图书管理系统(SpringMVC)
关于一款SpringMVC的图书管理系统,初学SpringMVC的可以拿来作项目练习。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 122 2010-07-21 09:04 服务器软件.url
文件 16589312 2014-10-05 17:22 双鱼林SpringMVC图书管理系统运行演示双鱼林SpringMVC图书管理系统运行演示.avi
文件 1184 2014-10-05 17:22 双鱼林SpringMVC图书管理系统运行演示双鱼林SpringMVC图书管理系统运行演示.txt
文件 4633 2014-10-01 21:06 双鱼林SpringMVC图书信息管理系统.classpath
文件 315 2014-09-30 15:58 双鱼林SpringMVC图书信息管理系统.mymetadata
文件 1420 2014-09-24 19:13 双鱼林SpringMVC图书信息管理系统.project
文件 500 2013-01-20 22:05 双鱼林SpringMVC图书信息管理系统.settings.jsdtscope
文件 128 2014-10-01 16:34 双鱼林SpringMVC图书信息管理系统.settingscom.genuitec.eclipse.core.prefs
文件 157 2014-10-01 18:29 双鱼林SpringMVC图书信息管理系统.settingsorg.eclipse.core.resources.prefs
文件 330 2013-01-20 22:05 双鱼林SpringMVC图书信息管理系统.settingsorg.eclipse.jdt.core.prefs
文件 49 2013-01-20 22:05 双鱼林SpringMVC图书信息管理系统.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-01-20 22:05 双鱼林SpringMVC图书信息管理系统.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 3110 2014-10-05 17:13 双鱼林SpringMVC图书信息管理系统ook_db.sql
文件 3207 2014-10-04 01:00 双鱼林SpringMVC图书信息管理系统srceans.xml
文件 16047 2014-10-05 16:58 双鱼林SpringMVC图书信息管理系统srccomshuangyulincontrollerBookController.java
文件 6322 2014-10-05 16:48 双鱼林SpringMVC图书信息管理系统srccomshuangyulincontrollerBookTypeController.java
文件 2941 2014-10-04 16:19 双鱼林SpringMVC图书信息管理系统srccomshuangyulincontrollerSystemController.java
文件 1616 2014-09-24 15:41 双鱼林SpringMVC图书信息管理系统srccomshuangyulindaoAdminDAO.java
文件 5071 2014-10-05 17:08 双鱼林SpringMVC图书信息管理系统srccomshuangyulindaoBookDAO.java
文件 3735 2014-10-05 17:06 双鱼林SpringMVC图书信息管理系统srccomshuangyulindaoBookTypeDAO.java
文件 495 2014-09-24 15:41 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainAdmin.hbm.xml
文件 649 2014-09-30 19:02 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainAdmin.java
文件 1962 2014-10-04 01:06 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainBook.hbm.xml
文件 2021 2014-10-03 02:03 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainBook.java
文件 864 2014-10-03 17:28 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainBookType.hbm.xml
文件 901 2014-10-03 17:28 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainBookType.java
文件 537 2014-09-24 15:41 双鱼林SpringMVC图书信息管理系统srccomshuangyulin estTestUtil.java
文件 6771 2014-09-24 15:41 双鱼林SpringMVC图书信息管理系统srccomshuangyulinutilsExportExcelUtil.java
文件 3328 2014-09-24 15:41 双鱼林SpringMVC图书信息管理系统srccomshuangyulinutilsHibernateUtil.java
文件 606 2014-10-03 02:18 双鱼林SpringMVC图书信息管理系统srccomshuangyulinutilsUserException.java
............此处省略234个文件信息
package com.shuangyulin.controller;
import java.beans.PropertyEditorSupport;
import java.io.File;
import java.io.IOException;
import java.io.OutputStream;
import java.io.UnsupportedEncodingException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.UUID;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.beans.propertyeditors.CustomDateEditor;
import org.springframework.beans.propertyeditors.CustomNumberEditor;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.BindingResult;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.WebDataBinder;
import org.springframework.web.bind.annotation.InitBinder;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import com.shuangyulin.dao.BookDAO;
import com.shuangyulin.dao.BookTypeDAO;
import com.shuangyulin.domain.Book;
import com.shuangyulin.domain.BookType;
import com.shuangyulin.utils.ExportExcelUtil;
import com.shuangyulin.utils.UserException;
//图书管理控制层
@Controller
@RequestMapping(“/Book“)
public class BookController {
//注入业务层对象
@Resource BookDAO bookDAO;
@Resource BookTypeDAO bookTypeDAO;
@InitBinder(“bookType“)
public void initBinderBookType(WebDataBinder binder) {
binder.setFieldDefaultPrefix(“bookType.“);
}
@InitBinder
// 必须有一个参数WebDataBinder
public void initBinder(WebDataBinder binder) {
//System.out.println(binder.getFieldDefaultPrefix());
binder.registerCustomEditor(Date.class new CustomDateEditor(
new SimpleDateFormat(“yyyy-MM-dd“) false));
binder.registerCustomEditor(Integer.class new PropertyEditorSupport() {
@Override
public String getAsText() {
return (getValue() == null) ? ““ : getValue().toString();
}
@Override
public void setAsText(String text) {
Integer value = null;
if (null != text && !text.equals(““)) {
try {
value = Integer.valueOf(text);
} catch(Exception ex) {
throw new UserException(“数据格式输入不正确!“);
}
}
setValue(value);
}
});
//binder.registerCustomEditor(Integer.class nullnew CustomNumberEditor(Integer.class null true));
binder.registerCustomEditor(Float.class new PropertyEditorSupport() {
@Override
public String getAsText() {
return (getValue() == null)? ““ : getValue().toStr
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 122 2010-07-21 09:04 服务器软件.url
文件 16589312 2014-10-05 17:22 双鱼林SpringMVC图书管理系统运行演示双鱼林SpringMVC图书管理系统运行演示.avi
文件 1184 2014-10-05 17:22 双鱼林SpringMVC图书管理系统运行演示双鱼林SpringMVC图书管理系统运行演示.txt
文件 4633 2014-10-01 21:06 双鱼林SpringMVC图书信息管理系统.classpath
文件 315 2014-09-30 15:58 双鱼林SpringMVC图书信息管理系统.myme
文件 1420 2014-09-24 19:13 双鱼林SpringMVC图书信息管理系统.project
文件 500 2013-01-20 22:05 双鱼林SpringMVC图书信息管理系统.settings.jsdtscope
文件 128 2014-10-01 16:34 双鱼林SpringMVC图书信息管理系统.settingscom.genuitec.eclipse.core.prefs
文件 157 2014-10-01 18:29 双鱼林SpringMVC图书信息管理系统.settingsorg.eclipse.core.resources.prefs
文件 330 2013-01-20 22:05 双鱼林SpringMVC图书信息管理系统.settingsorg.eclipse.jdt.core.prefs
文件 49 2013-01-20 22:05 双鱼林SpringMVC图书信息管理系统.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-01-20 22:05 双鱼林SpringMVC图书信息管理系统.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 3110 2014-10-05 17:13 双鱼林SpringMVC图书信息管理系统ook_db.sql
文件 3207 2014-10-04 01:00 双鱼林SpringMVC图书信息管理系统srceans.xm
文件 16047 2014-10-05 16:58 双鱼林SpringMVC图书信息管理系统srccomshuangyulincontrollerBookController.java
文件 6322 2014-10-05 16:48 双鱼林SpringMVC图书信息管理系统srccomshuangyulincontrollerBookTypeController.java
文件 2941 2014-10-04 16:19 双鱼林SpringMVC图书信息管理系统srccomshuangyulincontrollerSystemController.java
文件 1616 2014-09-24 15:41 双鱼林SpringMVC图书信息管理系统srccomshuangyulindaoAdminDAO.java
文件 5071 2014-10-05 17:08 双鱼林SpringMVC图书信息管理系统srccomshuangyulindaoBookDAO.java
文件 3735 2014-10-05 17:06 双鱼林SpringMVC图书信息管理系统srccomshuangyulindaoBookTypeDAO.java
文件 495 2014-09-24 15:41 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainAdmin.hbm.xm
文件 649 2014-09-30 19:02 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainAdmin.java
文件 1962 2014-10-04 01:06 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainBook.hbm.xm
文件 2021 2014-10-03 02:03 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainBook.java
文件 864 2014-10-03 17:28 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainBookType.hbm.xm
文件 901 2014-10-03 17:28 双鱼林SpringMVC图书信息管理系统srccomshuangyulindomainBookType.java
文件 537 2014-09-24 15:41 双鱼林SpringMVC图书信息管理系统srccomshuangyulin estTestUtil.java
文件 6771 2014-09-24 15:41 双鱼林SpringMVC图书信息管理系统srccomshuangyulinutilsExportExcelUtil.java
文件 3328 2014-09-24 15:41 双鱼林SpringMVC图书信息管理系统srccomshuangyulinutilsHibernateUtil.java
文件 606 2014-10-03 02:18 双鱼林SpringMVC图书信息管理系统srccomshuangyulinutilsUserException.java
............此处省略234个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)