资源简介
本项目使用spring spring mybatis框架
分页使用 pagehelper插件
封装了base dao service学生自己查看,每一个方法都有注释
每一个controller大约300行代码 共15个controller
依次还有dao service等
有手机短信发送功能
后台登陆地址 http://localhost+端口号+/xymh/login/toLogin.do
前台登陆地址 http://localhost+端口号+/xymh/login/index.do
注意:在用户点击完关注以后,那么发布相应的内容 关注的人就可以收到消息提示
/*****************************配置注意*****************************************
1..Tomcat的server.xml文件添加虚拟映射,即打开后增加一下代码:
2..将文件中名称为my的文件夹 copy到 d盘中 目录结构为 D:\my
代码片段和文件信息
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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-02-19 22:15 my\
文件 207500 2016-10-06 09:45 my\93708a108b6611e662f0871fae7565a54-120Z1141H3.jpg
目录 0 2017-02-19 22:15 my\ueditor\
文件 19761 2017-02-18 22:44 my\ueditor\1487429055006056468.jpg
文件 74099 2017-02-18 22:47 my\ueditor\1487429248115074027.jpg
文件 19761 2017-02-18 22:47 my\ueditor\1487429277944078359.jpg
文件 158141 2017-02-18 23:04 my\ueditor\1487430290289093901.jpg
文件 90058 2017-02-18 23:09 my\ueditor\1487430560778022595.jpg
文件 90058 2017-02-18 23:09 my\ueditor\1487430596395009236.jpg
文件 235245 2017-02-18 23:22 my\ueditor\1487431324363010853.jpg
文件 37732 2017-02-19 15:23 my\ueditor\1487489002134051902.jpg
文件 11999 2017-02-19 15:23 my\ueditor\1487489009576073888.jpg
文件 158141 2017-02-19 20:06 my\ueditor\1487506003970083165.jpg
文件 52364 2017-02-19 20:09 my\ueditor\1487506172712076608.jpg
目录 0 2018-05-01 10:03 my\upload\
目录 0 2017-02-19 22:15 代码\
目录 0 2017-02-19 22:15 代码\xymh\
文件 9916 2018-03-19 09:38 代码\xymh\.classpath
文件 1179 2018-03-19 09:46 代码\xymh\.project
目录 0 2018-05-01 09:45 代码\xymh\.settings\
文件 567 2017-02-17 17:25 代码\xymh\.settings\.jsdtscope
文件 80 2018-03-19 09:38 代码\xymh\.settings\com.genuitec.eclipse.migration.prefs
文件 57 2018-05-01 09:45 代码\xymh\.settings\org.eclipse.core.resources.prefs
文件 364 2017-02-17 17:25 代码\xymh\.settings\org.eclipse.jdt.core.prefs
文件 541 2017-02-17 17:29 代码\xymh\.settings\org.eclipse.wst.common.component
文件 345 2018-03-19 09:38 代码\xymh\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-02-17 17:25 代码\xymh\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-02-17 17:25 代码\xymh\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-02-19 22:15 代码\xymh\WebContent\
目录 0 2017-02-19 22:15 代码\xymh\WebContent\me
文件 39 2017-02-17 17:30 代码\xymh\WebContent\me
............此处省略958个文件信息
- 上一篇:吴恩达深度学习课程1,2专业课PPT,作业数据集整合
- 下一篇:stm32F0例程
相关资源
- MyBatis从入门到精通(刘增辉)
- 互联网轻量级SSM框架解密:Spring、S
- SSM +Neo4J
- ssm项目案列:app信息管理平台
- 使用SSM开发商城项目
- ssm redis实现sso单点登录
- OA办公系统SSM框架
- 超市订单管理
- 基于SSM的前后端分离的仓储管理系统
- ssm案例整合源代码
- SSM分布式案例-电商商城-完整高清视频
- ssm 开发教师综合评价系统
- SSM框架实现注册登录功能
- Spring+SpringMVC+Mybatis CXF
- SSM项目源码
- ssm.zip
- SSM搭建分库分表源码可直接运行带数
- SSM到Spring Boot
- SSM外文文献和翻译(毕设论文精品)
- ssm+ maven+excel导入导出源码
- 北京动力节点SSH&SSM框架讲义完整版
- Maven整合SSM和Redis
- ssmshiro.rar
- SSM整合完整
- SSM整合shiro demo
- SSM+Shiro+BootStrap框架整合源码
- SSM框架(一) 基于eclipseJee搭建Sping
- maven+ssm+shiro
- 后端异常统一处理解决方案
- SSM高级框架所需dtd
评论
共有 条评论