• 大小: 50.13MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-02-23
  • 语言: 其他
  • 标签: SSM  JAVAEE  源码  

资源简介

本项目使用spring spring mybatis框架 分页使用 pagehelper插件 封装了base dao service学生自己查看,每一个方法都有注释 每一个controller大约300行代码 共15个controller 依次还有dao service等

资源截图

代码片段和文件信息

package com.my.xymh.base;
import net.sf.json.JSONArray;
import net.sf.json.JSONobject;
import net.sf.json.JsonConfig;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import com.my.xymh.utils.HttpConstants;
import com.my.xymh.utils.JsonDateValueProcessor;

import java.io.Serializable;
import java.util.Collection;
import java.util.Date;
import java.util.Map;
import java.util.Set;

/**
 * Controller基类
 */
public class baseController {

protected Logger logger = LoggerFactory.getLogger(this.getClass());

protected final static String DATE_FORMATE = “yyyy-MM-dd“;

/**
 * 返回服务端处理结果
 * 
 * @param obj
 *            服务端输出对象
 * @return 输出处理结果给前段JSON格式数据
 */
public String responseResult(object obj) {
JSONobject jsonObj = null;
if (obj != null) {
logger.info(“后端返回对象:{}“ obj);
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.registerJsonValueProcessor(Date.class new JsonDateValueProcessor());
jsonObj = JSONobject.fromobject(obj jsonConfig);
logger.info(“后端返回数据:“ + jsonObj);
}
logger.info(“输出结果:{}“ jsonObj.toString());
return jsonObj.toString();
}

/**
 * 返回成功
 * 
 * @param obj
 *            输出对象
 * @return 输出成功的JSON格式数据
 */
public String responseSuccess(object obj) {
JSONobject jsonObj = null;
if (obj != null) {
logger.info(“后端返回对象:{}“ obj);
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.registerJsonValueProcessor(Date.class new JsonDateValueProcessor());
jsonObj = JSONobject.fromobject(obj jsonConfig);
}
logger.info(“输出结果:{}“ jsonObj.toString());
return jsonObj.toString();
}

/**
 * 返回成功
 * 
 * @param obj
 *            输出对象
 * @return 输出成功的JSON格式数据
 */
public String responseArraySuccess(object obj) {
JSONArray jsonObj = null;
if (obj != null) {
logger.info(“后端返回对象:{}“ obj);
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.registerJsonValueProcessor(Date.class new JsonDateValueProcessor());
jsonObj = JSONArray.fromobject(obj jsonConfig);
logger.info(“后端返回数据:“ + jsonObj);
}
logger.info(“输出结果:{}“ jsonObj.toString());
return jsonObj.toString();
}

/**
 * 返回成功
 * 
 * @param obj
 *            输出对象
 * @return 输出成功的JSON格式数据
 */
public String responseSuccess(object obj String msg) {

JSONobject jsonObj = null;
JSONobject jsonObj2 = null;
if (obj != null) {
logger.info(“后端返回对象:{}“ obj);
JsonConfig jsonConfig = new JsonConfig();
//jsonConfig.registerJsonValueProcessor(Date.class new JsonDateValueProcessor());
jsonObj = JSONobject.fromobject(obj);
jsonObj2 = new JSONobject();
jsonObj2.put(“datas“ jsonObj);
jsonObj2.put(“message“ msg);
logger.info(“后端返回数据:“ + jsonObj2);
}
logger.info(“输出结果:{}“ jsonObj2.toString());
return jsonObj2.toString();
}

/**
 * 返回失败
 * 
 * @param errorMsg
 *            错误信息
 * @return 输出失败的JSON格式数据
 */
public String responseFail(String 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     207500  2016-10-06 09:45  1027基于ssm的校园门户网站\my\93708a108b6611e662f0871fae7565a54-120Z1141H3.jpg

     文件      19761  2017-02-18 22:44  1027基于ssm的校园门户网站\my\ueditor\1487429055006056468.jpg

     文件      74099  2017-02-18 22:47  1027基于ssm的校园门户网站\my\ueditor\1487429248115074027.jpg

     文件      19761  2017-02-18 22:47  1027基于ssm的校园门户网站\my\ueditor\1487429277944078359.jpg

     文件     158141  2017-02-18 23:04  1027基于ssm的校园门户网站\my\ueditor\1487430290289093901.jpg

     文件      90058  2017-02-18 23:09  1027基于ssm的校园门户网站\my\ueditor\1487430560778022595.jpg

     文件      90058  2017-02-18 23:09  1027基于ssm的校园门户网站\my\ueditor\1487430596395009236.jpg

     文件     235245  2017-02-18 23:22  1027基于ssm的校园门户网站\my\ueditor\1487431324363010853.jpg

     文件      37732  2017-02-19 15:23  1027基于ssm的校园门户网站\my\ueditor\1487489002134051902.jpg

     文件      11999  2017-02-19 15:23  1027基于ssm的校园门户网站\my\ueditor\1487489009576073888.jpg

     文件     158141  2017-02-19 20:06  1027基于ssm的校园门户网站\my\ueditor\1487506003970083165.jpg

     文件      52364  2017-02-19 20:09  1027基于ssm的校园门户网站\my\ueditor\1487506172712076608.jpg

     文件       9910  2017-02-18 22:21  1027基于ssm的校园门户网站\代码\xymh\.classpath

     文件       1037  2017-02-17 17:25  1027基于ssm的校园门户网站\代码\xymh\.project

     文件        567  2017-02-17 17:25  1027基于ssm的校园门户网站\代码\xymh\.settings\.jsdtscope

     文件        364  2017-02-17 17:25  1027基于ssm的校园门户网站\代码\xymh\.settings\org.eclipse.jdt.core.prefs

     文件        541  2017-02-17 17:29  1027基于ssm的校园门户网站\代码\xymh\.settings\org.eclipse.wst.common.component

     文件        345  2017-02-17 17:25  1027基于ssm的校园门户网站\代码\xymh\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2017-02-17 17:25  1027基于ssm的校园门户网站\代码\xymh\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2017-02-17 17:25  1027基于ssm的校园门户网站\代码\xymh\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       4654  2017-02-18 22:21  1027基于ssm的校园门户网站\代码\xymh\build\classes\com\my\xymh\base\baseController.class

     文件       2066  2017-02-18 22:21  1027基于ssm的校园门户网站\代码\xymh\build\classes\com\my\xymh\base\baseDao.class

     文件       9880  2017-02-18 22:21  1027基于ssm的校园门户网站\代码\xymh\build\classes\com\my\xymh\base\baseDaoImpl.class

     文件       2074  2017-02-18 22:21  1027基于ssm的校园门户网站\代码\xymh\build\classes\com\my\xymh\base\baseService.class

     文件       6491  2017-02-18 22:21  1027基于ssm的校园门户网站\代码\xymh\build\classes\com\my\xymh\base\baseServiceImpl.class

     文件       8449  2017-02-18 22:21  1027基于ssm的校园门户网站\代码\xymh\build\classes\com\my\xymh\controller\ActionController.class

     文件      11064  2017-02-19 18:40  1027基于ssm的校园门户网站\代码\xymh\build\classes\com\my\xymh\controller\GzController.class

     文件       7128  2017-02-19 21:42  1027基于ssm的校园门户网站\代码\xymh\build\classes\com\my\xymh\controller\LoginController.class

     文件       8530  2017-02-18 22:21  1027基于ssm的校园门户网站\代码\xymh\build\classes\com\my\xymh\controller\ManageController.class

     文件       9652  2017-02-19 18:49  1027基于ssm的校园门户网站\代码\xymh\build\classes\com\my\xymh\controller\NewsController.class

............此处省略948个文件信息

评论

共有 条评论