資源簡(jiǎn)介
用于課程設(shè)計(jì)的圖書(shū)館管理系統(tǒng),數(shù)據(jù)庫(kù)是mysql,數(shù)據(jù)庫(kù)文件在里面。環(huán)境是IDEA+maven+Tomcat,項(xiàng)目用到了easyui前端框架。實(shí)現(xiàn)了:帳號(hào)管理、圖書(shū)管理、書(shū)庫(kù)管理、類別管理、讀者管理、借書(shū)證管理、借書(shū)記錄管理、罰款管理、借還書(shū)操作等等功能。
代碼片段和文件信息
package?com.ethan.controller.book;
import?com.alibaba.fastjson.JSON;
import?com.ethan.entity.AllEntity;
import?com.ethan.entity.BookCatagory;
import?com.ethan.factory.Factory;
import?com.ethan.service.BookCatagoryService;
import?com.ethan.utils.ResponseUtil;
import?javax.servlet.ServletException;
import?javax.servlet.annotation.WebServlet;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?java.io.IOException;
import?java.sql.SQLException;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
/**
?*?Created?by?zhangwenyu?on?2018/12/6.
?*/
@WebServlet(“/bookcatagory“)
public?class?BookCatagoryServlet?extends?HttpServlet?{
????BookCatagory?bookCatagory?=?Factory.getBookCatagoryInstance();
????BookCatagoryService?bookCatagoryService?=?Factory.getBookCatagoryServiceInstance();
????Mapject>?map?=?new?HashMapject>();
????String?result?=?null;
????protected?void?doGet(HttpServletRequest?request?HttpServletResponse?response)?throws?ServletException?IOException?{
????????request.setCharacterEncoding(“utf-8“);
????????response.setContentType(“text/html;charset=utf-8“);
????????//?接收客戶端信息
????????String?flagText?=?request.getParameter(“flagText“);
????????if?(flagText?!=?null?&&?flagText.equals(“allBookCatagory“))?{
????????????String?page?=?request.getParameter(“page“);
????????????String?rows?=?request.getParameter(“rows“);
????????????String?bookcatagory_name?=?request.getParameter(“bookcatagory_name“);
????????????bookCatagory.setBookcatagory_name(bookcatagory_name);
//????????????System.out.println(book_catagory_room.toString());
????????????List?book_catagory_rooms?=?null;
????????????int?total?=?0;
????????????try?{
????????????????book_catagory_rooms?=?bookCatagoryService.allCatagory(bookCatagory?Integer.parseInt(page)?Integer.parseInt(rows));
????????????????total?=?book_catagory_rooms.size();
????????????}?catch?(SQLException?e)?{
????????????????e.printStackTrace();
????????????}
????????????map.put(“rows“?book_catagory_rooms);
????????????map.put(“total“?total);
????????}?else?if?(flagText?!=?null?&&?flagText.equals(“update“))?{
????????????String?bookcatagory_id?=?request.getParameter(“bookcatagory_id“);
????????????String?bookcatagory_name?=?request.getParameter(“bookcatagory_name“);
????????????String?bookcatagory_brid?=?request.getParameter(“bookcatagory_brid“);
????????????String?bookcatagory_demo?=?request.getParameter(“bookcatagory_demo“);
????????????bookCatagory?=?new?BookCatagory(Integer.parseInt(bookcatagory_id)?bookcatagory_name?Integer.parseInt(bookcatagory_brid)?bookcatagory_demo);
????????????int?code?=?0;
????????????try?{
????????????????code?=?bookCatagoryService.updateBC(bookCatagory);
????????????}?catch?(SQLException?e)?{
????????????????e.printStackTrace();
????????????}
???????????
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-16?22:10??WebBook\
?????目錄???????????0??2018-12-13?20:14??WebBook\.git\
?????文件??????????13??2018-12-13?17:25??WebBook\.git\COMMIT_EDITMSG
?????文件??????????23??2018-12-07?12:58??WebBook\.git\HEAD
?????文件?????????300??2018-12-07?13:00??WebBook\.git\config
?????文件??????????73??2018-12-07?12:58??WebBook\.git\desc
?????目錄???????????0??2018-12-07?12:58??WebBook\.git\hooks\
?????文件?????????478??2018-12-07?12:58??WebBook\.git\hooks\applypatch-msg.sample
?????文件?????????896??2018-12-07?12:58??WebBook\.git\hooks\commit-msg.sample
?????文件????????3327??2018-12-07?12:58??WebBook\.git\hooks\fsmonitor-watchman.sample
?????文件?????????189??2018-12-07?12:58??WebBook\.git\hooks\post-update.sample
?????文件?????????424??2018-12-07?12:58??WebBook\.git\hooks\pre-applypatch.sample
?????文件????????1638??2018-12-07?12:58??WebBook\.git\hooks\pre-commit.sample
?????文件????????1348??2018-12-07?12:58??WebBook\.git\hooks\pre-push.sample
?????文件????????4898??2018-12-07?12:58??WebBook\.git\hooks\pre-reba
?????文件?????????544??2018-12-07?12:58??WebBook\.git\hooks\pre-receive.sample
?????文件????????1492??2018-12-07?12:58??WebBook\.git\hooks\prepare-commit-msg.sample
?????文件????????3610??2018-12-07?12:58??WebBook\.git\hooks\update.sample
?????文件??????132460??2018-12-13?20:06??WebBook\.git\index
?????目錄???????????0??2018-12-07?12:58??WebBook\.git\info\
?????文件?????????240??2018-12-07?12:58??WebBook\.git\info\exclude
?????目錄???????????0??2018-12-07?12:59??WebBook\.git\logs\
?????文件?????????891??2018-12-13?17:25??WebBook\.git\logs\HEAD
?????目錄???????????0??2018-12-07?13:00??WebBook\.git\logs\refs\
?????目錄???????????0??2018-12-07?12:59??WebBook\.git\logs\refs\heads\
?????文件?????????891??2018-12-13?17:25??WebBook\.git\logs\refs\heads\master
?????目錄???????????0??2018-12-07?13:00??WebBook\.git\logs\refs\remotes\
?????目錄???????????0??2018-12-07?13:00??WebBook\.git\logs\refs\remotes\origin\
?????文件?????????828??2018-12-13?17:26??WebBook\.git\logs\refs\remotes\origin\master
?????目錄???????????0??2018-12-13?17:25??WebBook\.git\ob
?????目錄???????????0??2018-12-09?20:32??WebBook\.git\ob
............此處省略5422個(gè)文件信息
評(píng)論
共有 條評(píng)論