资源简介
图书馆管理系统,spring,springmvc,mybatis,mysql,包含配套毕业设计,论文等资料
代码片段和文件信息
package com.neusoft.core.common;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Component;
import org.springframework.web.util.HtmlUtils;
import com.google.gson.Gson;
import com.neusoft.core.common.conf.Params;
import com.neusoft.core.common.pagination.Paginating;
import com.neusoft.core.util.JsonUtil;
import com.neusoft.core.util.ServletUtil;
/**
* 基础Controller类
*/
@Component
public class baseController extends baseobject {
/**
* json操作工具
*/
private final static Gson g = JsonUtil.getGson();
/**
* 获得登陆用户对象
*
* @param request
* @return
*/
@SuppressWarnings(“unchecked“)
protected Mapject> getSessionUser(HttpServletRequest request) {
Mapject> userMap = null;
if (request.getSession().getAttribute(Params.SESSION_ATTR_KEY_USER) != null) {
userMap = (Mapject>) request.getSession().getAttribute(
Params.SESSION_ATTR_KEY_USER);
}
return userMap;
}
protected String getParameterByEscape(HttpServletRequest request
String param) {
String val = request.getParameter(param);
if (val != null) {
val = HtmlUtils.htmlEscape(val);
}
return val;
}
/**
* 获得远程IP地址
*
* @param request
* @return
*/
protected String getRemoteHost(javax.servlet.http.HttpServletRequest request) {
return ServletUtil.getRemoteHost(request);
}
/**
* @title: getPaginating
* @Description: 获得表格翻页对象
* @param request类型HttpServletRequest
* @return Paginating对象
* @throws
*/
protected Paginating getPaginating(HttpServletRequest request) {
Paginating page = new Paginating(request);
return page;
}
/**
* @title: getPaginating
* @Description: 获得翻页对象
* @param pageSize
* 每页显示数据数目
* @param pageNo
* 页码
* @return Paginating
*/
protected Paginating getPaginating(int pageSize int pageNo) {
int pageIndex = 1;
if (pageNo > 0) {
pageIndex = (pageNo - 1) * pageSize;
}
Paginating page = new Paginating(pageSize pageIndex);
return page;
}
/**
* 返回类型转换为string,避免精度等问题
*
* @param map
* @return 转换后的json字符串
*/
@SuppressWarnings({ “rawtypes“ “unchecked“ })
protected Mapject> tJson(Mapject> map) {
if (map == null)
return null;
// if (map.get(Params.RET_CODE) != null)
// map.put(Params.RET_CODE g.toJson(map.get(Params.RET_CODE)));
// if (map.get(Params.RET_MSG) != null)
// map.put(Params.RET_MSG g.toJson(map.get(Params.RET_MSG)));
// if (map.get(Params.RET_OBJ) != null)
// map.put(Params.RET_OBJ g.toJson(map.get(Params.RET_OBJ)));
for (String key : map.keySet()) {
object v = map.get(key);
if (v != null
&& (v instanceof Integer || v instanceof Long || v instanceof Short)) {
map.put(key g.toJson(String.valueOf(v)));
} else if (v != null && (v instanceof Map)) {
Map m = (Map) v;
for (Obje
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-08-09 01:04 057基于SSM东软图书管理系统\
文件 31478297 2019-05-10 00:39 057基于SSM东软图书管理系统\057基于SSM东软图书管理系统.mp4
文件 54698 2019-05-10 00:42 057基于SSM东软图书管理系统\3ee81b0fa11ef5884da90b19ba13839.png
文件 99510 2019-05-10 00:42 057基于SSM东软图书管理系统\41ce2b3688821fa6012a158a97e0355.png
文件 34714 2020-08-09 01:00 057基于SSM东软图书管理系统\4I$FIZD6F{EDN[6B01]$@UN.png
文件 34441 2019-05-10 00:42 057基于SSM东软图书管理系统\6d1dd5529998329e68316e862f9e9c4.png
文件 49493 2019-05-10 00:42 057基于SSM东软图书管理系统\987d50b49c9f5e25b1eb2f436a64fc2.png
文件 2424114 2019-05-10 00:42 057基于SSM东软图书管理系统\a0f6001e316c9da2886ec22ded49bfe.png
文件 49350 2019-05-10 00:42 057基于SSM东软图书管理系统\b71e8f1e7ec03652a0647aa2d26002e.png
文件 34 2020-07-28 00:13 057基于SSM东软图书管理系统\数据库文件.txt
文件 36946 2020-06-16 11:30 057基于SSM东软图书管理系统\更多资源:毕业程序员.jpg
目录 0 2020-08-09 01:02 057基于SSM东软图书管理系统\毕业设计相关程序\
目录 0 2020-08-09 01:01 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\
目录 0 2020-08-09 01:02 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\
目录 0 2020-08-09 01:01 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\
文件 1085 2016-11-20 20:20 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.classpath
目录 0 2020-08-09 01:01 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.externalToolBuilders\
文件 552 2016-11-20 20:20 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.externalToolBuilders\org.eclipse.wst.common.project.facet.core.builder.launch
文件 547 2016-11-20 20:20 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.externalToolBuilders\org.eclipse.wst.validation.validationbuilder.launch
文件 1638 2016-11-20 20:20 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.project
目录 0 2020-08-09 01:01 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.settings\
文件 499 2016-11-20 20:20 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.settings\.jsdtscope
文件 87 2017-02-09 17:53 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.settings\org.eclipse.core.resources.prefs
文件 670 2016-11-20 20:20 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.settings\org.eclipse.jdt.core.prefs
文件 553 2017-03-02 09:39 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.settings\org.eclipse.wst.common.component
文件 345 2016-11-20 20:20 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-11-20 20:20 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-11-20 20:20 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 87 2016-11-20 20:20 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.settings\org.eclipse.wst.ws.service.policy.prefs
目录 0 2020-08-09 01:01 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.svn\
文件 3 2016-11-20 20:20 057基于SSM东软图书管理系统\毕业设计相关程序\程序代码\东软图书管理系统\Neu-Books\.svn\entries
............此处省略2620个文件信息
相关资源
- SSM+bootstrap+mysql做的一个用户登录和权
- ssm+mysql的web在线考试系统
- 适合Struts 初学者
- 非常实用 适合Struts和Hibernate初学者
- SSM框架连接MySQL实现简单的增删改查
- 宿舍管理应用系统.zip
- 用户信息管理系统
- 基于SSM框架的完整项目 Spring+SpringMV
- web在线考试系统全源码和mysql数据库
- web课程设计-网页阅读器源代码+数据库
- 图书管理系统Netbean+Mysql
- 小区物业管理系统毕业设计
- 全国知名的旅游景点数据信息,mysq
- SSM框架+mybatis自动生成代码
- 家庭财务管理系统SpringMVC3+Spring3+Myb
- struts2登录注册
- mysql、oracle 等数据字典生成工具
- 物资管理系统MVC+DAO
- 远程手术指导及示教系统的springboot项
- 淘淘商城后台manager源代码含课后作业
- antlr解析sql
- 干洗店管理系统.zip
- 自行车出租网站
- 医院预约管理系统
- generatorSqlmapCustom
- JENA教程(包括生成RDF和写本体到MyS
- 图书馆管理系统(ssmmysql).zip
- 非常适合个人项目 商城购物系统 W
- 易买网项目
- 实验室开放预约程序
评论
共有 条评论