diff --git a/image/chazhao/chazhao.js b/image/chazhao/chazhao.js
new file mode 100644
index 0000000..0f9d2b7
--- /dev/null
+++ b/image/chazhao/chazhao.js
@@ -0,0 +1,60 @@
+Page({
+ shujichzhao: function (e) {
+ var that = this
+ wx.request({
+ url: 'http://localhost:9528/zxbook/find1',
+
+ data: {
+ 'search': e.detail.value.search,
+ },
+ header: {
+ "Content-Type": "pplication/json"
+ },
+ methods: {
+ method: "POST",
+ },
+ success: function (res) {
+ if(res.data=='zhaobudao'){
+ wx.showModal({
+ title: '书籍查询',
+ content: '未找到该书籍',
+ confirmColor: "rgba(253, 153, 65, 1)"
+ })
+ }
+
+ else{
+ var book=res.data
+ let bookstr = JSON.stringify(book);
+ console.log(book);
+ wx.navigateTo({
+ url: '../shuji/shuji?bookstr=' + bookstr,
+ })
+ }
+ }
+ })
+ },
+ fenlei:function(e){
+ wx.request({
+ url: 'http://localhost:9527/zxbook/find2',
+ data:{
+ 'search':e.target.id,
+
+
+ },
+
+ header: {
+ "Content-Type": "application/json"
+ },
+ methods: {
+ method: "POST",
+ },
+
+ })
+ console.log(e.target.id);
+ var book = res.data
+ let bookstr = JSON.stringify(book);
+ console.log(book);
+
+ }
+
+})
\ No newline at end of file
diff --git a/image/chazhao/chazhao.json b/image/chazhao/chazhao.json
new file mode 100644
index 0000000..e8cfaaf
--- /dev/null
+++ b/image/chazhao/chazhao.json
@@ -0,0 +1,4 @@
+{
+ "component": true,
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/image/chazhao/chazhao.wxml b/image/chazhao/chazhao.wxml
new file mode 100644
index 0000000..bfa6fab
--- /dev/null
+++ b/image/chazhao/chazhao.wxml
@@ -0,0 +1,33 @@
+
+
+
+ 分类
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 猜你喜欢
+
+
+
diff --git a/image/chazhao/chazhao.wxss b/image/chazhao/chazhao.wxss
new file mode 100644
index 0000000..d1ba0fd
--- /dev/null
+++ b/image/chazhao/chazhao.wxss
@@ -0,0 +1,96 @@
+
+.search{
+ width: 70%;
+ color: rgb(0,0,0);
+}
+.search_arr {
+ border: 1px solid #d0d0d0;
+ border-radius: 10rpx;
+ margin-left: 50rpx;
+ margin-top: 30rpx;
+}
+.search_arr input{
+ margin-left: 60rpx;
+ height: 60rpx;
+ border-radius: 5px;
+
+}
+.bc_text {
+ line-height: 68rpx;
+ height: 68rpx;
+ margin-top: 20rpx;
+}
+
+.sousuo {
+ margin-left: 15rpx;
+ width: 15%;
+ line-height: 150%;
+ text-align: center;
+ border: 1px solid #d0d0d0;
+ border-radius: 10rpx;
+ margin-top: 20rpx;
+}
+.page_row{
+ display: flex;
+ flex-direction: row
+}
+.searchcion {
+ margin: 10rpx 10rpx 10rpx 10rpx;
+ position: absolute;
+ left:50rpx;
+ z-index: 2;
+ width: 20px;
+ height: 20px;
+ text-align: center;
+ margin-top: 10rpx;
+}
+.button1{
+ width: 20%;
+ height: 60rpx;
+ text-align: center;
+ align-items: center;
+ justify-content: center;
+ display: flex;
+ background-color:#fff;
+ color: black;
+ margin-top: 32rpx;
+}
+.button1::after
+{
+ border: 1px solid #000;
+}
+.button2{
+ width: 40%;
+ height: 80rpx;
+ text-align:left;
+ align-items: center;
+ justify-content: center;
+ display: flex;
+ background-color:rgba(253, 153, 65, 1);
+ color: white;
+ margin-top: 50rpx;
+}
+.font{
+ font-family: "方正圆体";
+ margin-top: 40rpx;
+ margin-left: 10rpx;
+ font-size:100%;
+}
+.image1{
+ width:40rpx;
+ height:40rpx;
+ margin-top: 57rpx;
+ margin-left: 5rpx;
+}
+
+
+
+
+page {
+ text-align:center;
+}
+
+
+
+
+
diff --git a/image/denglu/denglu.js b/image/denglu/denglu.js
new file mode 100644
index 0000000..9c5257b
--- /dev/null
+++ b/image/denglu/denglu.js
@@ -0,0 +1,58 @@
+Page({
+ formSubmit: function (e) {
+ wx.request({
+ url: 'http://localhost:9528/zxlogin/login',
+ data: {
+ 'userid': e.detail.value.userid,
+ 'userpassword': e.detail.value.userpassword,
+ },
+ header: {
+ "Content-Type": "application/x-www-form-urlencoded"
+ },
+
+ methods: {
+ method: "POST",
+ },
+ success: function (res) {
+ var user = res.data
+ let userstr = JSON.stringify(user);
+
+ if (res.data == "100") {
+ wx.showModal({
+ title: '登录消息',
+ content: '密码错误',
+ confirmColor: "rgba(253, 153, 65, 1)"
+ })
+ }
+
+ else if (res.data == "001") {
+ wx.showModal({
+ title: '登录消息',
+ content: '用户名不存在',
+ confirmColor: "rgba(253, 153, 65, 1)"
+ })
+ }
+ else {
+ wx.showModal({
+ title: '登录消息',
+ content: '登录成功',
+ confirmColor: "rgba(253, 153, 65, 1)",
+
+ success: function (res) {
+ wx.setStorageSync('userstr', userstr)
+ console.log(wx.getStorageSync('userstr'));
+
+
+ if (res.confirm) {
+ wx.switchTab({
+ url: '../shouye/shouye',
+ })
+ }
+ }
+ })
+ }
+ }
+ })
+
+ }
+})
\ No newline at end of file
diff --git a/image/denglu/denglu.json b/image/denglu/denglu.json
new file mode 100644
index 0000000..8835af0
--- /dev/null
+++ b/image/denglu/denglu.json
@@ -0,0 +1,3 @@
+{
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/image/denglu/denglu.wxml b/image/denglu/denglu.wxml
new file mode 100644
index 0000000..1e66bca
--- /dev/null
+++ b/image/denglu/denglu.wxml
@@ -0,0 +1,33 @@
+
+
+
diff --git a/image/denglu/denglu.wxss b/image/denglu/denglu.wxss
new file mode 100644
index 0000000..7da8b31
--- /dev/null
+++ b/image/denglu/denglu.wxss
@@ -0,0 +1,82 @@
+page{
+ height: 100%;
+}
+
+.container {
+ height: 100%;
+ display: flex;
+ flex-direction: column;
+ padding: 0;
+ box-sizing: border-box;
+ background-color: #f2f2f2
+}
+
+/*登录图片*/
+.login-icon{
+ flex: none;
+}
+.login-img{
+ width: 750rpx;
+}
+
+/*表单内容*/
+.login-from {
+ margin-top: 20px;
+ flex: auto;
+ height:100%;
+}
+
+.inputView {
+ background-color: #fff;
+ line-height: 44px;
+}
+/*输入框*/
+.nameImage, .keyImage {
+ margin-left: 42px;
+ width: 14px;
+ height: 14px
+}
+
+.loginLab {
+ margin: 15px 15px 15px 10px;
+ color: #545454;
+ font-size: 14px
+}
+.inputText {
+ flex: block;
+ float: right;
+ text-align: right;
+ margin-right: 22px;
+ margin-top: 11px;
+ width: 290px;
+
+ color: #000;
+
+ font-size: 14px;
+}
+
+.line {
+ width: 100%;
+ height: 1px;
+ background-color: #cccccc;
+ margin-top: 1px;
+}
+/*按钮*/
+.loginBtnView {
+ width: 100%;
+ height: auto;
+
+
+
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding-bottom: 0px;
+}
+
+.loginBtn {
+ width: 80%;
+ margin-top: 35px;
+
+ background-color:rgb(253, 153, 65);
+
+}
diff --git a/image/gerenxinxi/gerenxinxi.js b/image/gerenxinxi/gerenxinxi.js
new file mode 100644
index 0000000..94f3ed3
--- /dev/null
+++ b/image/gerenxinxi/gerenxinxi.js
@@ -0,0 +1,24 @@
+
+
+// 获取全局应用程序实例对象
+const app = getApp();
+
+// 创建页面实例对象
+Page({
+ onLoad: function () {
+ var userstr=wx.getStorageSync('userstr')
+ console.log(userstr);
+ let user = JSON.parse(userstr);
+ console.log(user);
+ var that = this
+ that.setData({
+ userid: user.userid,
+ username: user.username,
+ userauthor: user.userpassword
+
+ })
+ }
+
+
+})
+
diff --git a/image/gerenxinxi/gerenxinxi.json b/image/gerenxinxi/gerenxinxi.json
new file mode 100644
index 0000000..8835af0
--- /dev/null
+++ b/image/gerenxinxi/gerenxinxi.json
@@ -0,0 +1,3 @@
+{
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/image/gerenxinxi/gerenxinxi.wxml b/image/gerenxinxi/gerenxinxi.wxml
new file mode 100644
index 0000000..e1f0eaa
--- /dev/null
+++ b/image/gerenxinxi/gerenxinxi.wxml
@@ -0,0 +1,4 @@
+
+ 姓名:{{username}}
+ 学号:{{userid}}
+ 密码:
\ No newline at end of file
diff --git a/image/gerenxinxi/gerenxinxi.wxss b/image/gerenxinxi/gerenxinxi.wxss
new file mode 100644
index 0000000..f90bb0e
--- /dev/null
+++ b/image/gerenxinxi/gerenxinxi.wxss
@@ -0,0 +1,73 @@
+/* 基础样式 */
+view,scroll-view,swiper,swiper-item,icon,text,progress,button,checkbox-group,checkbox,form,input,label,picker,radio-group,radio,slider,switch,action-sheet,action-sheet-item,action-sheet-cancel,modal,toast,loading,navigator,audio,image,video,map,canvas {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+page {
+ height: 100%;
+ font-family: -apple-system-font,Helvetica Neue,Helvetica,sans-serif;
+}
+
+
+
+
+checkbox-group,
+radio-group{
+ display:block;
+}
+
+
+
+
+:before,
+:after ,
+::before,
+::after{
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+.c-minheight {
+ min-height: 80px;
+}
+.c-full {
+ width: 100%;
+ height: 100%;
+}
+.c-block {
+ display: block;
+}
+.c-autosize {
+ width: auto;
+ height: auto;
+}
+.c-fullwidth {
+ width: 100%;
+}
+.c-fullheight {
+ height: 100%;
+}
+.c-initHide{
+ opacity:0 !important;
+}
+.c-ellipse{
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 2;
+ overflow:hidden;
+}
+/* 自定义样式 */
+
+
+
+
+.wx-image_TCMtbw{transition: All 0s ease; transform: rotate(0deg) scale(0.5) translate(22%,0%); -ms-transform: rotate(0deg) scale(0.5) translate(22%,0%); -o-transform: rotate(0deg) scale(0.5) translate(22%,0%); -moz-transform: rotate(0deg) scale(0.5) translate(22%,0%); -webkit-transform: rotate(0deg) scale(0.5) translate(22%,0%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+.wx-text_3ayXhS{border-radius: 15px; transition: all; margin-right: 80px; margin-left: 100px; background-repeat: repeat; transform: rotate(0deg) scale(1.2) translate(0%, 0%); background-color: rgba(253, 153, 65, 0.67); }
+.wx-text_cEEG0A{border-radius: 15px; transition: all; margin-right: 80px; margin-left: 100px; transform: rotate(0deg) scale(1.2) translate(0%, 152%); background-color: rgba(253, 153, 65, 0.67); border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; border-top-right-radius: 15px; border-top-left-radius: 15px; }
+.wx-text_lkXRAs{border-radius: 15px; transition: all; margin-right: 80px; margin-left: 100px; transform: rotate(0deg) scale(1.2) translate(0%, 304%); background-color: rgba(253, 153, 65, 0.67); border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; border-top-right-radius: 15px; border-top-left-radius: 15px; }
+
+
+
+
diff --git a/image/image/1.png b/image/image/1.png
new file mode 100644
index 0000000..9421dc3
Binary files /dev/null and b/image/image/1.png differ
diff --git a/image/image/123.jpg b/image/image/123.jpg
new file mode 100644
index 0000000..7d605d9
Binary files /dev/null and b/image/image/123.jpg differ
diff --git a/image/image/chazhao-hl.png b/image/image/chazhao-hl.png
new file mode 100644
index 0000000..412caed
Binary files /dev/null and b/image/image/chazhao-hl.png differ
diff --git a/image/image/chazhao.png b/image/image/chazhao.png
new file mode 100644
index 0000000..fb37d47
Binary files /dev/null and b/image/image/chazhao.png differ
diff --git a/image/image/jieyue-hl.png b/image/image/jieyue-hl.png
new file mode 100644
index 0000000..46dbc1c
Binary files /dev/null and b/image/image/jieyue-hl.png differ
diff --git a/image/image/jieyue.png b/image/image/jieyue.png
new file mode 100644
index 0000000..1cb743b
Binary files /dev/null and b/image/image/jieyue.png differ
diff --git a/image/image/shouye-HL.png b/image/image/shouye-HL.png
new file mode 100644
index 0000000..6d38cc6
Binary files /dev/null and b/image/image/shouye-HL.png differ
diff --git a/image/image/shouye.png b/image/image/shouye.png
new file mode 100644
index 0000000..4a58c84
Binary files /dev/null and b/image/image/shouye.png differ
diff --git a/image/image/wode-hl.png b/image/image/wode-hl.png
new file mode 100644
index 0000000..b64feee
Binary files /dev/null and b/image/image/wode-hl.png differ
diff --git a/image/image/wode.png b/image/image/wode.png
new file mode 100644
index 0000000..d5306cd
Binary files /dev/null and b/image/image/wode.png differ
diff --git a/image/jieyue/jieyue.js b/image/jieyue/jieyue.js
new file mode 100644
index 0000000..6c02beb
--- /dev/null
+++ b/image/jieyue/jieyue.js
@@ -0,0 +1,9 @@
+Page({
+ sss:function(e){
+ wx.scanCode({
+
+ })
+ }
+
+
+})
\ No newline at end of file
diff --git a/image/jieyue/jieyue.json b/image/jieyue/jieyue.json
new file mode 100644
index 0000000..e8cfaaf
--- /dev/null
+++ b/image/jieyue/jieyue.json
@@ -0,0 +1,4 @@
+{
+ "component": true,
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/image/jieyue/jieyue.wxml b/image/jieyue/jieyue.wxml
new file mode 100644
index 0000000..956b08c
--- /dev/null
+++ b/image/jieyue/jieyue.wxml
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/image/jieyue/jieyue.wxss b/image/jieyue/jieyue.wxss
new file mode 100644
index 0000000..da93449
--- /dev/null
+++ b/image/jieyue/jieyue.wxss
@@ -0,0 +1,24 @@
+/* jieyue/jieyue.wxss */
+page {
+ background-image:url('https://photo.16pic.com/00/24/39/16pic_2439427_b.jpg');
+ background-size: contain;
+ background-repeat: no-repeat;
+ background-position-y: center;
+ background-position-x: center;
+
+}
+.button1{
+ width: 50%;
+ margin-top: 450rpx;
+ background-color:rgba(253, 153, 65, 0.67);
+ color: white;
+ border-radius: 98rpx;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: center;
+}
+.button1::after
+{
+ border: 0;
+}
diff --git a/image/jieyuejielu/yiwancheng/yiwancheng.js b/image/jieyuejielu/yiwancheng/yiwancheng.js
new file mode 100644
index 0000000..d7acbbe
--- /dev/null
+++ b/image/jieyuejielu/yiwancheng/yiwancheng.js
@@ -0,0 +1,66 @@
+// jieyuejielu/yiwancheng/yiwancheng.js
+Page({
+
+ /**
+ * 页面的初始数据
+ */
+ data: {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面加载
+ */
+ onLoad: function (options) {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面初次渲染完成
+ */
+ onReady: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面显示
+ */
+ onShow: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面隐藏
+ */
+ onHide: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面卸载
+ */
+ onUnload: function () {
+
+ },
+
+ /**
+ * 页面相关事件处理函数--监听用户下拉动作
+ */
+ onPullDownRefresh: function () {
+
+ },
+
+ /**
+ * 页面上拉触底事件的处理函数
+ */
+ onReachBottom: function () {
+
+ },
+
+ /**
+ * 用户点击右上角分享
+ */
+ onShareAppMessage: function () {
+
+ }
+})
\ No newline at end of file
diff --git a/image/jieyuejielu/yiwancheng/yiwancheng.json b/image/jieyuejielu/yiwancheng/yiwancheng.json
new file mode 100644
index 0000000..8835af0
--- /dev/null
+++ b/image/jieyuejielu/yiwancheng/yiwancheng.json
@@ -0,0 +1,3 @@
+{
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/image/jieyuejielu/yiwancheng/yiwancheng.wxml b/image/jieyuejielu/yiwancheng/yiwancheng.wxml
new file mode 100644
index 0000000..9a8dd06
--- /dev/null
+++ b/image/jieyuejielu/yiwancheng/yiwancheng.wxml
@@ -0,0 +1,2 @@
+
+jieyuejielu/yiwancheng/yiwancheng.wxml
diff --git a/image/jieyuejielu/yiwancheng/yiwancheng.wxss b/image/jieyuejielu/yiwancheng/yiwancheng.wxss
new file mode 100644
index 0000000..2227e04
--- /dev/null
+++ b/image/jieyuejielu/yiwancheng/yiwancheng.wxss
@@ -0,0 +1 @@
+/* jieyuejielu/yiwancheng/yiwancheng.wxss */
\ No newline at end of file
diff --git a/image/jieyuejilu/jieyuezhong/jieyuezhong.js b/image/jieyuejilu/jieyuezhong/jieyuezhong.js
new file mode 100644
index 0000000..0d307a6
--- /dev/null
+++ b/image/jieyuejilu/jieyuezhong/jieyuezhong.js
@@ -0,0 +1,25 @@
+
+Page({
+ onLoad: function (options) {
+ console.log(options);
+ let book = JSON.parse(options.bookstr);
+ console.log(book);
+ var that = this
+ that.setData({
+ sname: book[0].s_name,
+ sid: book[0].s_id,
+ bookname: book[0].book_name,
+ bookid: book[0].book_id,
+ booknum: book[0].book_num
+
+
+ })
+
+
+
+ },
+
+
+
+
+})
\ No newline at end of file
diff --git a/image/jieyuejilu/jieyuezhong/jieyuezhong.json b/image/jieyuejilu/jieyuezhong/jieyuezhong.json
new file mode 100644
index 0000000..d086501
--- /dev/null
+++ b/image/jieyuejilu/jieyuezhong/jieyuezhong.json
@@ -0,0 +1,28 @@
+{
+ "component": true,
+ "usingComponents": {},
+ "pages": [
+ "jieyuezhong/jieyuezhong",
+ "yiwancheng/yiwancheng"
+ ],
+ "tabBar": {
+ "color": "#000000",
+ "selectedColor": "#fd9941",
+ "borderStyle": "black",
+ "backgroundColor": "#ffffff",
+ "list": [
+ {
+ "pagePath": "jieyuezhong/jieyuezhong",
+ "text": "借阅中",
+ "iconPath": "image/shouye.png",
+ "selectedIconPath": "image/shouye-hl.png"
+ },
+ {
+ "pagePath": "yiwancheng/yiwancheng",
+ "text": "已完成",
+ "iconPath": "image/chazhao.png",
+ "selectedIconPath": "image/chazhao-hl.png"
+ }
+ ]
+ }
+}
diff --git a/image/jieyuejilu/jieyuezhong/jieyuezhong.wxml b/image/jieyuejilu/jieyuezhong/jieyuezhong.wxml
new file mode 100644
index 0000000..967cc4e
--- /dev/null
+++ b/image/jieyuejilu/jieyuezhong/jieyuezhong.wxml
@@ -0,0 +1,12 @@
+
+
+姓名:
+{{sname}}
+学号:
+{{sid}}
+书号:
+{{bookid}}
+书名:
+{{bookname}}
+库存:
+{{booknum}}
\ No newline at end of file
diff --git a/image/jieyuejilu/jieyuezhong/jieyuezhong.wxss b/image/jieyuejilu/jieyuezhong/jieyuezhong.wxss
new file mode 100644
index 0000000..90068fd
--- /dev/null
+++ b/image/jieyuejilu/jieyuezhong/jieyuezhong.wxss
@@ -0,0 +1,84 @@
+/* 基础样式 */
+view,scroll-view,swiper,swiper-item,icon,text,progress,button,checkbox-group,checkbox,form,input,label,picker,radio-group,radio,slider,switch,action-sheet,action-sheet-item,action-sheet-cancel,modal,toast,loading,navigator,audio,image,video,map,canvas {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+page {
+ height: 100%;
+ font-family: -apple-system-font,Helvetica Neue,Helvetica,sans-serif;
+}
+
+
+
+
+checkbox-group,
+radio-group{
+ display:block;
+}
+
+
+
+
+:before,
+:after ,
+::before,
+::after{
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+.c-minheight {
+ min-height: 80px;
+}
+.c-full {
+ width: 100%;
+ height: 100%;
+}
+.c-block {
+ display: block;
+}
+.c-autosize {
+ width: auto;
+ height: auto;
+}
+.c-fullwidth {
+ width: 100%;
+}
+.c-fullheight {
+ height: 100%;
+}
+.c-initHide{
+ opacity:0 !important;
+}
+.c-ellipse{
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 2;
+ overflow:hidden;
+}
+/* 自定义样式 */
+.borrow{
+ width: 50%;
+ margin-top: 590rpx;
+ background-color:rgb(253, 153, 65);
+ color: white;
+ border-radius: 98rpx;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: center;
+}
+.image{
+ width: 40%;
+ margin-top: 10px;
+}
+
+.wx-view_3ZhLNq{transition: All 0s ease; margin-right: 150px; margin-left: 150px; transform: rotate(0deg) scale(1.6) translate(0%,43%); -ms-transform: rotate(0deg) scale(1.6) translate(0%,43%); -o-transform: rotate(0deg) scale(1.6) translate(0%,43%); -moz-transform: rotate(0deg) scale(1.6) translate(0%,43%); -webkit-transform: rotate(0deg) scale(1.6) translate(0%,43%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+.wx-1{transition: All 0s ease; margin-right: 80px; margin-left: 80px; transform: rotate(0deg) scale(1.2) translate(0%,434%); -ms-transform: rotate(0deg) scale(1.2) translate(0%,434%); -o-transform: rotate(0deg) scale(1.2) translate(0%,434%); -moz-transform: rotate(0deg) scale(1.2) translate(0%,434%); -webkit-transform: rotate(0deg) scale(1.2) translate(0%,434%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+.wx-2{transition: All 0s ease; margin-right: 80px; margin-left: 80px; transform: rotate(0deg) scale(1.2) translate(0%,543%); -ms-transform: rotate(0deg) scale(1.2) translate(0%,543%); -o-transform: rotate(0deg) scale(1.2) translate(0%,543%); -moz-transform: rotate(0deg) scale(1.2) translate(0%,543%); -webkit-transform: rotate(0deg) scale(1.2) translate(0%,543%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+
+.wx-3{transition: All 0s ease; margin-right: 80px; margin-left: 80px; transform: rotate(0deg) scale(1.2) translate(0%,652%); -ms-transform: rotate(0deg) scale(1.2) translate(0%,652%); -o-transform: rotate(0deg) scale(1.2) translate(0%,652%); -moz-transform: rotate(0deg) scale(1.2) translate(0%,652%); -webkit-transform: rotate(0deg) scale(1.2) translate(0%,652%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+.wx-4{transition: All 0s ease; margin-right: 80px; margin-left: 80px; transform: rotate(0deg) scale(1.2) translate(0%,761%); -ms-transform: rotate(0deg) scale(1.2) translate(0%,761%); -o-transform: rotate(0deg) scale(1.2) translate(0%,761%); -moz-transform: rotate(0deg) scale(1.2) translate(0%,761%); -webkit-transform: rotate(0deg) scale(1.2) translate(0%,761%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+.wx-5{transition: All 0s ease; margin-right: 80px; margin-left: 80px; transform: rotate(0deg) scale(1.2) translate(0%,870%); -ms-transform: rotate(0deg) scale(1.2) translate(0%,870%); -o-transform: rotate(0deg) scale(1.2) translate(0%,870%); -moz-transform: rotate(0deg) scale(1.2) translate(0%,870%); -webkit-transform: rotate(0deg) scale(1.2) translate(0%,870%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
diff --git a/image/jieyuejilu/yiwancheng/yiwancheng.js b/image/jieyuejilu/yiwancheng/yiwancheng.js
new file mode 100644
index 0000000..6b355b0
--- /dev/null
+++ b/image/jieyuejilu/yiwancheng/yiwancheng.js
@@ -0,0 +1,68 @@
+// 获取全局应用程序实例对象
+const app = getApp();
+
+// 创建页面实例对象
+Page({
+ /**
+ * 页面名称
+ */
+ name: "index",
+ /**
+ * 页面的初始数据
+ */
+
+ data: {
+
+
+
+ },
+
+ /**
+ * 生命周期函数--监听页面加载
+ */
+ onLoad() {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面初次渲染完成
+ */
+ onReady() {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面显示
+ */
+ onShow() {
+ },
+
+ /**
+ * 生命周期函数--监听页面隐藏
+ */
+ onHide() {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面卸载
+ */
+ onUnload() {
+
+ },
+
+ /**
+ * 页面相关事件处理函数--监听用户下拉动作
+ */
+ onPullDownRefresh() {
+
+ },
+
+ jieyuezhongsubmit: function (e) {
+ wx.navigateTo({
+ url: '../../jieyuejilu/jieyuezhong/jieyuezhong',
+ //以下为自定义点击事件
+
+ })
+ },
+})
diff --git a/image/jieyuejilu/yiwancheng/yiwancheng.json b/image/jieyuejilu/yiwancheng/yiwancheng.json
new file mode 100644
index 0000000..e8cfaaf
--- /dev/null
+++ b/image/jieyuejilu/yiwancheng/yiwancheng.json
@@ -0,0 +1,4 @@
+{
+ "component": true,
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/image/jieyuejilu/yiwancheng/yiwancheng.wxml b/image/jieyuejilu/yiwancheng/yiwancheng.wxml
new file mode 100644
index 0000000..028639f
--- /dev/null
+++ b/image/jieyuejilu/yiwancheng/yiwancheng.wxml
@@ -0,0 +1,6 @@
+
+ 借阅中
+
+
+ 已完成
+
\ No newline at end of file
diff --git a/image/jieyuejilu/yiwancheng/yiwancheng.wxss b/image/jieyuejilu/yiwancheng/yiwancheng.wxss
new file mode 100644
index 0000000..fc540c8
--- /dev/null
+++ b/image/jieyuejilu/yiwancheng/yiwancheng.wxss
@@ -0,0 +1,68 @@
+/* 基础样式 */
+view,scroll-view,swiper,swiper-item,icon,text,progress,button,checkbox-group,checkbox,form,input,label,picker,radio-group,radio,slider,switch,action-sheet,action-sheet-item,action-sheet-cancel,modal,toast,loading,navigator,audio,image,video,map,canvas {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+page {
+ height: 100%;
+ font-family: -apple-system-font,Helvetica Neue,Helvetica,sans-serif;
+}
+
+
+
+
+checkbox-group,
+radio-group{
+ display:block;
+}
+
+
+
+
+:before,
+:after ,
+::before,
+::after{
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+.c-minheight {
+ min-height: 80px;
+}
+.c-full {
+ width: 100%;
+ height: 100%;
+}
+.c-block {
+ display: block;
+}
+.c-autosize {
+ width: auto;
+ height: auto;
+}
+.c-fullwidth {
+ width: 100%;
+}
+.c-fullheight {
+ height: 100%;
+}
+.c-initHide{
+ opacity:0 !important;
+}
+.c-ellipse{
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 2;
+ overflow:hidden;
+}
+/* 自定义样式 */
+
+
+
+
+.wx-button_80jKCV{color: rgb(0, 0,0); margin-right: 187px; background-repeat: repeat-x; }
+.wx-button_jdfM7E{color: rgb(253, 153,65);transition: all; margin-left: 187px; transform: rotate(0deg) scale(1) translate(0%, -100%); }
+
diff --git a/image/shouye/shouye.js b/image/shouye/shouye.js
new file mode 100644
index 0000000..f7c37d6
--- /dev/null
+++ b/image/shouye/shouye.js
@@ -0,0 +1,23 @@
+// shouye/shouye.js
+Component({
+ /**
+ * 组件的属性列表
+ */
+ properties: {
+
+ },
+
+ /**
+ * 组件的初始数据
+ */
+ data: {
+
+ },
+
+ /**
+ * 组件的方法列表
+ */
+ methods: {
+
+ }
+})
diff --git a/image/shouye/shouye.json b/image/shouye/shouye.json
new file mode 100644
index 0000000..e8cfaaf
--- /dev/null
+++ b/image/shouye/shouye.json
@@ -0,0 +1,4 @@
+{
+ "component": true,
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/image/shouye/shouye.wxml b/image/shouye/shouye.wxml
new file mode 100644
index 0000000..82e894f
--- /dev/null
+++ b/image/shouye/shouye.wxml
@@ -0,0 +1,5 @@
+
+真香图书管理系统
+最新通知
+
+书籍推荐
diff --git a/image/shouye/shouye.wxss b/image/shouye/shouye.wxss
new file mode 100644
index 0000000..a061578
--- /dev/null
+++ b/image/shouye/shouye.wxss
@@ -0,0 +1,47 @@
+page {
+ background-image:url('http://img1.3lian.com/img2011/w1/104/31/d/51.jpg');
+}
+
+.xiaohui{padding-left: 31px;
+margin: -21px 37px -22px 137px;
+width: 70px;
+height: 70px;
+display: block;
+padding-bottom: 31px;
+margin-top: 5px;
+}
+.zxglxt{width: 180px;
+height: 30px;
+color: #141e7a;
+font-size: 21px;
+margin-left:103px;
+margin-top: 29px;
+}
+.lingdang{width: 17px;
+margin-top: 40px;
+height: 17px;
+margin-left: 20px;}
+.tongzhi{width: 100px;
+height: 30px;
+font-size: 16px;
+margin-top: 37px;
+color: rgb(253, 119, 65);
+margin-left: 15px;}
+.wenbenkuang{margin-bottom: -73px;
+padding-bottom: 46px;
+margin-top: 0px;
+padding-top: 7px;
+height: 120px;
+width: 90%;
+margin-left: 5%;
+}
+.xingxing{width: 19px;
+height: 19px;
+margin-left: 19px;
+margin-top: 40px;}
+.tuijian{font-size: 16px;
+color: rgb(253, 119, 65);
+width: 100px;
+height: 30px;
+margin-top: 40px;
+margin-left: 10px;}
diff --git a/image/shuji/shuji.js b/image/shuji/shuji.js
new file mode 100644
index 0000000..7a9f409
--- /dev/null
+++ b/image/shuji/shuji.js
@@ -0,0 +1,35 @@
+Page({
+ onLoad:function(options){
+ console.log(options);
+ let book = JSON.parse(options.bookstr);
+ console.log(book);
+ var that=this
+ that.setData({
+ bookid:book.bookid,
+ bookname:book.bookname,
+ bookauthor: book.bookauthor,
+ booksort: book.booksort,
+ booknum: book.booknum,
+ bookimage: book.bookimage
+
+
+ })
+ console.log(this.data.bookid)
+
+
+ },
+ borrowsubmit: function (e) {
+ wx.showModal({
+ title: '借阅成功',
+ confirmColor: "rgba(253, 153, 65, 1)",
+ success: function (res) {
+ if (res.confirm) {
+ wx.switchTab({
+ url: '../shouye/shouye',
+ })
+ }
+ }
+ })
+ }
+
+})
\ No newline at end of file
diff --git a/image/shuji/shuji.json b/image/shuji/shuji.json
new file mode 100644
index 0000000..8835af0
--- /dev/null
+++ b/image/shuji/shuji.json
@@ -0,0 +1,3 @@
+{
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/image/shuji/shuji.wxml b/image/shuji/shuji.wxml
new file mode 100644
index 0000000..fdc5d66
--- /dev/null
+++ b/image/shuji/shuji.wxml
@@ -0,0 +1,14 @@
+
+
+书名:
+{{bookname}}
+书号:
+{{bookid}}
+作者:
+{{bookauthor}}
+库存:
+{{booknum}}
+分类:
+{{booksort}}
+借阅
+
diff --git a/image/shuji/shuji.wxss b/image/shuji/shuji.wxss
new file mode 100644
index 0000000..dc1eb79
--- /dev/null
+++ b/image/shuji/shuji.wxss
@@ -0,0 +1,99 @@
+/* 基础样式 */
+view,scroll-view,swiper,swiper-item,icon,text,progress,button,checkbox-group,checkbox,form,input,label,picker,radio-group,radio,slider,switch,action-sheet,action-sheet-item,action-sheet-cancel,modal,toast,loading,navigator,audio,image,video,map,canvas {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+page {
+ height: 100%;
+ font-family: -apple-system-font,Helvetica Neue,Helvetica,sans-serif;
+}
+
+
+
+
+checkbox-group,
+radio-group{
+ display:block;
+}
+
+
+
+
+:before,
+:after ,
+::before,
+::after{
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+.c-minheight {
+ min-height: 80px;
+}
+.c-full {
+ width: 100%;
+ height: 100%;
+}
+.c-block {
+ display: block;
+}
+.c-autosize {
+ width: auto;
+ height: auto;
+}
+.c-fullwidth {
+ width: 100%;
+}
+.c-fullheight {
+ height: 100%;
+}
+.c-initHide{
+ opacity:0 !important;
+}
+.c-ellipse{
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 2;
+ overflow:hidden;
+}
+/* 自定义样式 */
+ .borrow{
+ width: 50%;
+ margin-top: 530rpx;
+ background-color:rgb(253, 153, 65);
+ color: white;
+ border-radius: 98rpx;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: center;
+}
+
+
+
+.wx-view_3ZhLNq{transition: All 0s ease; margin-right: 150px; margin-left: 150px; transform: rotate(0deg) scale(1.6) translate(0%,43%); -ms-transform: rotate(0deg) scale(1.6) translate(0%,43%); -o-transform: rotate(0deg) scale(1.6) translate(0%,43%); -moz-transform: rotate(0deg) scale(1.6) translate(0%,43%); -webkit-transform: rotate(0deg) scale(1.6) translate(0%,43%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+.wx-1{transition: All 0s ease; margin-right: 80px; margin-left: 80px; transform: rotate(0deg) scale(1.2) translate(0%,434%); -ms-transform: rotate(0deg) scale(1.2) translate(0%,434%); -o-transform: rotate(0deg) scale(1.2) translate(0%,434%); -moz-transform: rotate(0deg) scale(1.2) translate(0%,434%); -webkit-transform: rotate(0deg) scale(1.2) translate(0%,434%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+.wx-2{transition: All 0s ease; margin-right: 80px; margin-left: 80px; transform: rotate(0deg) scale(1.2) translate(0%,543%); -ms-transform: rotate(0deg) scale(1.2) translate(0%,543%); -o-transform: rotate(0deg) scale(1.2) translate(0%,543%); -moz-transform: rotate(0deg) scale(1.2) translate(0%,543%); -webkit-transform: rotate(0deg) scale(1.2) translate(0%,543%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+.wx-3{transition: All 0s ease; margin-right: 80px; margin-left: 80px; transform: rotate(0deg) scale(1.2) translate(0%,652%); -ms-transform: rotate(0deg) scale(1.2) translate(0%,652%); -o-transform: rotate(0deg) scale(1.2) translate(0%,652%); -moz-transform: rotate(0deg) scale(1.2) translate(0%,652%); -webkit-transform: rotate(0deg) scale(1.2) translate(0%,652%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+
+.wx-4{transition: All 0s ease; margin-right: 80px; margin-left: 80px; transform: rotate(0deg) scale(1.2) translate(0%,761%); -ms-transform: rotate(0deg) scale(1.2) translate(0%,761%); -o-transform: rotate(0deg) scale(1.2) translate(0%,761%); -moz-transform: rotate(0deg) scale(1.2) translate(0%,761%); -webkit-transform: rotate(0deg) scale(1.2) translate(0%,761%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+.wx-5{transition: All 0s ease; margin-right: 80px; margin-left: 80px; transform: rotate(0deg) scale(1.2) translate(0%,870%); -ms-transform: rotate(0deg) scale(1.2) translate(0%,870%); -o-transform: rotate(0deg) scale(1.2) translate(0%,870%); -moz-transform: rotate(0deg) scale(1.2) translate(0%,870%); -webkit-transform: rotate(0deg) scale(1.2) translate(0%,870%); -ms-transition: All 0s ease; -o-transition: All 0s ease; -moz-transition: All 0s ease; -webkit-transition: All 0s ease; }
+
+.borrow{
+ width: 50%;
+ margin-top: 100rpx;
+ background-color:rgb(253, 153, 65);
+ color: white;
+ border-radius: 98rpx;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: center;
+}
+.image{
+ width: 40%;
+ margin-top: 10px;
+}
+
diff --git a/image/utils/util.js b/image/utils/util.js
new file mode 100644
index 0000000..dbadbb8
--- /dev/null
+++ b/image/utils/util.js
@@ -0,0 +1,19 @@
+const formatTime = date => {
+ const year = date.getFullYear()
+ const month = date.getMonth() + 1
+ const day = date.getDate()
+ const hour = date.getHours()
+ const minute = date.getMinutes()
+ const second = date.getSeconds()
+
+ return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':')
+}
+
+const formatNumber = n => {
+ n = n.toString()
+ return n[1] ? n : '0' + n
+}
+
+module.exports = {
+ formatTime: formatTime
+}
diff --git a/image/wode/wode.js b/image/wode/wode.js
new file mode 100644
index 0000000..b9ee1b6
--- /dev/null
+++ b/image/wode/wode.js
@@ -0,0 +1,95 @@
+// 首页/shouye.js
+const app = getApp()
+Page({
+ data: {
+ motto: 'Hello',
+ userInfo: {},
+ hasUserInfo: true,
+ canIUse: wx.canIUse('button.open-type.getUserInfo')
+ },
+ //事件处理函数
+ bindViewTap: function () {
+ wx.navigateTo({
+ url: '../logs/logs'
+ })
+ },
+ onLoad: function () {
+ if (app.globalData.userInfo) {
+ this.setData({
+ userInfo: app.globalData.userInfo,
+ hasUserInfo: true
+ })
+ } else if (this.data.canIUse) {
+ // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回
+ // 所以此处加入 callback 以防止这种情况
+ app.userInfoReadyCallback = res => {
+ this.setData({
+ userInfo: res.userInfo,
+ hasUserInfo: true
+ })
+ }
+ } else {
+ // 在没有 open-type=getUserInfo 版本的兼容处理
+ wx.getUserInfo({
+ success: res => {
+ app.globalData.userInfo = res.userInfo
+ this.setData({
+ userInfo: res.userInfo,
+ hasUserInfo: true
+ })
+ }
+ })
+ }
+ },
+ getUserInfo: function (e) {
+ console.log(e)
+ app.globalData.userInfo = e.detail.userInfo
+ this.setData({
+ userInfo: e.detail.userInfo,
+ hasUserInfo: true
+ })
+ },
+ denglusubmit: function (e) {
+ wx.showModal({
+ title: '退出登录',
+ content: '是否退出登录',
+ confirmColor: "rgba(253, 153, 65, 1)",
+ success: function (res) {
+ if (res.confirm) {
+ wx.redirectTo({
+ url: '../denglu/denglu',
+ })
+ }
+ }
+ })
+ },
+ gerenxinxisubmit: function (e) {
+ wx.navigateTo({
+ url: '../gerenxinxi/gerenxinxi',
+ })
+ },
+ jieyuezhongsubmit: function (e) {
+ wx.request({
+
+ url: 'http://localhost:9527/zxborrow/Br',
+ data: {
+ 's_id': '20160801'
+ },
+ header: {
+ "Content-Type": "pplication/json"
+ },
+ methods: {
+ method: "POST",
+ },
+
+ success: function (res) {
+ var book = res.data
+ let bookstr = JSON.stringify(book);
+ console.log(book);
+ wx.navigateTo({
+ url: '../jieyuejilu/jieyuezhong/jieyuezhong?bookstr=' + bookstr,
+ })
+ }
+ })
+ }
+})
\ No newline at end of file
diff --git a/image/wode/wode.json b/image/wode/wode.json
new file mode 100644
index 0000000..f2eb7b1
--- /dev/null
+++ b/image/wode/wode.json
@@ -0,0 +1,4 @@
+{
+ "usingComponents": {}
+
+}
\ No newline at end of file
diff --git a/image/wode/wode.wxml b/image/wode/wode.wxml
new file mode 100644
index 0000000..6622737
--- /dev/null
+++ b/image/wode/wode.wxml
@@ -0,0 +1,20 @@
+
+
+
+
+ 获取头像昵称
+
+
+ {{userInfo.nickName}}
+
+
+
+
+
+个人信息
+借阅记录
+退出登录
+
+
+
+
diff --git a/image/wode/wode.wxss b/image/wode/wode.wxss
new file mode 100644
index 0000000..7056ce0
--- /dev/null
+++ b/image/wode/wode.wxss
@@ -0,0 +1,64 @@
+/* 首页/shouye.wxss */
+.button1{
+ width: 80%;
+ margin-top: 0rpx;
+ background-color:rgba(253, 153, 65, 0.67);
+ color: white;
+ border-radius: 98rpx;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: center;
+}
+.button1::after
+{
+ border: 0;
+}
+.button2{
+ width: 80%;
+ margin-top: 50rpx;
+ background-color:rgba(253, 153, 65, 0.67);
+ color: white;
+ border-radius: 98rpx;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: center;
+}
+.button2:after
+{
+ border: 0;
+}
+.button3{
+ width: 80%;
+ margin-top: 50rpx;
+ background-color:rgba(253, 153, 65, 0.67);
+ color: white;
+ border-radius: 98rpx;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: center;
+}
+.button3::after
+{
+ border: 0;
+}
+.userinfo {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+}
+
+.userinfo-avatar {
+ width: 128rpx;
+ height: 128rpx;
+ margin-top: 0rpx;
+ border-radius: 50%;
+}
+
+.userinfo-nickname {
+ color: #000;
+
+}
+
diff --git a/image/yiwancheng/yiwancheng.js b/image/yiwancheng/yiwancheng.js
new file mode 100644
index 0000000..ae70440
--- /dev/null
+++ b/image/yiwancheng/yiwancheng.js
@@ -0,0 +1,66 @@
+// yiwancheng/yiwancheng.js
+Page({
+
+ /**
+ * 页面的初始数据
+ */
+ data: {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面加载
+ */
+ onLoad: function (options) {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面初次渲染完成
+ */
+ onReady: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面显示
+ */
+ onShow: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面隐藏
+ */
+ onHide: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面卸载
+ */
+ onUnload: function () {
+
+ },
+
+ /**
+ * 页面相关事件处理函数--监听用户下拉动作
+ */
+ onPullDownRefresh: function () {
+
+ },
+
+ /**
+ * 页面上拉触底事件的处理函数
+ */
+ onReachBottom: function () {
+
+ },
+
+ /**
+ * 用户点击右上角分享
+ */
+ onShareAppMessage: function () {
+
+ }
+})
\ No newline at end of file
diff --git a/image/yiwancheng/yiwancheng.json b/image/yiwancheng/yiwancheng.json
new file mode 100644
index 0000000..8835af0
--- /dev/null
+++ b/image/yiwancheng/yiwancheng.json
@@ -0,0 +1,3 @@
+{
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/image/yiwancheng/yiwancheng.wxml b/image/yiwancheng/yiwancheng.wxml
new file mode 100644
index 0000000..8cd709d
--- /dev/null
+++ b/image/yiwancheng/yiwancheng.wxml
@@ -0,0 +1,2 @@
+
+yiwancheng/yiwancheng.wxml
diff --git a/image/yiwancheng/yiwancheng.wxss b/image/yiwancheng/yiwancheng.wxss
new file mode 100644
index 0000000..f464b75
--- /dev/null
+++ b/image/yiwancheng/yiwancheng.wxss
@@ -0,0 +1 @@
+/* yiwancheng/yiwancheng.wxss */
\ No newline at end of file
diff --git a/image/后端的都放着里面/booksSearch/.project b/image/后端的都放着里面/booksSearch/.project
new file mode 100644
index 0000000..d42d60e
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/.project
@@ -0,0 +1,17 @@
+
+
+ booksSearch
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/image/后端的都放着里面/booksSearch/.settings/org.eclipse.m2e.core.prefs b/image/后端的都放着里面/booksSearch/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/image/后端的都放着里面/booksSearch/booksService/.classpath b/image/后端的都放着里面/booksSearch/booksService/.classpath
new file mode 100644
index 0000000..a65ef6c
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/.classpath
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/.project b/image/后端的都放着里面/booksSearch/booksService/.project
new file mode 100644
index 0000000..89d1c8b
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/.project
@@ -0,0 +1,42 @@
+
+
+ booksService
+
+
+
+
+
+ org.eclipse.wst.jsdt.core.javascriptValidator
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+ org.eclipse.wst.validation.validationbuilder
+
+
+
+
+
+ org.eclipse.jem.workbench.JavaEMFNature
+ org.eclipse.wst.common.modulecore.ModuleCoreNature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.wst.jsdt.core.jsNature
+
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/.settings/.jsdtscope b/image/后端的都放着里面/booksSearch/booksService/.settings/.jsdtscope
new file mode 100644
index 0000000..b72a6a4
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/.settings/.jsdtscope
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.jdt.core.prefs b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..45a6e0e
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,8 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.m2e.core.prefs b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.common.component b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.common.component
new file mode 100644
index 0000000..26a4dcd
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.common.component
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.common.project.facet.core.xml b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 0000000..d74c55e
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.jsdt.ui.superType.container b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.jsdt.ui.superType.container
new file mode 100644
index 0000000..3bd5d0a
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.jsdt.ui.superType.container
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.jsdt.ui.superType.name b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.jsdt.ui.superType.name
new file mode 100644
index 0000000..05bd71b
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.jsdt.ui.superType.name
@@ -0,0 +1 @@
+Window
\ No newline at end of file
diff --git a/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.validation.prefs b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.validation.prefs
new file mode 100644
index 0000000..04cad8c
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/.settings/org.eclipse.wst.validation.prefs
@@ -0,0 +1,2 @@
+disabled=06target
+eclipse.preferences.version=1
diff --git a/image/后端的都放着里面/booksSearch/booksService/pom.xml b/image/后端的都放着里面/booksSearch/booksService/pom.xml
new file mode 100644
index 0000000..19409b3
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/pom.xml
@@ -0,0 +1,160 @@
+
+
+ 4.0.0
+
+ edu.zxts
+ booksSearch
+ 0.0.1-SNAPSHOT
+
+ edu.zxts
+ booksService
+ 0.0.1-SNAPSHOT
+ war
+ booksService Maven Webapp
+ http://maven.apache.org
+
+
+ UTF-8
+ UTF-8
+
+ 4.3.10.RELEASE
+
+
+
+
+ mysql
+ mysql-connector-java
+ 5.1.46
+
+
+ junit
+ junit
+ 3.8.1
+ test
+
+
+
+ org.mybatis.generator
+ mybatis-generator-core
+ 1.3.5
+
+
+ mysql
+ mysql-connector-java
+ 5.1.46
+
+
+
+
+ org.springframework
+ spring-core
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-beans
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-context
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-jdbc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-tx
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-web
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-webmvc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-test
+ ${spring.version}
+ test
+
+
+
+
+ org.mybatis
+ mybatis
+ 3.4.2
+
+
+ org.mybatis
+ mybatis-spring
+ 1.3.1
+
+
+ c3p0
+ c3p0
+ 0.9.1.2
+
+
+ commons-dbcp
+ commons-dbcp
+ 1.4
+
+
+
+
+ junit
+ junit
+ 4.12
+ test
+
+
+
+ booksService
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 1.8
+ UTF8
+ true
+
+
+
+
+ org.mybatis.generator
+ mybatis-generator-maven-plugin
+ 1.3.5
+
+
+ ${basedir}/src/main/resources/generatorConfig.xml
+ true
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/src/main/java/controller/StuController.java b/image/后端的都放着里面/booksSearch/booksService/src/main/java/controller/StuController.java
new file mode 100644
index 0000000..8fc98c7
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/src/main/java/controller/StuController.java
@@ -0,0 +1,65 @@
+package controller;
+
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.Model;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import domain.StuPO;
+import service.StuService;
+
+
+@Controller
+public class StuController {
+ @Autowired@Qualifier("StuServiceImpl")
+ private StuService stuService;
+ @RequestMapping("/index")
+ public String index(){
+ return "index";
+ }
+ @RequestMapping("/search")
+ public String search(Model model,String num){
+ StuPO stuPO=stuService.search(num);
+ model.addAttribute("num", stuPO.getNum());
+ model.addAttribute("name", stuPO.getName());
+ model.addAttribute("sex", stuPO.getSex());
+ model.addAttribute("major", stuPO.getMajor());
+ return "show";
+ }
+
+ @RequestMapping("/add")
+ public String add(StuPO stuPO){
+ try{
+ stuService.add(stuPO);
+ }catch(Exception e)
+ {
+
+ }
+ return"addsuccess";
+ }
+ @RequestMapping("/delete")
+ public String delete(String num){
+ stuService.delete(num);
+ return "deletesuccess";
+ }
+
+ @RequestMapping("/update")
+ public String update(StuPO stuPO){
+ stuService.update(stuPO);
+ return "updatesucces";
+ }
+ public StuService getStuService() {
+ return stuService;
+ }
+
+ public void setStuService(StuService stuService) {
+ this.stuService = stuService;
+ }
+
+
+
+
+
+}
diff --git a/image/后端的都放着里面/booksSearch/booksService/src/main/java/controller/booksController.java b/image/后端的都放着里面/booksSearch/booksService/src/main/java/controller/booksController.java
new file mode 100644
index 0000000..92fde27
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/src/main/java/controller/booksController.java
@@ -0,0 +1,5 @@
+package controller;
+
+public class booksController {
+
+}
diff --git a/image/后端的都放着里面/booksSearch/booksService/src/main/resources/generatorConfig.xml b/image/后端的都放着里面/booksSearch/booksService/src/main/resources/generatorConfig.xml
new file mode 100644
index 0000000..1568a4d
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/src/main/resources/generatorConfig.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/booksSearch/booksService/src/main/resources/mybatis.xml b/image/后端的都放着里面/booksSearch/booksService/src/main/resources/mybatis.xml
new file mode 100644
index 0000000..60a680b
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/src/main/resources/mybatis.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/booksSearch/booksService/src/main/resources/spring-context.xml b/image/后端的都放着里面/booksSearch/booksService/src/main/resources/spring-context.xml
new file mode 100644
index 0000000..34a92db
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/src/main/resources/spring-context.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/booksSearch/booksService/src/main/resources/spring-mvc.xml b/image/后端的都放着里面/booksSearch/booksService/src/main/resources/spring-mvc.xml
new file mode 100644
index 0000000..c1090a2
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/src/main/resources/spring-mvc.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/src/main/resources/spring-mybatis.xml b/image/后端的都放着里面/booksSearch/booksService/src/main/resources/spring-mybatis.xml
new file mode 100644
index 0000000..a61f66a
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/src/main/resources/spring-mybatis.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/src/main/webapp/WEB-INF/web.xml b/image/后端的都放着里面/booksSearch/booksService/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000..9f88c1f
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,7 @@
+
+
+
+ Archetype Created Web Application
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/src/main/webapp/index.jsp b/image/后端的都放着里面/booksSearch/booksService/src/main/webapp/index.jsp
new file mode 100644
index 0000000..c38169b
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/src/main/webapp/index.jsp
@@ -0,0 +1,5 @@
+
+
+Hello World!
+
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/target/classes/controller/StuController.class b/image/后端的都放着里面/booksSearch/booksService/target/classes/controller/StuController.class
new file mode 100644
index 0000000..86f656a
Binary files /dev/null and b/image/后端的都放着里面/booksSearch/booksService/target/classes/controller/StuController.class differ
diff --git a/image/后端的都放着里面/booksSearch/booksService/target/classes/controller/booksController.class b/image/后端的都放着里面/booksSearch/booksService/target/classes/controller/booksController.class
new file mode 100644
index 0000000..9ee0be3
Binary files /dev/null and b/image/后端的都放着里面/booksSearch/booksService/target/classes/controller/booksController.class differ
diff --git a/image/后端的都放着里面/booksSearch/booksService/target/classes/generatorConfig.xml b/image/后端的都放着里面/booksSearch/booksService/target/classes/generatorConfig.xml
new file mode 100644
index 0000000..3b321a6
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/target/classes/generatorConfig.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/booksSearch/booksService/target/classes/mybatis.xml b/image/后端的都放着里面/booksSearch/booksService/target/classes/mybatis.xml
new file mode 100644
index 0000000..60a680b
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/target/classes/mybatis.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/booksSearch/booksService/target/classes/spring-mybatis.xml b/image/后端的都放着里面/booksSearch/booksService/target/classes/spring-mybatis.xml
new file mode 100644
index 0000000..35dbc99
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/target/classes/spring-mybatis.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ dialect=mysql
+ reasonable=true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF b/image/后端的都放着里面/booksSearch/booksService/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..f44188e
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF
@@ -0,0 +1,5 @@
+Manifest-Version: 1.0
+Built-By: yuanhangpc
+Build-Jdk: 1.8.0_152
+Created-By: Maven Integration for Eclipse
+
diff --git a/image/后端的都放着里面/booksSearch/booksService/target/m2e-wtp/web-resources/META-INF/maven/edu.zxts/booksService/pom.properties b/image/后端的都放着里面/booksSearch/booksService/target/m2e-wtp/web-resources/META-INF/maven/edu.zxts/booksService/pom.properties
new file mode 100644
index 0000000..22e7a80
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/target/m2e-wtp/web-resources/META-INF/maven/edu.zxts/booksService/pom.properties
@@ -0,0 +1,7 @@
+#Generated by Maven Integration for Eclipse
+#Wed Jan 09 17:07:46 CST 2019
+version=0.0.1-SNAPSHOT
+groupId=edu.zxts
+m2e.projectName=booksService
+m2e.projectLocation=H\:\\sts-bundle\\booksSearch\\booksService
+artifactId=booksService
diff --git a/image/后端的都放着里面/booksSearch/booksService/target/m2e-wtp/web-resources/META-INF/maven/edu.zxts/booksService/pom.xml b/image/后端的都放着里面/booksSearch/booksService/target/m2e-wtp/web-resources/META-INF/maven/edu.zxts/booksService/pom.xml
new file mode 100644
index 0000000..19409b3
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/booksService/target/m2e-wtp/web-resources/META-INF/maven/edu.zxts/booksService/pom.xml
@@ -0,0 +1,160 @@
+
+
+ 4.0.0
+
+ edu.zxts
+ booksSearch
+ 0.0.1-SNAPSHOT
+
+ edu.zxts
+ booksService
+ 0.0.1-SNAPSHOT
+ war
+ booksService Maven Webapp
+ http://maven.apache.org
+
+
+ UTF-8
+ UTF-8
+
+ 4.3.10.RELEASE
+
+
+
+
+ mysql
+ mysql-connector-java
+ 5.1.46
+
+
+ junit
+ junit
+ 3.8.1
+ test
+
+
+
+ org.mybatis.generator
+ mybatis-generator-core
+ 1.3.5
+
+
+ mysql
+ mysql-connector-java
+ 5.1.46
+
+
+
+
+ org.springframework
+ spring-core
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-beans
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-context
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-jdbc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-tx
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-web
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-webmvc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-test
+ ${spring.version}
+ test
+
+
+
+
+ org.mybatis
+ mybatis
+ 3.4.2
+
+
+ org.mybatis
+ mybatis-spring
+ 1.3.1
+
+
+ c3p0
+ c3p0
+ 0.9.1.2
+
+
+ commons-dbcp
+ commons-dbcp
+ 1.4
+
+
+
+
+ junit
+ junit
+ 4.12
+ test
+
+
+
+ booksService
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 1.8
+ UTF8
+ true
+
+
+
+
+ org.mybatis.generator
+ mybatis-generator-maven-plugin
+ 1.3.5
+
+
+ ${basedir}/src/main/resources/generatorConfig.xml
+ true
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/booksSearch/pom.xml b/image/后端的都放着里面/booksSearch/pom.xml
new file mode 100644
index 0000000..ef5391e
--- /dev/null
+++ b/image/后端的都放着里面/booksSearch/pom.xml
@@ -0,0 +1,10 @@
+
+ 4.0.0
+ edu.zxts
+ booksSearch
+ 0.0.1-SNAPSHOT
+ pom
+
+ booksService
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/demo/.gitignore b/image/后端的都放着里面/demo/.gitignore
new file mode 100644
index 0000000..82eca33
--- /dev/null
+++ b/image/后端的都放着里面/demo/.gitignore
@@ -0,0 +1,25 @@
+/target/
+!.mvn/wrapper/maven-wrapper.jar
+
+### STS ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+
+### NetBeans ###
+/nbproject/private/
+/build/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
\ No newline at end of file
diff --git a/image/后端的都放着里面/demo/.mvn/wrapper/maven-wrapper.jar b/image/后端的都放着里面/demo/.mvn/wrapper/maven-wrapper.jar
new file mode 100644
index 0000000..01e6799
Binary files /dev/null and b/image/后端的都放着里面/demo/.mvn/wrapper/maven-wrapper.jar differ
diff --git a/image/后端的都放着里面/demo/.mvn/wrapper/maven-wrapper.properties b/image/后端的都放着里面/demo/.mvn/wrapper/maven-wrapper.properties
new file mode 100644
index 0000000..7179346
--- /dev/null
+++ b/image/后端的都放着里面/demo/.mvn/wrapper/maven-wrapper.properties
@@ -0,0 +1 @@
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.5.4/apache-maven-3.5.4-bin.zip
diff --git a/image/后端的都放着里面/demo/mvnw b/image/后端的都放着里面/demo/mvnw
new file mode 100644
index 0000000..5551fde
--- /dev/null
+++ b/image/后端的都放着里面/demo/mvnw
@@ -0,0 +1,286 @@
+#!/bin/sh
+# ----------------------------------------------------------------------------
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+# ----------------------------------------------------------------------------
+
+# ----------------------------------------------------------------------------
+# Maven2 Start Up Batch script
+#
+# Required ENV vars:
+# ------------------
+# JAVA_HOME - location of a JDK home dir
+#
+# Optional ENV vars
+# -----------------
+# M2_HOME - location of maven2's installed home dir
+# MAVEN_OPTS - parameters passed to the Java VM when running Maven
+# e.g. to debug Maven itself, use
+# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
+# MAVEN_SKIP_RC - flag to disable loading of mavenrc files
+# ----------------------------------------------------------------------------
+
+if [ -z "$MAVEN_SKIP_RC" ] ; then
+
+ if [ -f /etc/mavenrc ] ; then
+ . /etc/mavenrc
+ fi
+
+ if [ -f "$HOME/.mavenrc" ] ; then
+ . "$HOME/.mavenrc"
+ fi
+
+fi
+
+# OS specific support. $var _must_ be set to either true or false.
+cygwin=false;
+darwin=false;
+mingw=false
+case "`uname`" in
+ CYGWIN*) cygwin=true ;;
+ MINGW*) mingw=true;;
+ Darwin*) darwin=true
+ # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home
+ # See https://developer.apple.com/library/mac/qa/qa1170/_index.html
+ if [ -z "$JAVA_HOME" ]; then
+ if [ -x "/usr/libexec/java_home" ]; then
+ export JAVA_HOME="`/usr/libexec/java_home`"
+ else
+ export JAVA_HOME="/Library/Java/Home"
+ fi
+ fi
+ ;;
+esac
+
+if [ -z "$JAVA_HOME" ] ; then
+ if [ -r /etc/gentoo-release ] ; then
+ JAVA_HOME=`java-config --jre-home`
+ fi
+fi
+
+if [ -z "$M2_HOME" ] ; then
+ ## resolve links - $0 may be a link to maven's home
+ PRG="$0"
+
+ # need this for relative symlinks
+ while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG="`dirname "$PRG"`/$link"
+ fi
+ done
+
+ saveddir=`pwd`
+
+ M2_HOME=`dirname "$PRG"`/..
+
+ # make it fully qualified
+ M2_HOME=`cd "$M2_HOME" && pwd`
+
+ cd "$saveddir"
+ # echo Using m2 at $M2_HOME
+fi
+
+# For Cygwin, ensure paths are in UNIX format before anything is touched
+if $cygwin ; then
+ [ -n "$M2_HOME" ] &&
+ M2_HOME=`cygpath --unix "$M2_HOME"`
+ [ -n "$JAVA_HOME" ] &&
+ JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
+ [ -n "$CLASSPATH" ] &&
+ CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
+fi
+
+# For Mingw, ensure paths are in UNIX format before anything is touched
+if $mingw ; then
+ [ -n "$M2_HOME" ] &&
+ M2_HOME="`(cd "$M2_HOME"; pwd)`"
+ [ -n "$JAVA_HOME" ] &&
+ JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`"
+ # TODO classpath?
+fi
+
+if [ -z "$JAVA_HOME" ]; then
+ javaExecutable="`which javac`"
+ if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then
+ # readlink(1) is not available as standard on Solaris 10.
+ readLink=`which readlink`
+ if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then
+ if $darwin ; then
+ javaHome="`dirname \"$javaExecutable\"`"
+ javaExecutable="`cd \"$javaHome\" && pwd -P`/javac"
+ else
+ javaExecutable="`readlink -f \"$javaExecutable\"`"
+ fi
+ javaHome="`dirname \"$javaExecutable\"`"
+ javaHome=`expr "$javaHome" : '\(.*\)/bin'`
+ JAVA_HOME="$javaHome"
+ export JAVA_HOME
+ fi
+ fi
+fi
+
+if [ -z "$JAVACMD" ] ; then
+ if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
+ else
+ JAVACMD="$JAVA_HOME/bin/java"
+ fi
+ else
+ JAVACMD="`which java`"
+ fi
+fi
+
+if [ ! -x "$JAVACMD" ] ; then
+ echo "Error: JAVA_HOME is not defined correctly." >&2
+ echo " We cannot execute $JAVACMD" >&2
+ exit 1
+fi
+
+if [ -z "$JAVA_HOME" ] ; then
+ echo "Warning: JAVA_HOME environment variable is not set."
+fi
+
+CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher
+
+# traverses directory structure from process work directory to filesystem root
+# first directory with .mvn subdirectory is considered project base directory
+find_maven_basedir() {
+
+ if [ -z "$1" ]
+ then
+ echo "Path not specified to find_maven_basedir"
+ return 1
+ fi
+
+ basedir="$1"
+ wdir="$1"
+ while [ "$wdir" != '/' ] ; do
+ if [ -d "$wdir"/.mvn ] ; then
+ basedir=$wdir
+ break
+ fi
+ # workaround for JBEAP-8937 (on Solaris 10/Sparc)
+ if [ -d "${wdir}" ]; then
+ wdir=`cd "$wdir/.."; pwd`
+ fi
+ # end of workaround
+ done
+ echo "${basedir}"
+}
+
+# concatenates all lines of a file
+concat_lines() {
+ if [ -f "$1" ]; then
+ echo "$(tr -s '\n' ' ' < "$1")"
+ fi
+}
+
+BASE_DIR=`find_maven_basedir "$(pwd)"`
+if [ -z "$BASE_DIR" ]; then
+ exit 1;
+fi
+
+##########################################################################################
+# Extension to allow automatically downloading the maven-wrapper.jar from Maven-central
+# This allows using the maven wrapper in projects that prohibit checking in binary data.
+##########################################################################################
+if [ -r "$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" ]; then
+ if [ "$MVNW_VERBOSE" = true ]; then
+ echo "Found .mvn/wrapper/maven-wrapper.jar"
+ fi
+else
+ if [ "$MVNW_VERBOSE" = true ]; then
+ echo "Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..."
+ fi
+ jarUrl="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.4.2/maven-wrapper-0.4.2.jar"
+ while IFS="=" read key value; do
+ case "$key" in (wrapperUrl) jarUrl="$value"; break ;;
+ esac
+ done < "$BASE_DIR/.mvn/wrapper/maven-wrapper.properties"
+ if [ "$MVNW_VERBOSE" = true ]; then
+ echo "Downloading from: $jarUrl"
+ fi
+ wrapperJarPath="$BASE_DIR/.mvn/wrapper/maven-wrapper.jar"
+
+ if command -v wget > /dev/null; then
+ if [ "$MVNW_VERBOSE" = true ]; then
+ echo "Found wget ... using wget"
+ fi
+ wget "$jarUrl" -O "$wrapperJarPath"
+ elif command -v curl > /dev/null; then
+ if [ "$MVNW_VERBOSE" = true ]; then
+ echo "Found curl ... using curl"
+ fi
+ curl -o "$wrapperJarPath" "$jarUrl"
+ else
+ if [ "$MVNW_VERBOSE" = true ]; then
+ echo "Falling back to using Java to download"
+ fi
+ javaClass="$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.java"
+ if [ -e "$javaClass" ]; then
+ if [ ! -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then
+ if [ "$MVNW_VERBOSE" = true ]; then
+ echo " - Compiling MavenWrapperDownloader.java ..."
+ fi
+ # Compiling the Java class
+ ("$JAVA_HOME/bin/javac" "$javaClass")
+ fi
+ if [ -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then
+ # Running the downloader
+ if [ "$MVNW_VERBOSE" = true ]; then
+ echo " - Running MavenWrapperDownloader.java ..."
+ fi
+ ("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$MAVEN_PROJECTBASEDIR")
+ fi
+ fi
+ fi
+fi
+##########################################################################################
+# End of extension
+##########################################################################################
+
+export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"}
+if [ "$MVNW_VERBOSE" = true ]; then
+ echo $MAVEN_PROJECTBASEDIR
+fi
+MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS"
+
+# For Cygwin, switch paths to Windows format before running java
+if $cygwin; then
+ [ -n "$M2_HOME" ] &&
+ M2_HOME=`cygpath --path --windows "$M2_HOME"`
+ [ -n "$JAVA_HOME" ] &&
+ JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
+ [ -n "$CLASSPATH" ] &&
+ CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
+ [ -n "$MAVEN_PROJECTBASEDIR" ] &&
+ MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"`
+fi
+
+WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain
+
+exec "$JAVACMD" \
+ $MAVEN_OPTS \
+ -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \
+ "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \
+ ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@"
diff --git a/image/后端的都放着里面/demo/mvnw.cmd b/image/后端的都放着里面/demo/mvnw.cmd
new file mode 100644
index 0000000..e5cfb0a
--- /dev/null
+++ b/image/后端的都放着里面/demo/mvnw.cmd
@@ -0,0 +1,161 @@
+@REM ----------------------------------------------------------------------------
+@REM Licensed to the Apache Software Foundation (ASF) under one
+@REM or more contributor license agreements. See the NOTICE file
+@REM distributed with this work for additional information
+@REM regarding copyright ownership. The ASF licenses this file
+@REM to you under the Apache License, Version 2.0 (the
+@REM "License"); you may not use this file except in compliance
+@REM with the License. You may obtain a copy of the License at
+@REM
+@REM http://www.apache.org/licenses/LICENSE-2.0
+@REM
+@REM Unless required by applicable law or agreed to in writing,
+@REM software distributed under the License is distributed on an
+@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+@REM KIND, either express or implied. See the License for the
+@REM specific language governing permissions and limitations
+@REM under the License.
+@REM ----------------------------------------------------------------------------
+
+@REM ----------------------------------------------------------------------------
+@REM Maven2 Start Up Batch script
+@REM
+@REM Required ENV vars:
+@REM JAVA_HOME - location of a JDK home dir
+@REM
+@REM Optional ENV vars
+@REM M2_HOME - location of maven2's installed home dir
+@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands
+@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending
+@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven
+@REM e.g. to debug Maven itself, use
+@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
+@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files
+@REM ----------------------------------------------------------------------------
+
+@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on'
+@echo off
+@REM set title of command window
+title %0
+@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on'
+@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO%
+
+@REM set %HOME% to equivalent of $HOME
+if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%")
+
+@REM Execute a user defined script before this one
+if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre
+@REM check for pre script, once with legacy .bat ending and once with .cmd ending
+if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat"
+if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd"
+:skipRcPre
+
+@setlocal
+
+set ERROR_CODE=0
+
+@REM To isolate internal variables from possible post scripts, we use another setlocal
+@setlocal
+
+@REM ==== START VALIDATION ====
+if not "%JAVA_HOME%" == "" goto OkJHome
+
+echo.
+echo Error: JAVA_HOME not found in your environment. >&2
+echo Please set the JAVA_HOME variable in your environment to match the >&2
+echo location of your Java installation. >&2
+echo.
+goto error
+
+:OkJHome
+if exist "%JAVA_HOME%\bin\java.exe" goto init
+
+echo.
+echo Error: JAVA_HOME is set to an invalid directory. >&2
+echo JAVA_HOME = "%JAVA_HOME%" >&2
+echo Please set the JAVA_HOME variable in your environment to match the >&2
+echo location of your Java installation. >&2
+echo.
+goto error
+
+@REM ==== END VALIDATION ====
+
+:init
+
+@REM Find the project base dir, i.e. the directory that contains the folder ".mvn".
+@REM Fallback to current working directory if not found.
+
+set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR%
+IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir
+
+set EXEC_DIR=%CD%
+set WDIR=%EXEC_DIR%
+:findBaseDir
+IF EXIST "%WDIR%"\.mvn goto baseDirFound
+cd ..
+IF "%WDIR%"=="%CD%" goto baseDirNotFound
+set WDIR=%CD%
+goto findBaseDir
+
+:baseDirFound
+set MAVEN_PROJECTBASEDIR=%WDIR%
+cd "%EXEC_DIR%"
+goto endDetectBaseDir
+
+:baseDirNotFound
+set MAVEN_PROJECTBASEDIR=%EXEC_DIR%
+cd "%EXEC_DIR%"
+
+:endDetectBaseDir
+
+IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig
+
+@setlocal EnableExtensions EnableDelayedExpansion
+for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a
+@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS%
+
+:endReadAdditionalConfig
+
+SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe"
+set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar"
+set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain
+
+set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.4.2/maven-wrapper-0.4.2.jar"
+FOR /F "tokens=1,2 delims==" %%A IN (%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties) DO (
+ IF "%%A"=="wrapperUrl" SET DOWNLOAD_URL=%%B
+)
+
+@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central
+@REM This allows using the maven wrapper in projects that prohibit checking in binary data.
+if exist %WRAPPER_JAR% (
+ echo Found %WRAPPER_JAR%
+) else (
+ echo Couldn't find %WRAPPER_JAR%, downloading it ...
+ echo Downloading from: %DOWNLOAD_URL%
+ powershell -Command "(New-Object Net.WebClient).DownloadFile('%DOWNLOAD_URL%', '%WRAPPER_JAR%')"
+ echo Finished downloading %WRAPPER_JAR%
+)
+@REM End of extension
+
+%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %*
+if ERRORLEVEL 1 goto error
+goto end
+
+:error
+set ERROR_CODE=1
+
+:end
+@endlocal & set ERROR_CODE=%ERROR_CODE%
+
+if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost
+@REM check for post script, once with legacy .bat ending and once with .cmd ending
+if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat"
+if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd"
+:skipRcPost
+
+@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on'
+if "%MAVEN_BATCH_PAUSE%" == "on" pause
+
+if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE%
+
+exit /B %ERROR_CODE%
diff --git a/image/后端的都放着里面/demo/pom.xml b/image/后端的都放着里面/demo/pom.xml
new file mode 100644
index 0000000..ba8f07d
--- /dev/null
+++ b/image/后端的都放着里面/demo/pom.xml
@@ -0,0 +1,104 @@
+
+
+ 4.0.0
+
+ org.springframework.boot
+ spring-boot-starter-parent
+ 2.1.1.RELEASE
+
+
+ com.example
+ demo
+ 0.0.1-SNAPSHOT
+ demo
+ Demo project for Spring Boot
+
+
+ UTF-8
+ UTF-8
+ 1.8
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+ org.mybatis.spring.boot
+ mybatis-spring-boot-starter
+ true
+
+
+ org.springframework.boot
+ spring-boot-starter-data-jpa
+
+
+ org.projectlombok
+ lombok
+ 1.18.2
+
+
+ net.sf.json-lib
+ json-lib
+ 2.4
+ jdk15
+
+
+
+ mysql
+ mysql-connector-java
+ 8.0.13
+
+
+
+ org.mybatis.spring.boot
+ mybatis-spring-boot-starter
+ 1.1.1
+
+
+
+
+ javax.servlet
+ javax.servlet-api
+ 3.0.1
+ provided
+
+
+ javax.servlet
+ jstl
+ 1.2
+
+
+ com.alibaba
+ fastjson
+ 1.2.37
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 1.8
+ UTF8
+ true
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+
+
diff --git a/image/后端的都放着里面/demo/src/main/java/com/example/demo/Dao/bookMapper.java b/image/后端的都放着里面/demo/src/main/java/com/example/demo/Dao/bookMapper.java
new file mode 100644
index 0000000..cb38bc4
--- /dev/null
+++ b/image/后端的都放着里面/demo/src/main/java/com/example/demo/Dao/bookMapper.java
@@ -0,0 +1,14 @@
+package com.example.demo.Dao;
+import com.example.demo.bean.book;
+import org.apache.ibatis.annotations.Select;
+import java.util.List;
+
+public interface bookMapper {
+ @Select("select * from book where book_name = #{book_name}")
+ public book selectBookBybook_name(String book_name);
+ @Select("select * from book where book_id = #{book_id}")
+ public book selectBookBybook_id(long book_id);
+ @Select("select * from book")
+ public List select();
+
+}
diff --git a/image/后端的都放着里面/demo/src/main/java/com/example/demo/Dao/borrowrecordMapper.java b/image/后端的都放着里面/demo/src/main/java/com/example/demo/Dao/borrowrecordMapper.java
new file mode 100644
index 0000000..0437aaa
--- /dev/null
+++ b/image/后端的都放着里面/demo/src/main/java/com/example/demo/Dao/borrowrecordMapper.java
@@ -0,0 +1,25 @@
+package com.example.demo.Dao;
+
+import com.example.demo.bean.book;
+import com.example.demo.bean.borrowrecord;
+import com.example.demo.bean.student;
+import org.apache.ibatis.annotations.Select;
+
+import java.util.List;
+
+public interface borrowrecordMapper {
+ @Select("select * from book where book_name = #{book_name}")
+ public book selectBookBybook_name(String book_name);
+ @Select("select * from student where s_id = #{s_id}")
+ public student selectStudentBys__id(long s_id);
+ @Select("select * from book where book_id = #{book_id}")
+ public book selectBookBybook_id(long book_id);
+ @Select("select * from student where s_name = #{s_name}")
+ public student selectBookBys_name(String s_name);
+ @Select("select * from borroerecord where borrowtime = #{borrowtime}")
+ public borrowrecord selectborrowrecordByborrowtime(String borrowtime);
+ @Select("select * from borroerecord where senttime = #{senttime}")
+ public borrowrecord selectborrowrecordBysenttime(String senttime);
+ @Select("select * from borrowrecord")
+ public List select();
+}
diff --git a/image/后端的都放着里面/demo/src/main/java/com/example/demo/Dao/studentMapper.java b/image/后端的都放着里面/demo/src/main/java/com/example/demo/Dao/studentMapper.java
new file mode 100644
index 0000000..46eadc8
--- /dev/null
+++ b/image/后端的都放着里面/demo/src/main/java/com/example/demo/Dao/studentMapper.java
@@ -0,0 +1,12 @@
+package com.example.demo.Dao;
+
+import com.example.demo.bean.student;
+import org.apache.ibatis.annotations.Select;
+
+import java.util.List;
+public interface studentMapper{
+ @Select("select * from student where s_id = #{s_id}")
+ public student selectAudioByS_id(long s_id);
+ @Select("select * from student")
+ public List select();
+}
diff --git a/image/后端的都放着里面/demo/src/main/java/com/example/demo/DemoApplication.java b/image/后端的都放着里面/demo/src/main/java/com/example/demo/DemoApplication.java
new file mode 100644
index 0000000..3f3d9f6
--- /dev/null
+++ b/image/后端的都放着里面/demo/src/main/java/com/example/demo/DemoApplication.java
@@ -0,0 +1,14 @@
+package com.example.demo;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+@SpringBootApplication
+public class DemoApplication {
+
+ public static void main(String[] args) {
+ SpringApplication.run(DemoApplication.class, args);
+ }
+
+}
+
diff --git a/image/后端的都放着里面/demo/src/main/java/com/example/demo/bean/book.java b/image/后端的都放着里面/demo/src/main/java/com/example/demo/bean/book.java
new file mode 100644
index 0000000..f300346
--- /dev/null
+++ b/image/后端的都放着里面/demo/src/main/java/com/example/demo/bean/book.java
@@ -0,0 +1,21 @@
+package com.example.demo.bean;
+
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+@Getter
+@Setter
+@Entity
+public class book {
+ @GeneratedValue(strategy=GenerationType.AUTO)
+ private long book_id;
+ private String book_name;
+ private String book_author;
+ private String book_sort;
+ private int book_num;
+ public book(){};
+
+}
diff --git a/image/后端的都放着里面/demo/src/main/java/com/example/demo/bean/borrowrecord.java b/image/后端的都放着里面/demo/src/main/java/com/example/demo/bean/borrowrecord.java
new file mode 100644
index 0000000..649b6b6
--- /dev/null
+++ b/image/后端的都放着里面/demo/src/main/java/com/example/demo/bean/borrowrecord.java
@@ -0,0 +1,22 @@
+package com.example.demo.bean;
+
+
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+@Getter
+@Setter
+@Entity
+public class borrowrecord {
+ @GeneratedValue(strategy=GenerationType.AUTO)
+ private long s_id;
+ private long book_id;
+ private String s_name;
+ private String book_name;
+ private String borrowtime;
+ private String senttime;
+ public borrowrecord(){};
+}
diff --git a/image/后端的都放着里面/demo/src/main/java/com/example/demo/bean/student.java b/image/后端的都放着里面/demo/src/main/java/com/example/demo/bean/student.java
new file mode 100644
index 0000000..49bd669
--- /dev/null
+++ b/image/后端的都放着里面/demo/src/main/java/com/example/demo/bean/student.java
@@ -0,0 +1,19 @@
+package com.example.demo.bean;
+
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+@Getter
+@Setter
+@Entity
+public class student {
+ @GeneratedValue(strategy=GenerationType.AUTO)
+ private long s_id;
+ private String s_name;
+ private String s_password;
+ public student() {};
+}
+
diff --git a/image/后端的都放着里面/demo/src/main/java/com/example/demo/searchservice/controller/searchservicecontroller.java b/image/后端的都放着里面/demo/src/main/java/com/example/demo/searchservice/controller/searchservicecontroller.java
new file mode 100644
index 0000000..73321b6
--- /dev/null
+++ b/image/后端的都放着里面/demo/src/main/java/com/example/demo/searchservice/controller/searchservicecontroller.java
@@ -0,0 +1,9 @@
+package com.example.demo.searchservice.controller;
+
+import org.springframework.stereotype.Controller;
+import javax.servlet.http.HttpServlet;
+
+@Controller
+public class searchservicecontroller extends HttpServlet {
+
+}
diff --git a/image/后端的都放着里面/demo/src/main/java/com/example/demo/searchservice/service/searchservice.java b/image/后端的都放着里面/demo/src/main/java/com/example/demo/searchservice/service/searchservice.java
new file mode 100644
index 0000000..73456aa
--- /dev/null
+++ b/image/后端的都放着里面/demo/src/main/java/com/example/demo/searchservice/service/searchservice.java
@@ -0,0 +1,7 @@
+package com.example.demo.searchservice.service;
+import com.example.demo.bean.book;
+import java.util.List;
+public interface searchservice{
+ List findByNameLike(String book_name);
+ List findByIdLike(long book_id);
+}
diff --git a/image/后端的都放着里面/demo/src/main/resources/application.properties b/image/后端的都放着里面/demo/src/main/resources/application.properties
new file mode 100644
index 0000000..e69de29
diff --git a/image/后端的都放着里面/demo/src/main/resources/application.yml b/image/后端的都放着里面/demo/src/main/resources/application.yml
new file mode 100644
index 0000000..6b09feb
--- /dev/null
+++ b/image/后端的都放着里面/demo/src/main/resources/application.yml
@@ -0,0 +1,7 @@
+datasource:
+ url: jdbc:mysql://localhost:3306/zx?useUnicode=true&characterEncoding=utf8
+ username: root
+ password: jin187
+ driver-class-name: com.mysql.jdbc.Driver
+mybatis:
+ type-aliases-package: com.example.demo.Dao
\ No newline at end of file
diff --git a/image/后端的都放着里面/demo/src/test/java/com/example/demo/DemoApplicationTests.java b/image/后端的都放着里面/demo/src/test/java/com/example/demo/DemoApplicationTests.java
new file mode 100644
index 0000000..2876223
--- /dev/null
+++ b/image/后端的都放着里面/demo/src/test/java/com/example/demo/DemoApplicationTests.java
@@ -0,0 +1,17 @@
+package com.example.demo;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.boot.test.context.SpringBootTest;
+import org.springframework.test.context.junit4.SpringRunner;
+
+@RunWith(SpringRunner.class)
+@SpringBootTest
+public class DemoApplicationTests {
+
+ @Test
+ public void contextLoads() {
+ }
+
+}
+
diff --git a/image/后端的都放着里面/yhSearch/.classpath b/image/后端的都放着里面/yhSearch/.classpath
new file mode 100644
index 0000000..da46b03
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/.classpath
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/yhSearch/.project b/image/后端的都放着里面/yhSearch/.project
new file mode 100644
index 0000000..060771a
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/.project
@@ -0,0 +1,42 @@
+
+
+ yhSearch
+
+
+
+
+
+ org.eclipse.wst.jsdt.core.javascriptValidator
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+ org.eclipse.wst.validation.validationbuilder
+
+
+
+
+
+ org.eclipse.jem.workbench.JavaEMFNature
+ org.eclipse.wst.common.modulecore.ModuleCoreNature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.wst.jsdt.core.jsNature
+
+
diff --git a/image/后端的都放着里面/yhSearch/.settings/.jsdtscope b/image/后端的都放着里面/yhSearch/.settings/.jsdtscope
new file mode 100644
index 0000000..b72a6a4
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/.settings/.jsdtscope
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/yhSearch/.settings/org.eclipse.jdt.core.prefs b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..45a6e0e
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,8 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/image/后端的都放着里面/yhSearch/.settings/org.eclipse.m2e.core.prefs b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.common.component b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.common.component
new file mode 100644
index 0000000..a63c32b
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.common.component
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.common.project.facet.core.xml b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 0000000..d74c55e
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.jsdt.ui.superType.container b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.jsdt.ui.superType.container
new file mode 100644
index 0000000..3bd5d0a
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.jsdt.ui.superType.container
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.jsdt.ui.superType.name b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.jsdt.ui.superType.name
new file mode 100644
index 0000000..05bd71b
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.jsdt.ui.superType.name
@@ -0,0 +1 @@
+Window
\ No newline at end of file
diff --git a/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.validation.prefs b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.validation.prefs
new file mode 100644
index 0000000..04cad8c
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/.settings/org.eclipse.wst.validation.prefs
@@ -0,0 +1,2 @@
+disabled=06target
+eclipse.preferences.version=1
diff --git a/image/后端的都放着里面/yhSearch/pom.xml b/image/后端的都放着里面/yhSearch/pom.xml
new file mode 100644
index 0000000..f87deb5
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/pom.xml
@@ -0,0 +1,164 @@
+
+ 4.0.0
+ yonghu
+ yhSearch
+ war
+ 0.0.1-SNAPSHOT
+ yhSearch Maven Webapp
+ http://maven.apache.org
+
+
+ UTF-8
+ UTF-8
+
+ 4.3.10.RELEASE
+
+
+
+ com.alibaba
+ fastjson
+ 1.2.44
+
+
+
+ com.google.code.gson
+ gson
+ 2.8.2
+
+
+ junit
+ junit
+ 3.8.1
+ test
+
+
+
+ mysql
+ mysql-connector-java
+ 5.1.46
+
+
+
+
+
+ org.mybatis.generator
+ mybatis-generator-core
+ 1.3.5
+
+
+
+
+ org.springframework
+ spring-core
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-beans
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-context
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-jdbc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-tx
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-web
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-webmvc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-test
+ ${spring.version}
+ test
+
+
+
+ org.mybatis
+ mybatis
+ 3.4.2
+
+
+ org.mybatis
+ mybatis-spring
+ 1.3.1
+
+
+
+ c3p0
+ c3p0
+ 0.9.1.2
+
+
+ commons-dbcp
+ commons-dbcp
+ 1.4
+
+
+
+
+ javax.servlet
+ javax.servlet-api
+ 3.1.0
+ provided
+
+
+ javax.servlet
+ jstl
+ 1.2
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 1.8
+ UTF8
+ true
+
+
+
+ org.mybatis.generator
+ mybatis-generator-maven-plugin
+ 1.3.5
+
+
+ ${basedir}/src/main/resources/generatorConfig.xml
+ true
+
+
+
+ zxbook
+
+
diff --git a/image/后端的都放着里面/yhSearch/src/main/java/controller/yhController.java b/image/后端的都放着里面/yhSearch/src/main/java/controller/yhController.java
new file mode 100644
index 0000000..c532e0b
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/java/controller/yhController.java
@@ -0,0 +1,51 @@
+package controller;
+
+import java.io.IOException;
+import java.io.PrintWriter;
+import java.io.Writer;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import com.google.gson.Gson;
+
+import domain.yhPO;
+import service.yhService;
+@Controller
+public class yhController {
+ @Autowired@Qualifier("yhServiceImpl")
+ private yhService yhService;
+ @RequestMapping("find2")
+ public void find1(String search,HttpServletRequest request, HttpServletResponse response) throws IOException {
+ response.setContentType("text/html;charset=utf-8");
+ /* Ӧͷajax */
+ response.setHeader("Access-Control-Allow-Origin", "*");
+ /* ǺűʾеԽܣ */
+ response.setHeader("Access-Control-Allow-Methods", "GET,POST");
+ yhPO yhPO=this.yhService.FindBysname(search);
+ if(yhPO!=null) {
+ String ss = new Gson().toJson(yhPO);
+ System.out.println(ss);
+ response.setContentType("text/html;charset=UTF-8");
+ PrintWriter out = response.getWriter();
+ out.print(ss);
+ out.flush();
+ out.close();
+
+ }
+ else
+ {
+ System.out.println("ѯʧ");
+ Writer out = response.getWriter();
+ out.write("zhaobudao");
+ out.flush();
+ }
+
+ }
+
+}
diff --git a/image/后端的都放着里面/yhSearch/src/main/java/domain/yhPO.java b/image/后端的都放着里面/yhSearch/src/main/java/domain/yhPO.java
new file mode 100644
index 0000000..36cc313
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/java/domain/yhPO.java
@@ -0,0 +1,35 @@
+package domain;
+import java.io.Serializable;
+public class yhPO implements Serializable {
+ private String s_id;
+ private String s_name;
+ private String s_password;
+
+ private static final long serialVersionUID = 1L;
+
+ public String getS_id() {
+ return s_id;
+ }
+
+ public void setS_id(String s_id) {
+ this.s_id = s_id;
+ }
+
+ public String getS_name() {
+ return s_name;
+ }
+
+ public void setS_name(String s_name) {
+ this.s_name = s_name;
+ }
+
+ public String getS_password() {
+ return s_password;
+ }
+
+ public void setS_password(String s_password) {
+ this.s_password = s_password;
+ }
+
+
+}
diff --git a/image/后端的都放着里面/yhSearch/src/main/java/mapperDAO/yhMapperDao.java b/image/后端的都放着里面/yhSearch/src/main/java/mapperDAO/yhMapperDao.java
new file mode 100644
index 0000000..66bb373
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/java/mapperDAO/yhMapperDao.java
@@ -0,0 +1,16 @@
+package mapperDAO;
+
+
+
+import org.springframework.stereotype.Repository;
+
+import domain.yhPO;
+@Repository("yhMapperDao")
+public interface yhMapperDao {
+
+ public yhPO FindBysname(String search );
+
+
+ public void update(yhPO yhPO);
+
+}
diff --git a/image/后端的都放着里面/yhSearch/src/main/java/service/yhService.java b/image/后端的都放着里面/yhSearch/src/main/java/service/yhService.java
new file mode 100644
index 0000000..20d8231
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/java/service/yhService.java
@@ -0,0 +1,13 @@
+package service;
+
+import domain.yhPO;
+
+
+
+public interface yhService {
+
+ public yhPO FindBysname(String search );
+
+ public void update(yhPO yhpo);
+
+}
diff --git a/image/后端的都放着里面/yhSearch/src/main/java/serviceimpl/yhServiceImpl.java b/image/后端的都放着里面/yhSearch/src/main/java/serviceimpl/yhServiceImpl.java
new file mode 100644
index 0000000..94fee42
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/java/serviceimpl/yhServiceImpl.java
@@ -0,0 +1,30 @@
+package serviceimpl;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.stereotype.Component;
+
+import domain.yhPO;
+import service.yhService;
+import mapperDAO.yhMapperDao;
+@Component("yhServiceImpl")
+public class yhServiceImpl implements yhService{
+ @Autowired@Qualifier("yhMapperDao")
+ private yhMapperDao yhMapperDAO;
+
+ public yhPO FindBysname(String search) {
+ // TODO Auto-generated method stub
+ return this.yhMapperDAO.FindBysname(search);
+ }
+
+ public void update(yhPO yhpo) {
+ // TODO Auto-generated method stub
+
+ }
+
+
+
+
+
+
+}
diff --git a/image/后端的都放着里面/yhSearch/src/main/resources/generatorConfig.xml b/image/后端的都放着里面/yhSearch/src/main/resources/generatorConfig.xml
new file mode 100644
index 0000000..3b321a6
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/resources/generatorConfig.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/yhSearch/src/main/resources/mapper/yhMapper.xml b/image/后端的都放着里面/yhSearch/src/main/resources/mapper/yhMapper.xml
new file mode 100644
index 0000000..68237d3
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/resources/mapper/yhMapper.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/yhSearch/src/main/resources/mybatis.xml b/image/后端的都放着里面/yhSearch/src/main/resources/mybatis.xml
new file mode 100644
index 0000000..60a680b
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/resources/mybatis.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/yhSearch/src/main/resources/spring-context.xml b/image/后端的都放着里面/yhSearch/src/main/resources/spring-context.xml
new file mode 100644
index 0000000..34a92db
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/resources/spring-context.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/yhSearch/src/main/resources/spring-mvc.xml b/image/后端的都放着里面/yhSearch/src/main/resources/spring-mvc.xml
new file mode 100644
index 0000000..c1090a2
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/resources/spring-mvc.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/yhSearch/src/main/resources/spring-mybatis.xml b/image/后端的都放着里面/yhSearch/src/main/resources/spring-mybatis.xml
new file mode 100644
index 0000000..35dbc99
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/resources/spring-mybatis.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ dialect=mysql
+ reasonable=true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/yhSearch/src/main/webapp/WEB-INF/web.xml b/image/后端的都放着里面/yhSearch/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000..eddd9a8
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,20 @@
+
+
+ Archetype Created Web Application
+
+
+ appServlet
+ org.springframework.web.servlet.DispatcherServlet
+
+ contextConfigLocation
+ classpath:spring-*.xml
+
+ 1
+
+
+ appServlet
+ /
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/yhSearch/target/classes/controller/yhController.class b/image/后端的都放着里面/yhSearch/target/classes/controller/yhController.class
new file mode 100644
index 0000000..c97581c
Binary files /dev/null and b/image/后端的都放着里面/yhSearch/target/classes/controller/yhController.class differ
diff --git a/image/后端的都放着里面/yhSearch/target/classes/domain/yhPO.class b/image/后端的都放着里面/yhSearch/target/classes/domain/yhPO.class
new file mode 100644
index 0000000..24bb204
Binary files /dev/null and b/image/后端的都放着里面/yhSearch/target/classes/domain/yhPO.class differ
diff --git a/image/后端的都放着里面/yhSearch/target/classes/generatorConfig.xml b/image/后端的都放着里面/yhSearch/target/classes/generatorConfig.xml
new file mode 100644
index 0000000..3b321a6
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/target/classes/generatorConfig.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/yhSearch/target/classes/mapper/yhMapper.xml b/image/后端的都放着里面/yhSearch/target/classes/mapper/yhMapper.xml
new file mode 100644
index 0000000..68237d3
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/target/classes/mapper/yhMapper.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/yhSearch/target/classes/mapperDAO/yhMapperDao.class b/image/后端的都放着里面/yhSearch/target/classes/mapperDAO/yhMapperDao.class
new file mode 100644
index 0000000..c46db4b
Binary files /dev/null and b/image/后端的都放着里面/yhSearch/target/classes/mapperDAO/yhMapperDao.class differ
diff --git a/image/后端的都放着里面/yhSearch/target/classes/mybatis.xml b/image/后端的都放着里面/yhSearch/target/classes/mybatis.xml
new file mode 100644
index 0000000..60a680b
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/target/classes/mybatis.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/yhSearch/target/classes/service/yhService.class b/image/后端的都放着里面/yhSearch/target/classes/service/yhService.class
new file mode 100644
index 0000000..a9026c1
Binary files /dev/null and b/image/后端的都放着里面/yhSearch/target/classes/service/yhService.class differ
diff --git a/image/后端的都放着里面/yhSearch/target/classes/serviceimpl/yhServiceImpl.class b/image/后端的都放着里面/yhSearch/target/classes/serviceimpl/yhServiceImpl.class
new file mode 100644
index 0000000..cabe091
Binary files /dev/null and b/image/后端的都放着里面/yhSearch/target/classes/serviceimpl/yhServiceImpl.class differ
diff --git a/image/后端的都放着里面/yhSearch/target/classes/spring-context.xml b/image/后端的都放着里面/yhSearch/target/classes/spring-context.xml
new file mode 100644
index 0000000..34a92db
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/target/classes/spring-context.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/yhSearch/target/classes/spring-mvc.xml b/image/后端的都放着里面/yhSearch/target/classes/spring-mvc.xml
new file mode 100644
index 0000000..c1090a2
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/target/classes/spring-mvc.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/yhSearch/target/classes/spring-mybatis.xml b/image/后端的都放着里面/yhSearch/target/classes/spring-mybatis.xml
new file mode 100644
index 0000000..35dbc99
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/target/classes/spring-mybatis.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ dialect=mysql
+ reasonable=true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/yhSearch/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF b/image/后端的都放着里面/yhSearch/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..f44188e
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF
@@ -0,0 +1,5 @@
+Manifest-Version: 1.0
+Built-By: yuanhangpc
+Build-Jdk: 1.8.0_152
+Created-By: Maven Integration for Eclipse
+
diff --git a/image/后端的都放着里面/yhSearch/target/m2e-wtp/web-resources/META-INF/maven/yonghu/yhSearch/pom.properties b/image/后端的都放着里面/yhSearch/target/m2e-wtp/web-resources/META-INF/maven/yonghu/yhSearch/pom.properties
new file mode 100644
index 0000000..275c65c
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/target/m2e-wtp/web-resources/META-INF/maven/yonghu/yhSearch/pom.properties
@@ -0,0 +1,7 @@
+#Generated by Maven Integration for Eclipse
+#Mon Jan 14 16:52:07 CST 2019
+version=0.0.1-SNAPSHOT
+groupId=yonghu
+m2e.projectName=yhSearch
+m2e.projectLocation=H\:\\sts-bundle\\yhSearch
+artifactId=yhSearch
diff --git a/image/后端的都放着里面/yhSearch/target/m2e-wtp/web-resources/META-INF/maven/yonghu/yhSearch/pom.xml b/image/后端的都放着里面/yhSearch/target/m2e-wtp/web-resources/META-INF/maven/yonghu/yhSearch/pom.xml
new file mode 100644
index 0000000..f87deb5
--- /dev/null
+++ b/image/后端的都放着里面/yhSearch/target/m2e-wtp/web-resources/META-INF/maven/yonghu/yhSearch/pom.xml
@@ -0,0 +1,164 @@
+
+ 4.0.0
+ yonghu
+ yhSearch
+ war
+ 0.0.1-SNAPSHOT
+ yhSearch Maven Webapp
+ http://maven.apache.org
+
+
+ UTF-8
+ UTF-8
+
+ 4.3.10.RELEASE
+
+
+
+ com.alibaba
+ fastjson
+ 1.2.44
+
+
+
+ com.google.code.gson
+ gson
+ 2.8.2
+
+
+ junit
+ junit
+ 3.8.1
+ test
+
+
+
+ mysql
+ mysql-connector-java
+ 5.1.46
+
+
+
+
+
+ org.mybatis.generator
+ mybatis-generator-core
+ 1.3.5
+
+
+
+
+ org.springframework
+ spring-core
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-beans
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-context
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-jdbc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-tx
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-web
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-webmvc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-test
+ ${spring.version}
+ test
+
+
+
+ org.mybatis
+ mybatis
+ 3.4.2
+
+
+ org.mybatis
+ mybatis-spring
+ 1.3.1
+
+
+
+ c3p0
+ c3p0
+ 0.9.1.2
+
+
+ commons-dbcp
+ commons-dbcp
+ 1.4
+
+
+
+
+ javax.servlet
+ javax.servlet-api
+ 3.1.0
+ provided
+
+
+ javax.servlet
+ jstl
+ 1.2
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 1.8
+ UTF8
+ true
+
+
+
+ org.mybatis.generator
+ mybatis-generator-maven-plugin
+ 1.3.5
+
+
+ ${basedir}/src/main/resources/generatorConfig.xml
+ true
+
+
+
+ zxbook
+
+
diff --git a/image/后端的都放着里面/zx.sql b/image/后端的都放着里面/zx.sql
new file mode 100644
index 0000000..a8b161a
--- /dev/null
+++ b/image/后端的都放着里面/zx.sql
@@ -0,0 +1,160 @@
+/*
+Navicat MySQL Data Transfer
+
+Source Server : localhost
+Source Server Version : 50639
+Source Host : 127.0.0.1:3306
+Source Database : zx
+
+Target Server Type : MYSQL
+Target Server Version : 50639
+File Encoding : 65001
+
+Date: 2019-01-14 17:31:38
+*/
+
+SET FOREIGN_KEY_CHECKS=0;
+
+-- ----------------------------
+-- Table structure for book
+-- ----------------------------
+DROP TABLE IF EXISTS `book`;
+CREATE TABLE `book` (
+ `book_id` varchar(20) NOT NULL,
+ `book_name` varchar(45) NOT NULL,
+ `book_author` varchar(20) NOT NULL,
+ `book_num` int(5) NOT NULL,
+ `book_sort` varchar(20) NOT NULL,
+ PRIMARY KEY (`book_id`,`book_name`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- ----------------------------
+-- Records of book
+-- ----------------------------
+INSERT INTO `book` VALUES ('1', '四书五经合集', '古代多人', '20', '文学名著类');
+INSERT INTO `book` VALUES ('10', '《格列佛游记》', '佚名', '18', '文学名著类');
+INSERT INTO `book` VALUES ('11', '《洛丽塔》', '佚名', '18', '文学名著类');
+INSERT INTO `book` VALUES ('12', '《林徽因传》', '张清平', '16', '文学名著类');
+INSERT INTO `book` VALUES ('13', '《莎士比亚十四行诗集》', '佚名', '20', '文学名著类');
+INSERT INTO `book` VALUES ('14', '《陈良宇传奇》', '佚名', '21', '文学名著类');
+INSERT INTO `book` VALUES ('15', '《邓小平传》', '佚名', '17', '文学名著类');
+INSERT INTO `book` VALUES ('16', '《滚雪球:巴菲特和他的财富人生》', '佚名', '17', '文学名著类');
+INSERT INTO `book` VALUES ('17', '《老人与海》', '佚名', '21', '文学名著类');
+INSERT INTO `book` VALUES ('18', '《忏悔录》', '卢梭', '22', '文学名著类');
+INSERT INTO `book` VALUES ('19', '《海岩全集》', '佚名', '24', '文学名著类');
+INSERT INTO `book` VALUES ('2', '《人生》', '路遥', '21', '文学名著类');
+INSERT INTO `book` VALUES ('20', '《三毛全集》', '佚名', '20', '文学名著类');
+INSERT INTO `book` VALUES ('21', '《人性的光辉:林肯传》', '戴尔·卡耐基', '18', '文学名著类');
+INSERT INTO `book` VALUES ('22', '《呼啸山庄》', '佚名', '21', '文学名著类');
+INSERT INTO `book` VALUES ('23', '《村上春树全集》', '佚名', '20', '文学名著类');
+INSERT INTO `book` VALUES ('24', '《红与黑》', '佚名', '21', '文学名著类');
+INSERT INTO `book` VALUES ('25', '《孙中山全传》', '佚名', '18', '文学名著类');
+INSERT INTO `book` VALUES ('26', '《本草纲目》', '李时珍', '16', '文学名著类');
+INSERT INTO `book` VALUES ('27', '《一口气读完世界史》', '佚名', '17', '文学名著类');
+INSERT INTO `book` VALUES ('28', '《平凡的世界》', '路遥', '25', '文学名著类');
+INSERT INTO `book` VALUES ('29', '《巨星闪耀》', '郭宏军', '24', '文学名著类');
+INSERT INTO `book` VALUES ('3', '《中华上下五千年》', '佚名', '19', '文学名著类');
+INSERT INTO `book` VALUES ('30', '《白话山海经》', '佚名', '19', '文学名著类');
+INSERT INTO `book` VALUES ('31', '《枪手的新娘》', '佚名', '24', '文学名著类');
+INSERT INTO `book` VALUES ('32', '《李安传:十年一觉电影梦》', '张靓蓓', '19', '文学名著类');
+INSERT INTO `book` VALUES ('33', '《一个陌生女人的来信》', '佚名', '18', '文学名著类');
+INSERT INTO `book` VALUES ('34', '《北洋军阀统治时期史话》', '佚名', '24', '文学名著类');
+INSERT INTO `book` VALUES ('35', '《鲁宾逊漂流记》', '佚名', '21', '文学名著类');
+INSERT INTO `book` VALUES ('36', '《三毛作品集》', '三毛', '17', '文学名著类');
+INSERT INTO `book` VALUES ('37', '《菊与刀》', '佚名', '25', '文学名著类');
+INSERT INTO `book` VALUES ('38', '《歌舞伎町案内人》', '佚名', '21', '文学名著类');
+INSERT INTO `book` VALUES ('39', '《红顶商人胡雪岩》', '佚名', '16', '文学名著类');
+INSERT INTO `book` VALUES ('4', '《百年孤独》', '佚名', '17', '文学名著类');
+INSERT INTO `book` VALUES ('40', '《汉武帝》', '叶绍翁', '25', '文学名著类');
+INSERT INTO `book` VALUES ('41', '《灯草和尚》', '高则诚', '16', '文学名著类');
+INSERT INTO `book` VALUES ('42', '《路遥全集》', '佚名', '20', '文学名著类');
+INSERT INTO `book` VALUES ('43', '《古文观止+译文》', '佚名', '24', '文学名著类');
+INSERT INTO `book` VALUES ('44', '《风雨独立路-李光耀传》', '李光耀', '23', '文学名著类');
+INSERT INTO `book` VALUES ('45', '《余华文集》', '余华', '21', '文学名著类');
+INSERT INTO `book` VALUES ('46', '《张小娴作品集》', '张小娴', '24', '文学名著类');
+INSERT INTO `book` VALUES ('47', '《明亡清兴六十年》', '佚名', '25', '文学名著类');
+INSERT INTO `book` VALUES ('48', '《千年一叹-余秋雨》', '佚名', '24', '文学名著类');
+INSERT INTO `book` VALUES ('49', '《我的禅》', '卫慧', '19', '文学名著类');
+INSERT INTO `book` VALUES ('5', '《大秦帝国》', '佚名', '23', '文学名著类');
+INSERT INTO `book` VALUES ('50', '《川端康成文集》', '佚名', '19', '文学名著类');
+INSERT INTO `book` VALUES ('51', '《天龙八部》', '金庸', '20', '文学名著类');
+INSERT INTO `book` VALUES ('52', '《沉思录II》', '佚名', '17', '文学名著类');
+INSERT INTO `book` VALUES ('53', '《雍正王朝:恨水东逝》', '佚名', '22', '文学名著类');
+INSERT INTO `book` VALUES ('54', '《莎士比亚全集》', '莎士比亚', '23', '文学名著类');
+INSERT INTO `book` VALUES ('55', '《中国史学入门》', '顾颉刚', '10', '人文历史类');
+INSERT INTO `book` VALUES ('56', '《明朝那些事儿》', '石悦', '15', '人文历史类');
+INSERT INTO `book` VALUES ('57', '《袁氏当国》', '唐德刚', '12', '人文历史类');
+INSERT INTO `book` VALUES ('58', '《天朝的崩溃》', '茅海建', '5', '人文历史类');
+INSERT INTO `book` VALUES ('59', '《东晋门阀政治》', '田余庆', '20', '人文历史类');
+INSERT INTO `book` VALUES ('6', '《兄弟》', '余华', '21', '文学名著类');
+INSERT INTO `book` VALUES ('60', '《通俗天文学》', '(美)西蒙·纽康 ', '23', '自然科学类');
+INSERT INTO `book` VALUES ('61', '《自私的基因》', '[英]理查德·道金斯', '45', '自然科学类');
+INSERT INTO `book` VALUES ('62', '《发现之旅》', '托尼赖斯', '20', '自然科学类');
+INSERT INTO `book` VALUES ('63', '《宇宙之书》', '约翰.D.巴罗', '18', '自然科学类');
+INSERT INTO `book` VALUES ('64', '《信号与系统》', 'Alan V.Oppenheim', '20', '计算机类');
+INSERT INTO `book` VALUES ('65', '《第一行代码》', '郭霖', '10', '计算机类');
+INSERT INTO `book` VALUES ('66', '《HTTP权威指南》', ' David Gourley', '9', '计算机类');
+INSERT INTO `book` VALUES ('67', '《解TCP/IP : 第5版》', '[日]竹下隆史', '10', '计算机类');
+INSERT INTO `book` VALUES ('68', '《肿瘤常见症状的中西医处理手册》', '李萍萍 ', '5', '医学类');
+INSERT INTO `book` VALUES ('69', '《中国的医药》', '魏子孝&聂丽芳', '6', '医学类');
+INSERT INTO `book` VALUES ('7', '《激荡30年》', '佚名', '25', '文学名著类');
+INSERT INTO `book` VALUES ('70', '《中华医药学史》', '林品石', '7', '医学类');
+INSERT INTO `book` VALUES ('71', '《中医熟记的100种中药》', '肖锦仁', '8', '医学类');
+INSERT INTO `book` VALUES ('72', '《永续农业概论》', '莫里森', '20', '农学类');
+INSERT INTO `book` VALUES ('73', '《全息自然农法实现》', '何以兴农', '18', '农学类');
+INSERT INTO `book` VALUES ('74', '《作物育种学》', '席章营', '5', '农学类');
+INSERT INTO `book` VALUES ('75', '《中国农学史》', '曾雄生', '20', '农学类');
+INSERT INTO `book` VALUES ('8', '《沧浪之水》', '佚名', '19', '文学名著类');
+INSERT INTO `book` VALUES ('9', '《席绢全集》', '席绢', '23', '文学名著类');
+
+-- ----------------------------
+-- Table structure for borrowrecord
+-- ----------------------------
+DROP TABLE IF EXISTS `borrowrecord`;
+CREATE TABLE `borrowrecord` (
+ `s_id` int(20) NOT NULL,
+ `book_id` int(20) NOT NULL,
+ `s_name` varchar(20) NOT NULL,
+ `book_name` varchar(20) NOT NULL,
+ `book_num` int(5) NOT NULL,
+ PRIMARY KEY (`s_id`,`book_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- ----------------------------
+-- Records of borrowrecord
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for manager
+-- ----------------------------
+DROP TABLE IF EXISTS `manager`;
+CREATE TABLE `manager` (
+ `m_id` int(20) NOT NULL,
+ `m_password` varchar(20) NOT NULL,
+ PRIMARY KEY (`m_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- ----------------------------
+-- Records of manager
+-- ----------------------------
+INSERT INTO `manager` VALUES ('1', '000000');
+INSERT INTO `manager` VALUES ('2', '000000');
+
+-- ----------------------------
+-- Table structure for student
+-- ----------------------------
+DROP TABLE IF EXISTS `student`;
+CREATE TABLE `student` (
+ `s_id` int(20) NOT NULL,
+ `s_password` varchar(20) NOT NULL,
+ `s_name` varchar(20) NOT NULL,
+ PRIMARY KEY (`s_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- ----------------------------
+-- Records of student
+-- ----------------------------
+INSERT INTO `student` VALUES ('20160801', '123456', 'xzy');
+INSERT INTO `student` VALUES ('20160802', '123456', 'zxy');
+INSERT INTO `student` VALUES ('20160803', '123456', 'myj');
+INSERT INTO `student` VALUES ('20160804', '123456', 'zjh');
diff --git a/image/后端的都放着里面/zxbook/.classpath b/image/后端的都放着里面/zxbook/.classpath
new file mode 100644
index 0000000..ef8cd21
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/.classpath
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxbook/.project b/image/后端的都放着里面/zxbook/.project
new file mode 100644
index 0000000..6081535
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/.project
@@ -0,0 +1,48 @@
+
+
+ zxbook
+
+
+
+
+
+ org.eclipse.wst.jsdt.core.javascriptValidator
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+ org.eclipse.wst.validation.validationbuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+ org.springframework.ide.eclipse.core.springbuilder
+
+
+
+
+
+ org.springframework.ide.eclipse.core.springnature
+ org.eclipse.jem.workbench.JavaEMFNature
+ org.eclipse.wst.common.modulecore.ModuleCoreNature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.wst.jsdt.core.jsNature
+
+
diff --git a/image/后端的都放着里面/zxbook/.settings/.jsdtscope b/image/后端的都放着里面/zxbook/.settings/.jsdtscope
new file mode 100644
index 0000000..b72a6a4
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/.settings/.jsdtscope
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxbook/.settings/org.eclipse.core.resources.prefs b/image/后端的都放着里面/zxbook/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..6dc3b1a
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+encoding//src/main/java=UTF8
+encoding//src/main/resources=UTF-8
+encoding/=UTF-8
diff --git a/image/后端的都放着里面/zxbook/.settings/org.eclipse.jdt.core.prefs b/image/后端的都放着里面/zxbook/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..6e80039
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,8 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/image/后端的都放着里面/zxbook/.settings/org.eclipse.m2e.core.prefs b/image/后端的都放着里面/zxbook/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.common.component b/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.common.component
new file mode 100644
index 0000000..d63b1e8
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.common.component
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.common.project.facet.core.xml b/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 0000000..3f2dd2b
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.jsdt.ui.superType.container b/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.jsdt.ui.superType.container
new file mode 100644
index 0000000..3bd5d0a
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.jsdt.ui.superType.container
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.jsdt.ui.superType.name b/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.jsdt.ui.superType.name
new file mode 100644
index 0000000..05bd71b
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.jsdt.ui.superType.name
@@ -0,0 +1 @@
+Window
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.validation.prefs b/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.validation.prefs
new file mode 100644
index 0000000..04cad8c
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/.settings/org.eclipse.wst.validation.prefs
@@ -0,0 +1,2 @@
+disabled=06target
+eclipse.preferences.version=1
diff --git a/image/后端的都放着里面/zxbook/pom.xml b/image/后端的都放着里面/zxbook/pom.xml
new file mode 100644
index 0000000..2b15f6b
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/pom.xml
@@ -0,0 +1,164 @@
+
+ 4.0.0
+ zxtsglxt
+ zxbook
+ war
+ 0.0.1-SNAPSHOT
+ zxbook Maven Webapp
+ http://maven.apache.org
+
+
+ UTF-8
+ UTF-8
+
+ 4.3.10.RELEASE
+
+
+
+ com.alibaba
+ fastjson
+ 1.2.44
+
+
+
+ com.google.code.gson
+ gson
+ 2.8.2
+
+
+ junit
+ junit
+ 3.8.1
+ test
+
+
+
+ mysql
+ mysql-connector-java
+ 5.1.46
+
+
+
+
+
+ org.mybatis.generator
+ mybatis-generator-core
+ 1.3.5
+
+
+
+
+ org.springframework
+ spring-core
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-beans
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-context
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-jdbc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-tx
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-web
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-webmvc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-test
+ ${spring.version}
+ test
+
+
+
+ org.mybatis
+ mybatis
+ 3.4.2
+
+
+ org.mybatis
+ mybatis-spring
+ 1.3.1
+
+
+
+ c3p0
+ c3p0
+ 0.9.1.2
+
+
+ commons-dbcp
+ commons-dbcp
+ 1.4
+
+
+
+
+ javax.servlet
+ javax.servlet-api
+ 3.1.0
+ provided
+
+
+ javax.servlet
+ jstl
+ 1.2
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 1.8
+ UTF8
+ true
+
+
+
+ org.mybatis.generator
+ mybatis-generator-maven-plugin
+ 1.3.5
+
+
+ ${basedir}/src/main/resources/generatorConfig.xml
+ true
+
+
+
+ zxbook
+
+
diff --git a/image/后端的都放着里面/zxbook/src/main/java/controller/BookController.java b/image/后端的都放着里面/zxbook/src/main/java/controller/BookController.java
new file mode 100644
index 0000000..6f4e04b
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/java/controller/BookController.java
@@ -0,0 +1,72 @@
+package controller;
+
+import java.io.IOException;
+import java.io.PrintWriter;
+import java.io.Writer;
+import java.util.List;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import com.google.gson.Gson;
+
+import domain.BookPO;
+import service.BookService;
+
+@Controller
+public class BookController {
+ @Autowired@Qualifier("BookServiceImpl")
+ private BookService bookService;
+ @RequestMapping("find1")
+ public void find1(String search,HttpServletRequest request, HttpServletResponse response) throws IOException {
+ response.setContentType("text/html;charset=utf-8");
+ /* 设置响应头允许ajax跨域访问 */
+ response.setHeader("Access-Control-Allow-Origin", "*");
+ /* 星号表示所有的异域请求都可以接受, */
+ response.setHeader("Access-Control-Allow-Methods", "GET,POST");
+ BookPO bookPO=this.bookService.FindByBookidOrname(search);
+ if(bookPO!=null) {
+ String ss = new Gson().toJson(bookPO);
+ System.out.println(ss);
+ response.setContentType("text/html;charset=UTF-8");
+ PrintWriter out = response.getWriter();
+ out.print(ss);
+ out.flush();
+ out.close();
+
+ }
+ else
+ {
+ System.out.println("书籍不存在");
+ Writer out = response.getWriter();
+ out.write("zhaobudao");
+ out.flush();
+ }
+
+ }
+ @RequestMapping("find2")
+ public void find2(String search,HttpServletRequest request, HttpServletResponse response) throws IOException {
+ response.setContentType("text/html;charset=utf-8");
+ /* 设置响应头允许ajax跨域访问 */
+ response.setHeader("Access-Control-Allow-Origin", "*");
+ /* 星号表示所有的异域请求都可以接受, */
+ response.setHeader("Access-Control-Allow-Methods", "GET,POST");
+ BookPO bookPO=this.bookService.FindByBookidOrname(search);
+ String ss = new Gson().toJson(bookPO);
+ System.out.println(search);
+ System.out.println(ss);
+ response.setContentType("text/html;charset=UTF-8");
+ PrintWriter out = response.getWriter();
+ out.print(ss);
+ out.flush();
+ out.close();
+
+ }
+
+
+}
diff --git a/image/后端的都放着里面/zxbook/src/main/java/domain/BookPO.java b/image/后端的都放着里面/zxbook/src/main/java/domain/BookPO.java
new file mode 100644
index 0000000..3f06c20
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/java/domain/BookPO.java
@@ -0,0 +1,49 @@
+package domain;
+
+import java.io.Serializable;
+
+public class BookPO implements Serializable{
+ private String bookid;
+ private String bookname;
+ private String bookauthor;
+ private String booksort;
+ private int booknum;
+ private String bookimage;
+ public String getBookid() {
+ return bookid;
+ }
+ public void setBookid(String bookid) {
+ this.bookid = bookid;
+ }
+ public String getBookname() {
+ return bookname;
+ }
+ public void setBookname(String bookname) {
+ this.bookname = bookname;
+ }
+ public String getBookauthor() {
+ return bookauthor;
+ }
+ public void setBookauthor(String bookauthor) {
+ this.bookauthor = bookauthor;
+ }
+ public String getBooksort() {
+ return booksort;
+ }
+ public void setBooksort(String booksort) {
+ this.booksort = booksort;
+ }
+ public int getBooknum() {
+ return booknum;
+ }
+ public void setBooknum(int booknum) {
+ this.booknum = booknum;
+ }
+ public String getBookimage() {
+ return bookimage;
+ }
+ public void setBookimage(String bookimage) {
+ this.bookimage = bookimage;
+ }
+
+}
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/src/main/java/mapperDAO/BookDAO.java b/image/后端的都放着里面/zxbook/src/main/java/mapperDAO/BookDAO.java
new file mode 100644
index 0000000..a55d9f3
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/java/mapperDAO/BookDAO.java
@@ -0,0 +1,14 @@
+package mapperDAO;
+
+import org.springframework.stereotype.Repository;
+
+import domain.BookPO;
+
+
+
+@Repository("BookDAO")
+public interface BookDAO {
+ public BookPO FindByBookidOrname(String search );
+ public BookPO FindByBooksort(String search);
+
+}
diff --git a/image/后端的都放着里面/zxbook/src/main/java/service/BookService.java b/image/后端的都放着里面/zxbook/src/main/java/service/BookService.java
new file mode 100644
index 0000000..2c5057e
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/java/service/BookService.java
@@ -0,0 +1,14 @@
+package service;
+
+
+
+import java.util.List;
+
+import domain.BookPO;
+
+public interface BookService {
+ public BookPO FindByBookidOrname(String search );
+ public BookPO FindByBooksort(String search);
+
+
+}
diff --git a/image/后端的都放着里面/zxbook/src/main/java/serviceimpl/BookServiceImpl.java b/image/后端的都放着里面/zxbook/src/main/java/serviceimpl/BookServiceImpl.java
new file mode 100644
index 0000000..4c476b1
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/java/serviceimpl/BookServiceImpl.java
@@ -0,0 +1,33 @@
+package serviceimpl;
+
+import java.util.List;
+
+import mapperDAO.BookDAO;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.stereotype.Component;
+
+import domain.BookPO;
+import service.BookService;
+
+@Component("BookServiceImpl")
+public class BookServiceImpl implements BookService{
+ @Autowired@Qualifier("BookDAO")
+
+ private BookDAO bookDAO;
+
+ @Override
+ public BookPO FindByBookidOrname(String search) {
+ return this.bookDAO.FindByBookidOrname(search);
+ }
+
+ @Override
+ public BookPO FindByBooksort(String search) {
+ // TODO Auto-generated method stub
+ return this.bookDAO.FindByBookidOrname(search);
+ }
+
+
+
+}
diff --git a/image/后端的都放着里面/zxbook/src/main/resources/generatorConfig.xml b/image/后端的都放着里面/zxbook/src/main/resources/generatorConfig.xml
new file mode 100644
index 0000000..b2ed216
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/resources/generatorConfig.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/src/main/resources/mapper/BookMapper.xml b/image/后端的都放着里面/zxbook/src/main/resources/mapper/BookMapper.xml
new file mode 100644
index 0000000..98a9f75
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/resources/mapper/BookMapper.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/src/main/resources/mybatis.xml b/image/后端的都放着里面/zxbook/src/main/resources/mybatis.xml
new file mode 100644
index 0000000..60a680b
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/resources/mybatis.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/src/main/resources/spring-context.xml b/image/后端的都放着里面/zxbook/src/main/resources/spring-context.xml
new file mode 100644
index 0000000..34a92db
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/resources/spring-context.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/src/main/resources/spring-mvc.xml b/image/后端的都放着里面/zxbook/src/main/resources/spring-mvc.xml
new file mode 100644
index 0000000..c1090a2
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/resources/spring-mvc.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxbook/src/main/resources/spring-mybatis.xml b/image/后端的都放着里面/zxbook/src/main/resources/spring-mybatis.xml
new file mode 100644
index 0000000..b0f34d1
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/resources/spring-mybatis.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxbook/src/main/webapp/WEB-INF/web.xml b/image/后端的都放着里面/zxbook/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000..eddd9a8
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,20 @@
+
+
+ Archetype Created Web Application
+
+
+ appServlet
+ org.springframework.web.servlet.DispatcherServlet
+
+ contextConfigLocation
+ classpath:spring-*.xml
+
+ 1
+
+
+ appServlet
+ /
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/target/classes/.gitignore b/image/后端的都放着里面/zxbook/target/classes/.gitignore
new file mode 100644
index 0000000..cc097be
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/target/classes/.gitignore
@@ -0,0 +1,4 @@
+/controller/
+/service/
+/serviceimpl/
+/domain/
diff --git a/image/后端的都放着里面/zxbook/target/classes/generatorConfig.xml b/image/后端的都放着里面/zxbook/target/classes/generatorConfig.xml
new file mode 100644
index 0000000..b2ed216
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/target/classes/generatorConfig.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/target/classes/mapper/BookMapper.xml b/image/后端的都放着里面/zxbook/target/classes/mapper/BookMapper.xml
new file mode 100644
index 0000000..98a9f75
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/target/classes/mapper/BookMapper.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/target/classes/mapperDAO/BookDAO.class b/image/后端的都放着里面/zxbook/target/classes/mapperDAO/BookDAO.class
new file mode 100644
index 0000000..35fe298
Binary files /dev/null and b/image/后端的都放着里面/zxbook/target/classes/mapperDAO/BookDAO.class differ
diff --git a/image/后端的都放着里面/zxbook/target/classes/mybatis.xml b/image/后端的都放着里面/zxbook/target/classes/mybatis.xml
new file mode 100644
index 0000000..60a680b
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/target/classes/mybatis.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/target/classes/spring-context.xml b/image/后端的都放着里面/zxbook/target/classes/spring-context.xml
new file mode 100644
index 0000000..34a92db
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/target/classes/spring-context.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxbook/target/classes/spring-mvc.xml b/image/后端的都放着里面/zxbook/target/classes/spring-mvc.xml
new file mode 100644
index 0000000..c1090a2
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/target/classes/spring-mvc.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxbook/target/classes/spring-mybatis.xml b/image/后端的都放着里面/zxbook/target/classes/spring-mybatis.xml
new file mode 100644
index 0000000..b0f34d1
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/target/classes/spring-mybatis.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxbook/target/m2e-wtp/web-resources/.gitignore b/image/后端的都放着里面/zxbook/target/m2e-wtp/web-resources/.gitignore
new file mode 100644
index 0000000..3385916
--- /dev/null
+++ b/image/后端的都放着里面/zxbook/target/m2e-wtp/web-resources/.gitignore
@@ -0,0 +1 @@
+/META-INF/
diff --git a/image/后端的都放着里面/zxborrow/.classpath b/image/后端的都放着里面/zxborrow/.classpath
new file mode 100644
index 0000000..761ff46
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.classpath
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxborrow/.idea/artifacts/zxbook_war.xml b/image/后端的都放着里面/zxborrow/.idea/artifacts/zxbook_war.xml
new file mode 100644
index 0000000..925fb91
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/artifacts/zxbook_war.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/target
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/artifacts/zxbook_war_exploded.xml b/image/后端的都放着里面/zxborrow/.idea/artifacts/zxbook_war_exploded.xml
new file mode 100644
index 0000000..2a22b67
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/artifacts/zxbook_war_exploded.xml
@@ -0,0 +1,38 @@
+
+
+ $PROJECT_DIR$/target/zxbook
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/compiler.xml b/image/后端的都放着里面/zxborrow/.idea/compiler.xml
new file mode 100644
index 0000000..9ba6128
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/compiler.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/encodings.xml b/image/后端的都放着里面/zxborrow/.idea/encodings.xml
new file mode 100644
index 0000000..b26911b
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/encodings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__c3p0_c3p0_0_9_1_2.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__c3p0_c3p0_0_9_1_2.xml
new file mode 100644
index 0000000..fead87b
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__c3p0_c3p0_0_9_1_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__com_alibaba_fastjson_1_2_44.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__com_alibaba_fastjson_1_2_44.xml
new file mode 100644
index 0000000..3ea567b
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__com_alibaba_fastjson_1_2_44.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__com_google_code_gson_gson_2_8_2.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__com_google_code_gson_gson_2_8_2.xml
new file mode 100644
index 0000000..49c91be
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__com_google_code_gson_gson_2_8_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml
new file mode 100644
index 0000000..49c39ce
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml
new file mode 100644
index 0000000..eab40b3
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml
new file mode 100644
index 0000000..ab20721
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__commons_pool_commons_pool_1_5_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml
new file mode 100644
index 0000000..c24f7e3
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__javax_servlet_jstl_1_2.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__javax_servlet_jstl_1_2.xml
new file mode 100644
index 0000000..f329893
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__javax_servlet_jstl_1_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__junit_junit_3_8_1.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__junit_junit_3_8_1.xml
new file mode 100644
index 0000000..71b2993
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__junit_junit_3_8_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_46.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_46.xml
new file mode 100644
index 0000000..774fddb
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_46.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_mybatis_generator_mybatis_generator_core_1_3_5.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_mybatis_generator_mybatis_generator_core_1_3_5.xml
new file mode 100644
index 0000000..fe90c48
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_mybatis_generator_mybatis_generator_core_1_3_5.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_mybatis_mybatis_3_4_2.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_mybatis_mybatis_3_4_2.xml
new file mode 100644
index 0000000..b65acd9
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_mybatis_mybatis_3_4_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_1.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_1.xml
new file mode 100644
index 0000000..774f47c
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_aop_4_3_10_RELEASE.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_aop_4_3_10_RELEASE.xml
new file mode 100644
index 0000000..6e14e11
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_aop_4_3_10_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_beans_4_3_10_RELEASE.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_beans_4_3_10_RELEASE.xml
new file mode 100644
index 0000000..014e25c
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_beans_4_3_10_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_context_4_3_10_RELEASE.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_context_4_3_10_RELEASE.xml
new file mode 100644
index 0000000..7e7126e
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_context_4_3_10_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_core_4_3_10_RELEASE.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_core_4_3_10_RELEASE.xml
new file mode 100644
index 0000000..9ea2a4f
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_core_4_3_10_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_expression_4_3_10_RELEASE.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_expression_4_3_10_RELEASE.xml
new file mode 100644
index 0000000..d124628
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_expression_4_3_10_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_jdbc_4_3_10_RELEASE.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_jdbc_4_3_10_RELEASE.xml
new file mode 100644
index 0000000..5725fe6
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_jdbc_4_3_10_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_test_4_3_10_RELEASE.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_test_4_3_10_RELEASE.xml
new file mode 100644
index 0000000..6a4865a
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_test_4_3_10_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_tx_4_3_10_RELEASE.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_tx_4_3_10_RELEASE.xml
new file mode 100644
index 0000000..315f091
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_tx_4_3_10_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_web_4_3_10_RELEASE.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_web_4_3_10_RELEASE.xml
new file mode 100644
index 0000000..0c4a084
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_web_4_3_10_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_10_RELEASE.xml b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_10_RELEASE.xml
new file mode 100644
index 0000000..9cc6fbc
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_10_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/misc.xml b/image/后端的都放着里面/zxborrow/.idea/misc.xml
new file mode 100644
index 0000000..5f61bad
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/misc.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/modules.xml b/image/后端的都放着里面/zxborrow/.idea/modules.xml
new file mode 100644
index 0000000..900858c
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/uiDesigner.xml b/image/后端的都放着里面/zxborrow/.idea/uiDesigner.xml
new file mode 100644
index 0000000..e96534f
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/uiDesigner.xml
@@ -0,0 +1,124 @@
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/vcs.xml b/image/后端的都放着里面/zxborrow/.idea/vcs.xml
new file mode 100644
index 0000000..b2bdec2
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.idea/workspace.xml b/image/后端的都放着里面/zxborrow/.idea/workspace.xml
new file mode 100644
index 0000000..56ca1d6
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.idea/workspace.xml
@@ -0,0 +1,481 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ DEFINITION_ORDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1547480348880
+
+
+ 1547480348880
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.8
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.project b/image/后端的都放着里面/zxborrow/.project
new file mode 100644
index 0000000..c0f18b9
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.project
@@ -0,0 +1,48 @@
+
+
+ zxbook
+
+
+
+
+
+ org.eclipse.wst.jsdt.core.javascriptValidator
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+ org.eclipse.wst.validation.validationbuilder
+
+
+
+
+ org.springframework.ide.eclipse.core.springbuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.springframework.ide.eclipse.core.springnature
+ org.eclipse.jem.workbench.JavaEMFNature
+ org.eclipse.wst.common.modulecore.ModuleCoreNature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.wst.jsdt.core.jsNature
+
+
diff --git a/image/后端的都放着里面/zxborrow/.settings/.jsdtscope b/image/后端的都放着里面/zxborrow/.settings/.jsdtscope
new file mode 100644
index 0000000..b72a6a4
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.settings/.jsdtscope
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxborrow/.settings/org.eclipse.core.resources.prefs b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..edbec2a
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+encoding//src/main/java=UTF8
+encoding//src/main/resources=UTF-8
+encoding//src/test/java=UTF8
+encoding/=UTF-8
diff --git a/image/后端的都放着里面/zxborrow/.settings/org.eclipse.jdt.core.prefs b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..6e80039
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,8 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/image/后端的都放着里面/zxborrow/.settings/org.eclipse.m2e.core.prefs b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.common.component b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.common.component
new file mode 100644
index 0000000..b072922
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.common.component
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.common.project.facet.core.xml b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 0000000..3f2dd2b
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.jsdt.ui.superType.container b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.jsdt.ui.superType.container
new file mode 100644
index 0000000..3bd5d0a
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.jsdt.ui.superType.container
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.jsdt.ui.superType.name b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.jsdt.ui.superType.name
new file mode 100644
index 0000000..05bd71b
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.jsdt.ui.superType.name
@@ -0,0 +1 @@
+Window
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.validation.prefs b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.validation.prefs
new file mode 100644
index 0000000..04cad8c
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/.settings/org.eclipse.wst.validation.prefs
@@ -0,0 +1,2 @@
+disabled=06target
+eclipse.preferences.version=1
diff --git a/image/后端的都放着里面/zxborrow/pom.xml b/image/后端的都放着里面/zxborrow/pom.xml
new file mode 100644
index 0000000..8800242
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/pom.xml
@@ -0,0 +1,164 @@
+
+ 4.0.0
+ zxts
+ zxborrow
+ war
+ 0.0.1-SNAPSHOT
+ zxbook Maven Webapp
+ http://maven.apache.org
+
+
+ UTF-8
+ UTF-8
+
+ 4.3.10.RELEASE
+
+
+
+ com.alibaba
+ fastjson
+ 1.2.44
+
+
+
+ com.google.code.gson
+ gson
+ 2.8.2
+
+
+ junit
+ junit
+ 3.8.1
+ test
+
+
+
+ mysql
+ mysql-connector-java
+ 5.1.46
+
+
+
+
+
+ org.mybatis.generator
+ mybatis-generator-core
+ 1.3.5
+
+
+
+
+ org.springframework
+ spring-core
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-beans
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-context
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-jdbc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-tx
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-web
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-webmvc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-test
+ ${spring.version}
+ test
+
+
+
+ org.mybatis
+ mybatis
+ 3.4.2
+
+
+ org.mybatis
+ mybatis-spring
+ 1.3.1
+
+
+
+ c3p0
+ c3p0
+ 0.9.1.2
+
+
+ commons-dbcp
+ commons-dbcp
+ 1.4
+
+
+
+
+ javax.servlet
+ javax.servlet-api
+ 3.1.0
+ provided
+
+
+ javax.servlet
+ jstl
+ 1.2
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 1.8
+ UTF8
+ true
+
+
+
+ org.mybatis.generator
+ mybatis-generator-maven-plugin
+ 1.3.5
+
+
+ ${basedir}/src/main/resources/generatorConfig.xml
+ true
+
+
+
+ zxborrow
+
+
diff --git a/image/后端的都放着里面/zxborrow/src/main/java/BrService/BrService.java b/image/后端的都放着里面/zxborrow/src/main/java/BrService/BrService.java
new file mode 100644
index 0000000..6afe965
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/java/BrService/BrService.java
@@ -0,0 +1,9 @@
+package BrService;
+
+import java.util.List;
+
+import domain.BrPO;
+
+public interface BrService {
+ public List FindBys_id(String s_id);
+}
diff --git a/image/后端的都放着里面/zxborrow/src/main/java/controller/brController.java b/image/后端的都放着里面/zxborrow/src/main/java/controller/brController.java
new file mode 100644
index 0000000..2be18e0
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/java/controller/brController.java
@@ -0,0 +1,56 @@
+package controller;
+
+import java.io.IOException;
+import java.io.PrintWriter;
+import java.io.Writer;
+import java.util.List;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import domain.BrPO;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import com.google.gson.Gson;
+
+import BrService.BrService;
+
+
+@Controller
+public class brController {
+ @Autowired@Qualifier("BrServiceImpl")
+ private BrService brs;
+ @RequestMapping("/Br")
+ public void record(String s_id,HttpServletRequest request, HttpServletResponse response) throws IOException {
+ List br=(List) this.brs.FindBys_id(s_id);
+ response.setContentType("text/html;charset=utf-8");
+ /* 设置响应头允许ajax跨域访问 */
+ response.setHeader("Access-Control-Allow-Origin", "*");
+ /* 星号表示所有的异域请求都可以接受, */
+ response.setHeader("Access-Control-Allow-Methods", "GET,POST");
+ System.out.println(s_id);
+ if(br!=null) {
+ String ss = new Gson().toJson(br);
+ System.out.println(ss);
+ response.setContentType("text/html;charset=UTF-8");
+ PrintWriter out = response.getWriter();
+ out.print(ss);
+ out.flush();
+ out.close();
+
+ }
+ else
+ {
+ System.out.println("不存在借阅记录");
+ Writer out = response.getWriter();
+ out.write("bucunzai");
+ out.flush();
+ }
+
+ }
+}
+
diff --git a/image/后端的都放着里面/zxborrow/src/main/java/domain/BrPO.java b/image/后端的都放着里面/zxborrow/src/main/java/domain/BrPO.java
new file mode 100644
index 0000000..9d4463e
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/java/domain/BrPO.java
@@ -0,0 +1,42 @@
+package domain;
+
+import java.io.Serializable;
+public class BrPO implements Serializable{
+ private String s_id;
+ private String book_id;
+ private String s_name;
+ private String book_name;
+ private int book_num;
+ public String getS_id() {
+ return s_id;
+ }
+ public void setS_id(String s_id) {
+ this.s_id = s_id;
+ }
+ public String getBook_id() {
+ return book_id;
+ }
+ public void setBook_id(String book_id) {
+ this.book_id = book_id;
+ }
+ public String getS_name() {
+ return s_name;
+ }
+ public void setS_name(String s_name) {
+ this.s_name = s_name;
+ }
+ public String getBook_name() {
+ return book_name;
+ }
+ public void setBook_name(String book_name) {
+ this.book_name = book_name;
+ }
+ public int getBook_num() {
+ return book_num;
+ }
+ public void setBook_num(int book_num) {
+ this.book_num = book_num;
+ }
+
+
+}
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/src/main/java/mapperDAO/BrDAO.java b/image/后端的都放着里面/zxborrow/src/main/java/mapperDAO/BrDAO.java
new file mode 100644
index 0000000..b156d99
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/java/mapperDAO/BrDAO.java
@@ -0,0 +1,12 @@
+package mapperDAO;
+
+import java.util.List;
+
+import domain.BrPO;
+
+import org.springframework.stereotype.Repository;
+
+@Repository("BrDAO")
+public interface BrDAO {
+ public List FindBys_id(String s_id);
+}
diff --git a/image/后端的都放着里面/zxborrow/src/main/java/serviceimpl/BrServiceimpl.java b/image/后端的都放着里面/zxborrow/src/main/java/serviceimpl/BrServiceimpl.java
new file mode 100644
index 0000000..411ec12
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/java/serviceimpl/BrServiceimpl.java
@@ -0,0 +1,25 @@
+package serviceimpl;
+
+import java.util.List;
+
+import mapperDAO.BrDAO;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.stereotype.Component;
+
+import domain.BrPO;
+import BrService.BrService;
+
+@Component("BrServiceImpl")
+public class BrServiceimpl implements BrService{
+ @Autowired@Qualifier("BrDAO")
+ private BrDAO brDAO;
+
+
+ public List FindBys_id(String s_id){
+ return this.brDAO.FindBys_id(s_id);
+ }
+
+}
+
diff --git a/image/后端的都放着里面/zxborrow/src/main/resources/generatorConfig.xml b/image/后端的都放着里面/zxborrow/src/main/resources/generatorConfig.xml
new file mode 100644
index 0000000..dfa9f55
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/resources/generatorConfig.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/src/main/resources/mapper/BrMapper.xml b/image/后端的都放着里面/zxborrow/src/main/resources/mapper/BrMapper.xml
new file mode 100644
index 0000000..1900977
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/resources/mapper/BrMapper.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/src/main/resources/mybatis.xml b/image/后端的都放着里面/zxborrow/src/main/resources/mybatis.xml
new file mode 100644
index 0000000..60a680b
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/resources/mybatis.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/src/main/resources/spring-context.xml b/image/后端的都放着里面/zxborrow/src/main/resources/spring-context.xml
new file mode 100644
index 0000000..34a92db
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/resources/spring-context.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/src/main/resources/spring-mvc.xml b/image/后端的都放着里面/zxborrow/src/main/resources/spring-mvc.xml
new file mode 100644
index 0000000..c1090a2
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/resources/spring-mvc.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxborrow/src/main/resources/spring-mybatis.xml b/image/后端的都放着里面/zxborrow/src/main/resources/spring-mybatis.xml
new file mode 100644
index 0000000..b0f34d1
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/resources/spring-mybatis.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxborrow/src/main/webapp/WEB-INF/web.xml b/image/后端的都放着里面/zxborrow/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000..eddd9a8
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,20 @@
+
+
+ Archetype Created Web Application
+
+
+ appServlet
+ org.springframework.web.servlet.DispatcherServlet
+
+ contextConfigLocation
+ classpath:spring-*.xml
+
+ 1
+
+
+ appServlet
+ /
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/target/classes/.gitignore b/image/后端的都放着里面/zxborrow/target/classes/.gitignore
new file mode 100644
index 0000000..4e7e508
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/target/classes/.gitignore
@@ -0,0 +1 @@
+/controller/
diff --git a/image/后端的都放着里面/zxborrow/target/classes/BrService/BrService.class b/image/后端的都放着里面/zxborrow/target/classes/BrService/BrService.class
new file mode 100644
index 0000000..31c5082
Binary files /dev/null and b/image/后端的都放着里面/zxborrow/target/classes/BrService/BrService.class differ
diff --git a/image/后端的都放着里面/zxborrow/target/classes/domain/BookPO.class b/image/后端的都放着里面/zxborrow/target/classes/domain/BookPO.class
new file mode 100644
index 0000000..81fa70a
Binary files /dev/null and b/image/后端的都放着里面/zxborrow/target/classes/domain/BookPO.class differ
diff --git a/image/后端的都放着里面/zxborrow/target/classes/domain/BrPO.class b/image/后端的都放着里面/zxborrow/target/classes/domain/BrPO.class
new file mode 100644
index 0000000..074ed5d
Binary files /dev/null and b/image/后端的都放着里面/zxborrow/target/classes/domain/BrPO.class differ
diff --git a/image/后端的都放着里面/zxborrow/target/classes/generatorConfig.xml b/image/后端的都放着里面/zxborrow/target/classes/generatorConfig.xml
new file mode 100644
index 0000000..b2ed216
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/target/classes/generatorConfig.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/target/classes/mapper/BookMapper.xml b/image/后端的都放着里面/zxborrow/target/classes/mapper/BookMapper.xml
new file mode 100644
index 0000000..46a6eda
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/target/classes/mapper/BookMapper.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/target/classes/mapper/BrMapper.xml b/image/后端的都放着里面/zxborrow/target/classes/mapper/BrMapper.xml
new file mode 100644
index 0000000..1900977
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/target/classes/mapper/BrMapper.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/target/classes/mapperDAO/BookDAO.class b/image/后端的都放着里面/zxborrow/target/classes/mapperDAO/BookDAO.class
new file mode 100644
index 0000000..35fe298
Binary files /dev/null and b/image/后端的都放着里面/zxborrow/target/classes/mapperDAO/BookDAO.class differ
diff --git a/image/后端的都放着里面/zxborrow/target/classes/mapperDAO/BrDAO.class b/image/后端的都放着里面/zxborrow/target/classes/mapperDAO/BrDAO.class
new file mode 100644
index 0000000..6152675
Binary files /dev/null and b/image/后端的都放着里面/zxborrow/target/classes/mapperDAO/BrDAO.class differ
diff --git a/image/后端的都放着里面/zxborrow/target/classes/mybatis.xml b/image/后端的都放着里面/zxborrow/target/classes/mybatis.xml
new file mode 100644
index 0000000..60a680b
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/target/classes/mybatis.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/target/classes/service/BookService.class b/image/后端的都放着里面/zxborrow/target/classes/service/BookService.class
new file mode 100644
index 0000000..99cfb81
Binary files /dev/null and b/image/后端的都放着里面/zxborrow/target/classes/service/BookService.class differ
diff --git a/image/后端的都放着里面/zxborrow/target/classes/serviceimpl/BookServiceImpl.class b/image/后端的都放着里面/zxborrow/target/classes/serviceimpl/BookServiceImpl.class
new file mode 100644
index 0000000..9f59cc6
Binary files /dev/null and b/image/后端的都放着里面/zxborrow/target/classes/serviceimpl/BookServiceImpl.class differ
diff --git a/image/后端的都放着里面/zxborrow/target/classes/serviceimpl/BrServiceimpl.class b/image/后端的都放着里面/zxborrow/target/classes/serviceimpl/BrServiceimpl.class
new file mode 100644
index 0000000..afc0a63
Binary files /dev/null and b/image/后端的都放着里面/zxborrow/target/classes/serviceimpl/BrServiceimpl.class differ
diff --git a/image/后端的都放着里面/zxborrow/target/classes/spring-context.xml b/image/后端的都放着里面/zxborrow/target/classes/spring-context.xml
new file mode 100644
index 0000000..34a92db
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/target/classes/spring-context.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxborrow/target/classes/spring-mvc.xml b/image/后端的都放着里面/zxborrow/target/classes/spring-mvc.xml
new file mode 100644
index 0000000..c1090a2
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/target/classes/spring-mvc.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxborrow/target/classes/spring-mybatis.xml b/image/后端的都放着里面/zxborrow/target/classes/spring-mybatis.xml
new file mode 100644
index 0000000..b0f34d1
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/target/classes/spring-mybatis.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxborrow/target/m2e-wtp/web-resources/.gitignore b/image/后端的都放着里面/zxborrow/target/m2e-wtp/web-resources/.gitignore
new file mode 100644
index 0000000..3385916
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/target/m2e-wtp/web-resources/.gitignore
@@ -0,0 +1 @@
+/META-INF/
diff --git a/image/后端的都放着里面/zxborrow/zxbook.iml b/image/后端的都放着里面/zxborrow/zxbook.iml
new file mode 100644
index 0000000..00f5f29
--- /dev/null
+++ b/image/后端的都放着里面/zxborrow/zxbook.iml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/.classpath b/image/后端的都放着里面/zxlogin/.classpath
new file mode 100644
index 0000000..0ca1162
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.classpath
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxlogin/.gitignore b/image/后端的都放着里面/zxlogin/.gitignore
new file mode 100644
index 0000000..b83d222
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/image/后端的都放着里面/zxlogin/.idea/misc.xml b/image/后端的都放着里面/zxlogin/.idea/misc.xml
new file mode 100644
index 0000000..639900d
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/.idea/modules.xml b/image/后端的都放着里面/zxlogin/.idea/modules.xml
new file mode 100644
index 0000000..f30a6a1
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/.idea/vcs.xml b/image/后端的都放着里面/zxlogin/.idea/vcs.xml
new file mode 100644
index 0000000..b2bdec2
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/.idea/workspace.xml b/image/后端的都放着里面/zxlogin/.idea/workspace.xml
new file mode 100644
index 0000000..5ee24da
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.idea/workspace.xml
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ DEFINITION_ORDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1547355815079
+
+
+ 1547355815079
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/.project b/image/后端的都放着里面/zxlogin/.project
new file mode 100644
index 0000000..d8b8165
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.project
@@ -0,0 +1,48 @@
+
+
+ zxlogin
+
+
+
+
+
+ org.eclipse.wst.jsdt.core.javascriptValidator
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+ org.eclipse.wst.validation.validationbuilder
+
+
+
+
+ org.springframework.ide.eclipse.core.springbuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.springframework.ide.eclipse.core.springnature
+ org.eclipse.jem.workbench.JavaEMFNature
+ org.eclipse.wst.common.modulecore.ModuleCoreNature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.wst.jsdt.core.jsNature
+
+
diff --git a/image/后端的都放着里面/zxlogin/.settings/.jsdtscope b/image/后端的都放着里面/zxlogin/.settings/.jsdtscope
new file mode 100644
index 0000000..b72a6a4
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.settings/.jsdtscope
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxlogin/.settings/org.eclipse.core.resources.prefs b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..6dc3b1a
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+encoding//src/main/java=UTF8
+encoding//src/main/resources=UTF-8
+encoding/=UTF-8
diff --git a/image/后端的都放着里面/zxlogin/.settings/org.eclipse.jdt.core.prefs b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..6e80039
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,8 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/image/后端的都放着里面/zxlogin/.settings/org.eclipse.m2e.core.prefs b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.common.component b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.common.component
new file mode 100644
index 0000000..afd0938
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.common.component
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.common.project.facet.core.xml b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 0000000..d74c55e
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.jsdt.ui.superType.container b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.jsdt.ui.superType.container
new file mode 100644
index 0000000..3bd5d0a
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.jsdt.ui.superType.container
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.jsdt.ui.superType.name b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.jsdt.ui.superType.name
new file mode 100644
index 0000000..05bd71b
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.jsdt.ui.superType.name
@@ -0,0 +1 @@
+Window
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.validation.prefs b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.validation.prefs
new file mode 100644
index 0000000..04cad8c
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.settings/org.eclipse.wst.validation.prefs
@@ -0,0 +1,2 @@
+disabled=06target
+eclipse.preferences.version=1
diff --git a/image/后端的都放着里面/zxlogin/.springBeans b/image/后端的都放着里面/zxlogin/.springBeans
new file mode 100644
index 0000000..0d298aa
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/.springBeans
@@ -0,0 +1,17 @@
+
+
+ 1
+
+
+
+
+
+
+ src/main/resources/spring-mvc.xml
+
+
+ src/main/resources/spring-context.xml
+
+
+
+
diff --git a/image/后端的都放着里面/zxlogin/pom.xml b/image/后端的都放着里面/zxlogin/pom.xml
new file mode 100644
index 0000000..bf37a51
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/pom.xml
@@ -0,0 +1,173 @@
+
+
+ 4.0.0
+ zxtsgl
+ zxlogin
+ 0.0.1-SNAPSHOT
+ zxlogin Maven Webapp
+ http://maven.apache.org
+
+
+ UTF-8
+ UTF-8
+
+ 4.3.10.RELEASE
+
+
+
+ junit
+ junit
+ 3.8.1
+ test
+
+
+
+ com.github.binarywang
+ weixin-java-miniapp
+ ${weixin.java.miniapp.version}
+
+
+
+ com.alibaba
+ fastjson
+ 1.2.44
+
+
+
+ com.google.code.gson
+ gson
+ 2.8.2
+
+
+
+
+ mysql
+ mysql-connector-java
+ 5.1.46
+
+
+
+
+
+ org.mybatis.generator
+ mybatis-generator-core
+ 1.3.5
+
+
+
+
+ org.springframework
+ spring-core
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-beans
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-context
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-jdbc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-tx
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-web
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-webmvc
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-test
+ ${spring.version}
+ test
+
+
+
+ org.mybatis
+ mybatis
+ 3.4.2
+
+
+ org.mybatis
+ mybatis-spring
+ 1.3.1
+
+
+
+ c3p0
+ c3p0
+ 0.9.1.2
+
+
+ commons-dbcp
+ commons-dbcp
+ 1.4
+
+
+
+
+ javax.servlet
+ javax.servlet-api
+ 3.1.0
+ provided
+
+
+ javax.servlet
+ jstl
+ 1.2
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 1.8
+ UTF8
+ true
+
+
+
+ org.mybatis.generator
+ mybatis-generator-maven-plugin
+ 1.3.5
+
+
+ ${basedir}/src/main/resources/generatorConfig.xml
+ true
+
+
+
+ zxlogin
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/src/main/java/controller/LoginController.java b/image/后端的都放着里面/zxlogin/src/main/java/controller/LoginController.java
new file mode 100644
index 0000000..98c24ab
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/java/controller/LoginController.java
@@ -0,0 +1,61 @@
+package controller;
+
+
+import java.io.IOException;
+import java.io.Writer;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import com.google.gson.Gson;
+
+import service.LoginService;
+import domain.UserPO;
+
+@Controller
+public class LoginController {
+ @Autowired@Qualifier("LoginServiceImpl")
+ private LoginService loginService;
+ @RequestMapping("/login")
+ public void login(int userid, int userpassword,
+ HttpServletRequest request, HttpServletResponse response) throws IOException {
+ UserPO userPO=this.loginService.FindByUserid(userid);
+ response.setContentType("text/html;charset=utf-8");
+ /* 设置响应头允许ajax跨域访问 */
+ response.setHeader("Access-Control-Allow-Origin", "*");
+ /* 星号表示所有的异域请求都可以接受, */
+ response.setHeader("Access-Control-Allow-Methods", "GET,POST");
+ System.out.println(userid);
+ if(userPO!=null)
+ if(userpassword==userPO.getUserpassword())
+ {
+ System.out.println("密码正确");
+ String ss = new Gson().toJson(userPO);
+ Writer out = response.getWriter();
+ out.write(ss);
+ out.flush();
+ }
+
+
+
+ else{
+ System.out.println("密码错误");
+ Writer out = response.getWriter();
+ out.write("100");
+ out.flush();
+ }
+ else{
+ System.out.println("不存在用户名");
+ Writer out = response.getWriter();
+ out.write("001");
+ out.flush();
+ }
+
+ }
+}
+
diff --git a/image/后端的都放着里面/zxlogin/src/main/java/domain/UserPO.java b/image/后端的都放着里面/zxlogin/src/main/java/domain/UserPO.java
new file mode 100644
index 0000000..a59a3b6
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/java/domain/UserPO.java
@@ -0,0 +1,31 @@
+
+package domain;
+
+import java.io.Serializable;
+
+public class UserPO implements Serializable{
+ private int userid;
+ private int userpassword;
+ private String username;
+ public int getUserid() {
+ return userid;
+ }
+ public void setUserid(int userid) {
+ this.userid = userid;
+ }
+ public int getUserpassword() {
+ return userpassword;
+ }
+ public void setUserpassword(int userpassword) {
+ this.userpassword = userpassword;
+ }
+ public String getUsername() {
+ return username;
+ }
+ public void setUsername(String username) {
+ this.username = username;
+ }
+}
+
+
+
diff --git a/image/后端的都放着里面/zxlogin/src/main/java/mapperDAO/UserDAO.java b/image/后端的都放着里面/zxlogin/src/main/java/mapperDAO/UserDAO.java
new file mode 100644
index 0000000..d47c532
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/java/mapperDAO/UserDAO.java
@@ -0,0 +1,12 @@
+package mapperDAO;
+
+import org.springframework.stereotype.Repository;
+
+import domain.UserPO;
+
+@Repository("UserDAO")
+public interface UserDAO {
+ public UserPO FindByUserid(int userid);
+
+
+}
diff --git a/image/后端的都放着里面/zxlogin/src/main/java/service/LoginService.java b/image/后端的都放着里面/zxlogin/src/main/java/service/LoginService.java
new file mode 100644
index 0000000..33e0d77
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/java/service/LoginService.java
@@ -0,0 +1,9 @@
+package service;
+
+import domain.UserPO;
+
+public interface LoginService{
+
+ public UserPO FindByUserid(int userid);
+}
+
diff --git a/image/后端的都放着里面/zxlogin/src/main/java/serviceimpl/LoginServiceImpl.java b/image/后端的都放着里面/zxlogin/src/main/java/serviceimpl/LoginServiceImpl.java
new file mode 100644
index 0000000..e1bd0f4
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/java/serviceimpl/LoginServiceImpl.java
@@ -0,0 +1,23 @@
+
+package serviceimpl;
+
+import mapperDAO.UserDAO;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.stereotype.Component;
+
+import domain.UserPO;
+import service.LoginService;
+
+@Component("LoginServiceImpl")
+public class LoginServiceImpl implements LoginService{
+ @Autowired@Qualifier("UserDAO")
+ private UserDAO userDAO;
+
+
+ public UserPO FindByUserid(int userid){
+ return this.userDAO.FindByUserid(userid);
+ }
+
+}
diff --git a/image/后端的都放着里面/zxlogin/src/main/resources/generatorConfig.xml b/image/后端的都放着里面/zxlogin/src/main/resources/generatorConfig.xml
new file mode 100644
index 0000000..7017f81
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/resources/generatorConfig.xml
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ com.alibaba
+ fastjson
+ 1.2.44
+
+
+
+ com.google.code.gson
+ gson
+ 2.8.2
+ 19990323">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/src/main/resources/mapper/LoginMapper.xml b/image/后端的都放着里面/zxlogin/src/main/resources/mapper/LoginMapper.xml
new file mode 100644
index 0000000..849a6c6
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/resources/mapper/LoginMapper.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/src/main/resources/mybatis.xml b/image/后端的都放着里面/zxlogin/src/main/resources/mybatis.xml
new file mode 100644
index 0000000..60a680b
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/resources/mybatis.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/src/main/resources/spring-context.xml b/image/后端的都放着里面/zxlogin/src/main/resources/spring-context.xml
new file mode 100644
index 0000000..34a92db
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/resources/spring-context.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/zxlogin/src/main/resources/spring-mvc.xml b/image/后端的都放着里面/zxlogin/src/main/resources/spring-mvc.xml
new file mode 100644
index 0000000..c1090a2
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/resources/spring-mvc.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxlogin/src/main/resources/spring-mybatis.xml b/image/后端的都放着里面/zxlogin/src/main/resources/spring-mybatis.xml
new file mode 100644
index 0000000..0cf78d5
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/resources/spring-mybatis.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/image/后端的都放着里面/zxlogin/src/main/webapp/WEB-INF/web.xml b/image/后端的都放着里面/zxlogin/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000..eddd9a8
--- /dev/null
+++ b/image/后端的都放着里面/zxlogin/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,20 @@
+
+
+ Archetype Created Web Application
+
+
+ appServlet
+ org.springframework.web.servlet.DispatcherServlet
+
+ contextConfigLocation
+ classpath:spring-*.xml
+
+ 1
+
+
+ appServlet
+ /
+
+
\ No newline at end of file
diff --git a/image/后端的都放着里面/真香图书管理系统.sql b/image/后端的都放着里面/真香图书管理系统.sql
new file mode 100644
index 0000000..6a2fcd0
--- /dev/null
+++ b/image/后端的都放着里面/真香图书管理系统.sql
@@ -0,0 +1,129 @@
+# ************************************************************
+# Sequel Pro SQL dump
+# Version 5426
+#
+# https://www.sequelpro.com/
+# https://github.com/sequelpro/sequelpro
+#
+# Host: 134.175.3.34 (MySQL 5.5.57-log)
+# Database: 真香图书管理系统
+# Generation Time: 2019-01-11 08:55:39 +0000
+# ************************************************************
+
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+/*!40101 SET NAMES utf8 */;
+SET NAMES utf8;
+/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
+/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
+/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
+
+
+# Dump of table book
+# ------------------------------------------------------------
+
+DROP TABLE IF EXISTS `book`;
+
+CREATE TABLE `book` (
+ `book_id` int(20) NOT NULL,
+ `book_name` varchar(45) NOT NULL,
+ `book_author` varchar(20) NOT NULL,
+ `book_num` int(5) NOT NULL,
+ `book_sort` varchar(20) NOT NULL DEFAULT '',
+ PRIMARY KEY (`book_id`,`book_name`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+LOCK TABLES `book` WRITE;
+/*!40000 ALTER TABLE `book` DISABLE KEYS */;
+
+INSERT INTO `book` (`book_id`, `book_name`, `book_author`, `book_num`, `book_sort`)
+VALUES
+ (1,'《四书五经合集》','古代多人',20,'文学名著类'),
+ (2,'《人生》','路遥',21,'文学名著类'),
+ (3,'《中华上下五千年》','佚名',19,'文学名著类'),
+ (4,'《百年孤独》','佚名',17,'文学名著类'),
+ (5,'《大秦帝国》','佚名',23,'文学名著类'),
+ (6,'《兄弟》','余华',21,'文学名著类'),
+ (7,'《激荡30年》','佚名',25,'文学名著类'),
+ (8,'《沧浪之水》','佚名',19,'文学名著类'),
+ (9,'《席绢全集》','席绢',23,'文学名著类'),
+ (10,'《格列佛游记》','佚名',18,'文学名著类'),
+ (11,'《洛丽塔》','佚名',18,'文学名著类'),
+ (12,'《林徽因传》','张清平',16,'文学名著类'),
+ (13,'《莎士比亚十四行诗集》','佚名',20,'文学名著类'),
+ (14,'《陈良宇传奇》','佚名',21,'文学名著类'),
+ (15,'《邓小平传》','佚名',17,'文学名著类'),
+ (16,'《滚雪球:巴菲特和他的财富人生》','佚名',17,'文学名著类'),
+ (17,'《老人与海》','佚名',21,'文学名著类'),
+ (18,'《忏悔录》','卢梭',22,'文学名著类'),
+ (19,'《海岩全集》','佚名',24,'文学名著类'),
+ (20,'《三毛全集》','佚名',20,'文学名著类'),
+ (21,'《人性的光辉:林肯传》','戴尔·卡耐基',18,'文学名著类'),
+ (22,'《呼啸山庄》','佚名',21,'文学名著类'),
+ (23,'《村上春树全集》','佚名',20,'文学名著类'),
+ (24,'《红与黑》','佚名',21,'文学名著类'),
+ (25,'《孙中山全传》','佚名',18,'文学名著类'),
+ (26,'《本草纲目》','李时珍',16,'文学名著类'),
+ (27,'《一口气读完世界史》','佚名',17,'文学名著类'),
+ (28,'《平凡的世界》','路遥',25,'文学名著类'),
+ (29,'《巨星闪耀》','郭宏军',24,'文学名著类'),
+ (30,'《白话山海经》','佚名',19,'文学名著类'),
+ (31,'《枪手的新娘》','佚名',24,'文学名著类'),
+ (32,'《李安传:十年一觉电影梦》','张靓蓓',19,'文学名著类'),
+ (33,'《一个陌生女人的来信》','佚名',18,'文学名著类'),
+ (34,'《北洋军阀统治时期史话》','佚名',24,'文学名著类'),
+ (35,'《鲁宾逊漂流记》','佚名',21,'文学名著类'),
+ (36,'《三毛作品集》','三毛',17,'文学名著类'),
+ (37,'《菊与刀》','佚名',25,'文学名著类'),
+ (38,'《歌舞伎町案内人》','佚名',21,'文学名著类'),
+ (39,'《红顶商人胡雪岩》','佚名',16,'文学名著类'),
+ (40,'《汉武帝》','叶绍翁',25,'文学名著类'),
+ (41,'《灯草和尚》','高则诚',16,'文学名著类'),
+ (42,'《路遥全集》','佚名',20,'文学名著类'),
+ (43,'《古文观止+译文》','佚名',24,'文学名著类'),
+ (44,'《风雨独立路-李光耀传》','李光耀',23,'文学名著类'),
+ (45,'《余华文集》','余华',21,'文学名著类'),
+ (46,'《张小娴作品集》','张小娴',24,'文学名著类'),
+ (47,'《明亡清兴六十年》','佚名',25,'文学名著类'),
+ (48,'《千年一叹-余秋雨》','佚名',24,'文学名著类'),
+ (49,'《我的禅》','卫慧',19,'文学名著类'),
+ (50,'《川端康成文集》','佚名',19,'文学名著类'),
+ (51,'《天龙八部》','金庸',20,'文学名著类'),
+ (52,'《沉思录II》','佚名',17,'文学名著类'),
+ (53,'《雍正王朝:恨水东逝》','佚名',22,'文学名著类'),
+ (54,'《莎士比亚全集》','莎士比亚',23,'文学名著类'),
+ (55,'《中国史学入门》','顾颉刚',10,'人文历史类'),
+ (56,'《明朝那些事儿》','石悦',15,'人文历史类'),
+ (57,'《袁氏当国》','唐德刚',12,'人文历史类'),
+ (58,'《天朝的崩溃》','茅海建',5,'人文历史类'),
+ (59,'《东晋门阀政治》','田余庆',20,'人文历史类'),
+ (60,'《通俗天文学》','(美)西蒙·纽康 ',23,'自然科学类'),
+ (61,'《自私的基因》','[英]理查德·道金斯',45,'自然科学类'),
+ (62,'《发现之旅》','托尼赖斯',20,'自然科学类'),
+ (63,'《宇宙之书》','约翰.D.巴罗',18,'自然科学类'),
+ (64,'《信号与系统》','Alan V.Oppenheim',20,'计算机类'),
+ (65,'《第一行代码》','郭霖',10,'计算机类'),
+ (66,'《HTTP权威指南》',' David Gourley',9,'计算机类'),
+ (67,'《解TCP/IP : 第5版》','[日]竹下隆史',10,'计算机类'),
+ (68,'《肿瘤常见症状的中西医处理手册》','李萍萍 ',5,'医学类'),
+ (69,'《中国的医药》','魏子孝&聂丽芳',6,'医学类'),
+ (70,'《中华医药学史》','林品石',7,'医学类'),
+ (71,'《中医熟记的100种中药》','肖锦仁',8,'医学类'),
+ (72,'《永续农业概论》','莫里森',20,'农学类'),
+ (73,'《全息自然农法实现》','何以兴农',18,'农学类'),
+ (74,'《作物育种学》','席章营',5,'农学类'),
+ (75,'《中国农学史》','曾雄生',20,'农学类');
+
+/*!40000 ALTER TABLE `book` ENABLE KEYS */;
+UNLOCK TABLES;
+
+
+
+/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
+/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
diff --git a/image/后端的都放着里面/真香图书管理系统_image_new.sql b/image/后端的都放着里面/真香图书管理系统_image_new.sql
new file mode 100644
index 0000000..8d9faf2
--- /dev/null
+++ b/image/后端的都放着里面/真香图书管理系统_image_new.sql
@@ -0,0 +1,130 @@
+-- MySQL dump 10.13 Distrib 8.0.13, for Win64 (x86_64)
+--
+-- Host: localhost Database: zx
+-- ------------------------------------------------------
+-- Server version 8.0.13
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+ SET NAMES utf8 ;
+/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
+/*!40103 SET TIME_ZONE='+00:00' */;
+/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
+/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
+/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
+/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
+
+--
+-- Table structure for table `book`
+--
+
+DROP TABLE IF EXISTS `book`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+ SET character_set_client = utf8mb4 ;
+CREATE TABLE `book` (
+ `book_id` int(20) NOT NULL,
+ `book_name` varchar(45) NOT NULL,
+ `book_author` varchar(20) NOT NULL,
+ `book_num` int(5) NOT NULL,
+ `book_sort` varchar(20) NOT NULL,
+ `book_image` varchar(300) DEFAULT NULL,
+ PRIMARY KEY (`book_id`,`book_name`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `book`
+--
+
+LOCK TABLES `book` WRITE;
+/*!40000 ALTER TABLE `book` DISABLE KEYS */;
+INSERT INTO `book` VALUES (1,'《四书五经合集》','古代多人',20,'文学名著类',NULL),(2,'《人生》','路遥',21,'文学名著类',NULL),(3,'《中华上下五千年》','佚名',19,'文学名著类',NULL),(4,'《百年孤独》','佚名',17,'文学名著类',NULL),(5,'《大秦帝国》','佚名',23,'文学名著类',NULL),(6,'《兄弟》','余华',21,'文学名著类',NULL),(7,'《激荡30年》','佚名',25,'文学名著类',NULL),(8,'《沧浪之水》','佚名',19,'文学名著类',NULL),(9,'《席绢全集》','席绢',23,'文学名著类',NULL),(10,'《格列佛游记》','佚名',18,'文学名著类',NULL),(11,'《洛丽塔》','佚名',18,'文学名著类',NULL),(12,'《林徽因传》','张清平',16,'文学名著类',NULL),(13,'《莎士比亚十四行诗集》','佚名',20,'文学名著类',NULL),(14,'《陈良宇传奇》','佚名',21,'文学名著类',NULL),(15,'《邓小平传》','佚名',17,'文学名著类',NULL),(16,'《滚雪球:巴菲特和他的财富人生》','佚名',17,'文学名著类',NULL),(17,'《老人与海》','佚名',21,'文学名著类',NULL),(18,'《忏悔录》','卢梭',22,'文学名著类',NULL),(19,'《海岩全集》','佚名',24,'文学名著类',NULL),(20,'《三毛全集》','佚名',20,'文学名著类',NULL),(21,'《人性的光辉:林肯传》','戴尔·卡耐基',18,'文学名著类',NULL),(22,'《呼啸山庄》','佚名',21,'文学名著类',NULL),(23,'《村上春树全集》','佚名',20,'文学名著类',NULL),(24,'《红与黑》','佚名',21,'文学名著类',NULL),(25,'《孙中山全传》','佚名',18,'文学名著类',NULL),(26,'《本草纲目》','李时珍',16,'文学名著类',NULL),(27,'《一口气读完世界史》','佚名',17,'文学名著类',NULL),(28,'《平凡的世界》','路遥',25,'文学名著类',NULL),(29,'《巨星闪耀》','郭宏军',24,'文学名著类',NULL),(30,'《白话山海经》','佚名',19,'文学名著类',NULL),(31,'《枪手的新娘》','佚名',24,'文学名著类',NULL),(32,'《李安传:十年一觉电影梦》','张靓蓓',19,'文学名著类',NULL),(33,'《一个陌生女人的来信》','佚名',18,'文学名著类',NULL),(34,'《北洋军阀统治时期史话》','佚名',24,'文学名著类',NULL),(35,'《鲁宾逊漂流记》','佚名',21,'文学名著类',NULL),(36,'《三毛作品集》','三毛',17,'文学名著类',NULL),(37,'《菊与刀》','佚名',25,'文学名著类',NULL),(38,'《歌舞伎町案内人》','佚名',21,'文学名著类',NULL),(39,'《红顶商人胡雪岩》','佚名',16,'文学名著类',NULL),(40,'《汉武帝》','叶绍翁',25,'文学名著类',NULL),(41,'《灯草和尚》','高则诚',16,'文学名著类',NULL),(42,'《路遥全集》','佚名',20,'文学名著类',NULL),(43,'《古文观止+译文》','佚名',24,'文学名著类',NULL),(44,'《风雨独立路-李光耀传》','李光耀',23,'文学名著类',NULL),(45,'《余华文集》','余华',21,'文学名著类',NULL),(46,'《张小娴作品集》','张小娴',24,'文学名著类',NULL),(47,'《明亡清兴六十年》','佚名',25,'文学名著类',NULL),(48,'《千年一叹-余秋雨》','佚名',24,'文学名著类',NULL),(49,'《我的禅》','卫慧',19,'文学名著类',NULL),(50,'《川端康成文集》','佚名',19,'文学名著类',NULL),(51,'《天龙八部》','金庸',20,'文学名著类',NULL),(52,'《沉思录II》','佚名',17,'文学名著类',NULL),(53,'《雍正王朝:恨水东逝》','佚名',22,'文学名著类',NULL),(54,'《莎士比亚全集》','莎士比亚',23,'文学名著类',NULL),(55,'《中国史学入门》','顾颉刚',10,'人文历史类','https://www.tuijianshu.net/data/attachment/portal/201801/08/103713ezljjj2twc90o2zl.jpg'),(56,'《明朝那些事儿》','石悦',15,'人文历史类','https://www.tuijianshu.net/data/attachment/portal/201801/08/103714c7m2mfo7ibmj2oda.jpg'),(57,'《袁氏当国》','唐德刚',12,'人文历史类','https://www.tuijianshu.net/data/attachment/portal/201801/08/103715kiwrwyk6ef8zur60.jpg'),(58,'《天朝的崩溃》','茅海建',5,'人文历史类','https://www.tuijianshu.net/data/attachment/portal/201801/08/103714nzmm6m418148zvjm.jpg'),(59,'《东晋门阀政治》','田余庆',20,'人文历史类','https://www.tuijianshu.net/data/attachment/portal/201801/08/103714wf5md3dd45d8t853.jpg'),(60,'《通俗天文学》','(美)西蒙·纽康 ',23,'自然科学类','https://imgsa.baidu.com/forum/w%3D580/sign=c38f2ff316ce36d3a20483380af33a24/a5af885494eef01fa213cbece3fe9925bc317db0.jpg'),(61,'《自私的基因》','[英]理查德·道金斯',45,'自然科学类','https://imgsa.baidu.com/forum/w%3D580/sign=8940a4b08126cffc692abfba89014a7d/5e6a24a4462309f7ae577f3b710e0cf3d7cad6fb.jpg'),(62,'《发现之旅》','托尼赖斯',20,'自然科学类','https://imgsa.baidu.com/forum/w%3D580/sign=f4515b27b23533faf5b6932698d2fdca/5387dd33c895d14340c2360a70f082025aaf0707.jpg'),(63,'《宇宙之书》','约翰.D.巴罗',18,'自然科学类','https://imgsa.baidu.com/forum/w%3D580/sign=b5527a41d209b3deebbfe460fcbf6cd3/ba38932bd40735fa05d193909d510fb30f240892.jpg'),(64,'《信号与系统》','Alan V.Oppenheim',20,'计算机类','https://img3.doubanio.com/view/subject/l/public/s11114362.jpg'),(65,'《第一行代码》','郭霖',10,'计算机类','https://img3.doubanio.com/view/subject/l/public/s28351121.jpg'),(66,'《HTTP权威指南》',' David Gourley',9,'计算机类','https://img1.doubanio.com/view/subject/l/public/s11329547.jpg'),(67,'《解TCP/IP : 第5版》','[日]竹下隆史',10,'计算机类','https://img1.doubanio.com/view/subject/l/public/s26676928.jpg'),(68,'《肿瘤常见症状的中西医处理手册》','李萍萍 ',5,'医学类','https://gss1.bdstatic.com/-vo3dSag_xI4khGkpoWK1HF6hhy/baike/w%3D268/sign=6349472f28381f309e198aaf91004c67/21a4462309f79052654432290cf3d7ca7bcbd54a.jpg'),(69,'《中国的医药》','魏子孝&聂丽芳',6,'医学类','http://image31.bookschina.com/2010/20100530/4623628.jpg'),(70,'《中华医药学史》','林品石',7,'医学类','http://image31.bookschina.com/2007/20070803/B2395955.jpg'),(71,'《中医熟记的100种中药》','肖锦仁',8,'医学类','http://image12.bookschina.com/2016/20161220/B5319814.jpg'),(72,'《永续农业概论》','莫里森',20,'农学类','http://img3m2.ddimg.cn/5/13/23581112-1_b_1.jpg'),(73,'《全息自然农法实现》','何以兴农',18,'农学类','http://img3m6.ddimg.cn/85/35/23380816-1_b_2.jpg'),(74,'《作物育种学》','席章营',5,'农学类','http://img3m8.ddimg.cn/3/27/23446668-1_b_0.jpg'),(75,'《中国农学史》','曾雄生',20,'农学类','http://img3m2.ddimg.cn/39/31/22609362-1_b_1.jpg');
+/*!40000 ALTER TABLE `book` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `borrowrecord`
+--
+
+DROP TABLE IF EXISTS `borrowrecord`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+ SET character_set_client = utf8mb4 ;
+CREATE TABLE `borrowrecord` (
+ `s_id` int(20) NOT NULL,
+ `book_id` int(20) NOT NULL,
+ `s_name` varchar(20) NOT NULL,
+ `book_name` varchar(20) NOT NULL,
+ `book_num` int(5) NOT NULL,
+ PRIMARY KEY (`s_id`,`book_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `borrowrecord`
+--
+
+LOCK TABLES `borrowrecord` WRITE;
+/*!40000 ALTER TABLE `borrowrecord` DISABLE KEYS */;
+/*!40000 ALTER TABLE `borrowrecord` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `manager`
+--
+
+DROP TABLE IF EXISTS `manager`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+ SET character_set_client = utf8mb4 ;
+CREATE TABLE `manager` (
+ `m_id` int(20) NOT NULL,
+ `m_password` varchar(20) NOT NULL,
+ PRIMARY KEY (`m_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `manager`
+--
+
+LOCK TABLES `manager` WRITE;
+/*!40000 ALTER TABLE `manager` DISABLE KEYS */;
+INSERT INTO `manager` VALUES (1,'000000'),(2,'000000');
+/*!40000 ALTER TABLE `manager` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `student`
+--
+
+DROP TABLE IF EXISTS `student`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+ SET character_set_client = utf8mb4 ;
+CREATE TABLE `student` (
+ `s_id` int(20) NOT NULL,
+ `s_password` varchar(20) NOT NULL,
+ `s_name` varchar(20) NOT NULL,
+ PRIMARY KEY (`s_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `student`
+--
+
+LOCK TABLES `student` WRITE;
+/*!40000 ALTER TABLE `student` DISABLE KEYS */;
+INSERT INTO `student` VALUES (20160801,'123456','xzy'),(20160802,'123456','zxy'),(20160803,'123456','myj'),(20160804,'123456','zjh');
+/*!40000 ALTER TABLE `student` ENABLE KEYS */;
+UNLOCK TABLES;
+/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
+
+/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
+/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
+/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
+/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+
+-- Dump completed on 2019-01-15 11:00:02
diff --git a/image/后端的都放着里面/真香图书管理系统(image).sql b/image/后端的都放着里面/真香图书管理系统(image).sql
new file mode 100644
index 0000000..2f44f2b
--- /dev/null
+++ b/image/后端的都放着里面/真香图书管理系统(image).sql
@@ -0,0 +1,129 @@
+# ************************************************************
+# Sequel Pro SQL dump
+# Version 5426
+#
+# https://www.sequelpro.com/
+# https://github.com/sequelpro/sequelpro
+#
+# Host: 134.175.3.34 (MySQL 5.5.57-log)
+# Database: ͼϵͳ
+# Generation Time: 2019-01-11 08:55:39 +0000
+# ************************************************************
+
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+/*!40101 SET NAMES utf8 */;
+SET NAMES utf8;
+/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
+/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
+/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
+
+
+# Dump of table book
+# ------------------------------------------------------------
+
+DROP TABLE IF EXISTS `book`;
+
+CREATE TABLE `book` (
+ `book_id` int(20) NOT NULL,
+ `book_name` varchar(45) NOT NULL,
+ `book_author` varchar(20) NOT NULL,
+ `book_num` int(5) NOT NULL,
+ `book_sort` varchar(20) NOT NULL DEFAULT '',
+ PRIMARY KEY (`book_id`,`book_name`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+LOCK TABLES `book` WRITE;
+/*!40000 ALTER TABLE `book` DISABLE KEYS */;
+
+INSERT INTO `book` (`book_id`, `book_name`, `book_author`, `book_num`, `book_sort`,`book_image`)
+VALUES
+ (1,'徭ϼ','Ŵ',20,'ѧ'),
+ (2,'','·ң',21,'ѧ'),
+ (3,'лǧ꡷','',19,'ѧ'),
+ (4,'¶','',17,'ѧ'),
+ (5,'ص۹','',23,'ѧ'),
+ (6,'ֵܡ','',21,'ѧ'),
+ (7,'30꡷','',25,'ѧ'),
+ (8,'֮ˮ','',19,'ѧ'),
+ (9,'ϯȫ','ϯ',23,'ѧ'),
+ (10,'зμǡ','',18,'ѧ'),
+ (11,'','',18,'ѧ'),
+ (12,'ֻ','ƽ',16,'ѧ'),
+ (13,'ɯʿʮʫ','',20,'ѧ'),
+ (14,'桷','',21,'ѧ'),
+ (15,'Сƽ','',17,'ѧ'),
+ (16,'ѩͷغIJƸ','',17,'ѧ'),
+ (17,'뺣','',21,'ѧ'),
+ (18,'¼','¬',22,'ѧ'),
+ (19,'ȫ','',24,'ѧ'),
+ (20,'ëȫ','',20,'ѧ'),
+ (21,'ԵĹԣֿϴ','ͻ',18,'ѧ'),
+ (22,'Хɽׯ','',21,'ѧ'),
+ (23,'ϴȫ','',20,'ѧ'),
+ (24,'ڡ','',21,'ѧ'),
+ (25,'ɽȫ','',18,'ѧ'),
+ (26,'ݸĿ','ʱ',16,'ѧ'),
+ (27,'һʷ','',17,'ѧ'),
+ (28,'ƽ硷','·ң',25,'ѧ'),
+ (29,'ҫ','',24,'ѧ'),
+ (30,'ɽ','',19,'ѧ'),
+ (31,'ǹֵ','',24,'ѧ'),
+ (32,'ʮһӰΡ','',19,'ѧ'),
+ (33,'һİŮ˵š','',18,'ѧ'),
+ (34,'ͳʱʷ','',24,'ѧ'),
+ (35,'³ѷƯǡ','',21,'ѧ'),
+ (36,'ëƷ','ë',17,'ѧ'),
+ (37,'뵶','',25,'ѧ'),
+ (38,'輿ˡ','',21,'ѧ'),
+ (39,'춥˺ѩҡ','',16,'ѧ'),
+ (40,'ۡ','Ҷ',25,'ѧ'),
+ (41,'ƲݺС','',16,'ѧ'),
+ (42,'·ңȫ','',20,'ѧ'),
+ (43,'Ĺֹ+ġ','',24,'ѧ'),
+ (44,'·-ҫ','ҫ',23,'ѧ'),
+ (45,'ļ','',21,'ѧ'),
+ (46,'СƷ','С',24,'ѧ'),
+ (47,'ʮ꡷','',25,'ѧ'),
+ (48,'ǧһ̾-꡷','',24,'ѧ'),
+ (49,'ҵ','',19,'ѧ'),
+ (50,'˿ļ','',19,'ѧ'),
+ (51,'˲','ӹ',20,'ѧ'),
+ (52,'˼¼II','',17,'ѧ'),
+ (53,'Ӻˮš','',22,'ѧ'),
+ (54,'ɯʿȫ','ɯʿ',23,'ѧ'),
+ (55,'йʷѧš','',10,'ʷ','https://www.tuijianshu.net/data/attachment/portal/201801/08/103713ezljjj2twc90o2zl.jpg'),
+ (56,'Щ¶','ʯ',15,'ʷ','https://www.tuijianshu.net/data/attachment/portal/201801/08/103714c7m2mfo7ibmj2oda.jpg'),
+ (57,'Ԭϵ','Ƶ¸',12,'ʷ','https://www.tuijianshu.net/data/attachment/portal/201801/08/103715kiwrwyk6ef8zur60.jpg'),
+ (58,'쳯ı','é',5,'ʷ','https://www.tuijianshu.net/data/attachment/portal/201801/08/103714nzmm6m418148zvjm.jpg'),
+ (59,'ŷΡ','',20,'ʷ','https://www.tuijianshu.net/data/attachment/portal/201801/08/103714wf5md3dd45d8t853.jpg.jpg'),
+ (60,'ͨѧ','()ɡŦ ',23,'Ȼѧ','https://imgsa.baidu.com/forum/w%3D580/sign=c38f2ff316ce36d3a20483380af33a24/a5af885494eef01fa213cbece3fe9925bc317db0.jpg'),
+ (61,'˽Ļ','[Ӣ]¡˹',45,'Ȼѧ','https://imgsa.baidu.com/forum/w%3D580/sign=8940a4b08126cffc692abfba89014a7d/5e6a24a4462309f7ae577f3b710e0cf3d7cad6fb.jpg'),
+ (62,'֮á','˹',20,'Ȼѧ','https://imgsa.baidu.com/forum/w%3D580/sign=f4515b27b23533faf5b6932698d2fdca/5387dd33c895d14340c2360a70f082025aaf0707.jpg'),
+ (63,'֮顷','Լ.D.',18,'Ȼѧ','https://imgsa.baidu.com/forum/w%3D580/sign=b5527a41d209b3deebbfe460fcbf6cd3/ba38932bd40735fa05d193909d510fb30f240892.jpg'),
+ (64,'źϵͳ','Alan V.Oppenheim',20,'','https://img3.doubanio.com/view/subject/l/public/s11114362.jpg'),
+ (65,'һд롷','',10,'','https://img3.doubanio.com/view/subject/l/public/s28351121.jpg'),
+ (66,'HTTPȨָϡ',' David Gourley',9,'','https://img1.doubanio.com/view/subject/l/public/s11329547.jpg'),
+ (67,'TCP/IP : 5桷','[]¡ʷ',10,'','https://img1.doubanio.com/view/subject/l/public/s26676928.jpg'),
+ (68,'֢״ҽֲᡷ','ƼƼ ',5,'ҽѧ','https://gss1.bdstatic.com/-vo3dSag_xI4khGkpoWK1HF6hhy/baike/w%3D268/sign=6349472f28381f309e198aaf91004c67/21a4462309f79052654432290cf3d7ca7bcbd54a.jpg'),
+ (69,'йҽҩ','κТ&',6,'ҽѧ','http://image31.bookschina.com/2010/20100530/4623628.jpg'),
+ (70,'лҽҩѧʷ','Ʒʯ',7,'ҽѧ','http://image31.bookschina.com/2007/20070803/B2395955.jpg'),
+ (71,'ҽǵ100ҩ','Ф',8,'ҽѧ','http://image12.bookschina.com/2016/20161220/B5319814.jpg'),
+ (72,'ũҵۡ','Īɭ',20,'ũѧ','http://img3m2.ddimg.cn/5/13/23581112-1_b_1.jpg'),
+ (73,'ȫϢȻũʵ֡','ũ',18,'ũѧ','http://img3m6.ddimg.cn/85/35/23380816-1_b_2.jpg'),
+ (74,'ѧ','ϯӪ',5,'ũѧ','http://img3m8.ddimg.cn/3/27/23446668-1_b_0.jpg'),
+ (75,'йũѧʷ','',20,'ũѧ','http://img3m2.ddimg.cn/39/31/22609362-1_b_1.jpg');
+
+/*!40000 ALTER TABLE `book` ENABLE KEYS */;
+UNLOCK TABLES;
+
+
+
+/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
+/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
diff --git a/image/后端的都放着里面/真香究极版.sql b/image/后端的都放着里面/真香究极版.sql
new file mode 100644
index 0000000..85babc3
--- /dev/null
+++ b/image/后端的都放着里面/真香究极版.sql
@@ -0,0 +1,130 @@
+-- MySQL dump 10.13 Distrib 8.0.13, for Win64 (x86_64)
+--
+-- Host: localhost Database: zx
+-- ------------------------------------------------------
+-- Server version 8.0.13
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+ SET NAMES utf8 ;
+/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
+/*!40103 SET TIME_ZONE='+00:00' */;
+/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
+/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
+/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
+/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
+
+--
+-- Table structure for table `book`
+--
+
+DROP TABLE IF EXISTS `book`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+ SET character_set_client = utf8mb4 ;
+CREATE TABLE `book` (
+ `book_id` varchar(45) NOT NULL,
+ `book_name` varchar(45) NOT NULL,
+ `book_author` varchar(20) NOT NULL,
+ `book_num` int(5) NOT NULL,
+ `book_sort` varchar(20) NOT NULL,
+ `book_image` varchar(300) DEFAULT NULL,
+ PRIMARY KEY (`book_id`,`book_name`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `book`
+--
+
+LOCK TABLES `book` WRITE;
+/*!40000 ALTER TABLE `book` DISABLE KEYS */;
+INSERT INTO `book` VALUES ('1','《四书五经合集》','古代多人',20,'文学名著类',NULL),('10','《格列佛游记》','佚名',18,'文学名著类',NULL),('11','《洛丽塔》','佚名',18,'文学名著类',NULL),('12','《林徽因传》','张清平',16,'文学名著类',NULL),('13','《莎士比亚十四行诗集》','佚名',20,'文学名著类',NULL),('14','《陈良宇传奇》','佚名',21,'文学名著类',NULL),('15','《邓小平传》','佚名',17,'文学名著类',NULL),('16','《滚雪球:巴菲特和他的财富人生》','佚名',17,'文学名著类',NULL),('17','《老人与海》','佚名',21,'文学名著类',NULL),('18','《忏悔录》','卢梭',22,'文学名著类',NULL),('19','《海岩全集》','佚名',24,'文学名著类',NULL),('2','《人生》','路遥',21,'文学名著类',NULL),('20','《三毛全集》','佚名',20,'文学名著类',NULL),('21','《人性的光辉:林肯传》','戴尔·卡耐基',18,'文学名著类',NULL),('22','《呼啸山庄》','佚名',21,'文学名著类',NULL),('23','《村上春树全集》','佚名',20,'文学名著类',NULL),('24','《红与黑》','佚名',21,'文学名著类',NULL),('25','《孙中山全传》','佚名',18,'文学名著类',NULL),('26','《本草纲目》','李时珍',16,'文学名著类',NULL),('27','《一口气读完世界史》','佚名',17,'文学名著类',NULL),('28','《平凡的世界》','路遥',25,'文学名著类',NULL),('29','《巨星闪耀》','郭宏军',24,'文学名著类',NULL),('3','《中华上下五千年》','佚名',19,'文学名著类',NULL),('30','《白话山海经》','佚名',19,'文学名著类',NULL),('31','《枪手的新娘》','佚名',24,'文学名著类',NULL),('32','《李安传:十年一觉电影梦》','张靓蓓',19,'文学名著类',NULL),('33','《一个陌生女人的来信》','佚名',18,'文学名著类',NULL),('34','《北洋军阀统治时期史话》','佚名',24,'文学名著类',NULL),('35','《鲁宾逊漂流记》','佚名',21,'文学名著类',NULL),('36','《三毛作品集》','三毛',17,'文学名著类',NULL),('37','《菊与刀》','佚名',25,'文学名著类',NULL),('38','《歌舞伎町案内人》','佚名',21,'文学名著类',NULL),('39','《红顶商人胡雪岩》','佚名',16,'文学名著类',NULL),('4','《百年孤独》','佚名',17,'文学名著类',NULL),('40','《汉武帝》','叶绍翁',25,'文学名著类',NULL),('41','《灯草和尚》','高则诚',16,'文学名著类',NULL),('42','《路遥全集》','佚名',20,'文学名著类',NULL),('43','《古文观止+译文》','佚名',24,'文学名著类',NULL),('44','《风雨独立路-李光耀传》','李光耀',23,'文学名著类',NULL),('45','《余华文集》','余华',21,'文学名著类',NULL),('46','《张小娴作品集》','张小娴',24,'文学名著类',NULL),('47','《明亡清兴六十年》','佚名',25,'文学名著类',NULL),('48','《千年一叹-余秋雨》','佚名',24,'文学名著类',NULL),('49','《我的禅》','卫慧',19,'文学名著类',NULL),('5','《大秦帝国》','佚名',23,'文学名著类',NULL),('50','《川端康成文集》','佚名',19,'文学名著类',NULL),('51','《天龙八部》','金庸',20,'文学名著类',NULL),('52','《沉思录II》','佚名',17,'文学名著类',NULL),('53','《雍正王朝:恨水东逝》','佚名',22,'文学名著类',NULL),('54','《莎士比亚全集》','莎士比亚',23,'文学名著类',NULL),('55','《中国史学入门》','顾颉刚',10,'人文历史类','https://www.tuijianshu.net/data/attachment/portal/201801/08/103713ezljjj2twc90o2zl.jpg'),('56','《明朝那些事儿》','石悦',15,'人文历史类','https://www.tuijianshu.net/data/attachment/portal/201801/08/103714c7m2mfo7ibmj2oda.jpg'),('57','《袁氏当国》','唐德刚',12,'人文历史类','https://www.tuijianshu.net/data/attachment/portal/201801/08/103715kiwrwyk6ef8zur60.jpg'),('58','《天朝的崩溃》','茅海建',5,'人文历史类','https://www.tuijianshu.net/data/attachment/portal/201801/08/103714nzmm6m418148zvjm.jpg'),('59','《东晋门阀政治》','田余庆',20,'人文历史类','https://www.tuijianshu.net/data/attachment/portal/201801/08/103714wf5md3dd45d8t853.jpg'),('6','《兄弟》','余华',21,'文学名著类',NULL),('60','《通俗天文学》','(美)西蒙·纽康 ',23,'自然科学类','https://imgsa.baidu.com/forum/w%3D580/sign=c38f2ff316ce36d3a20483380af33a24/a5af885494eef01fa213cbece3fe9925bc317db0.jpg'),('61','《自私的基因》','[英]理查德·道金斯',45,'自然科学类','https://imgsa.baidu.com/forum/w%3D580/sign=8940a4b08126cffc692abfba89014a7d/5e6a24a4462309f7ae577f3b710e0cf3d7cad6fb.jpg'),('62','《发现之旅》','托尼赖斯',20,'自然科学类','https://imgsa.baidu.com/forum/w%3D580/sign=f4515b27b23533faf5b6932698d2fdca/5387dd33c895d14340c2360a70f082025aaf0707.jpg'),('63','《宇宙之书》','约翰.D.巴罗',18,'自然科学类','https://imgsa.baidu.com/forum/w%3D580/sign=b5527a41d209b3deebbfe460fcbf6cd3/ba38932bd40735fa05d193909d510fb30f240892.jpg'),('64','《信号与系统》','Alan V.Oppenheim',20,'计算机类','https://img3.doubanio.com/view/subject/l/public/s11114362.jpg'),('65','《第一行代码》','郭霖',10,'计算机类','https://img3.doubanio.com/view/subject/l/public/s28351121.jpg'),('66','《HTTP权威指南》',' David Gourley',9,'计算机类','https://img1.doubanio.com/view/subject/l/public/s11329547.jpg'),('67','《解TCP/IP : 第5版》','[日]竹下隆史',10,'计算机类','https://img1.doubanio.com/view/subject/l/public/s26676928.jpg'),('68','《肿瘤常见症状的中西医处理手册》','李萍萍 ',5,'医学类','https://gss1.bdstatic.com/-vo3dSag_xI4khGkpoWK1HF6hhy/baike/w%3D268/sign=6349472f28381f309e198aaf91004c67/21a4462309f79052654432290cf3d7ca7bcbd54a.jpg'),('69','《中国的医药》','魏子孝&聂丽芳',6,'医学类','http://image31.bookschina.com/2010/20100530/4623628.jpg'),('7','《激荡30年》','佚名',25,'文学名著类',NULL),('70','《中华医药学史》','林品石',7,'医学类','http://image31.bookschina.com/2007/20070803/B2395955.jpg'),('71','《中医熟记的100种中药》','肖锦仁',8,'医学类','http://image12.bookschina.com/2016/20161220/B5319814.jpg'),('72','《永续农业概论》','莫里森',20,'农学类','http://img3m2.ddimg.cn/5/13/23581112-1_b_1.jpg'),('73','《全息自然农法实现》','何以兴农',18,'农学类','http://img3m6.ddimg.cn/85/35/23380816-1_b_2.jpg'),('74','《作物育种学》','席章营',5,'农学类','http://img3m8.ddimg.cn/3/27/23446668-1_b_0.jpg'),('75','《中国农学史》','曾雄生',20,'农学类','http://img3m2.ddimg.cn/39/31/22609362-1_b_1.jpg'),('8','《沧浪之水》','佚名',19,'文学名著类',NULL),('9','《席绢全集》','席绢',23,'文学名著类',NULL);
+/*!40000 ALTER TABLE `book` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `borrowrecord`
+--
+
+DROP TABLE IF EXISTS `borrowrecord`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+ SET character_set_client = utf8mb4 ;
+CREATE TABLE `borrowrecord` (
+ `s_id` varchar(45) NOT NULL,
+ `book_id` varchar(45) NOT NULL,
+ `s_name` varchar(20) NOT NULL,
+ `book_name` varchar(20) NOT NULL,
+ `book_num` int(5) NOT NULL,
+ PRIMARY KEY (`s_id`,`book_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `borrowrecord`
+--
+
+LOCK TABLES `borrowrecord` WRITE;
+/*!40000 ALTER TABLE `borrowrecord` DISABLE KEYS */;
+/*!40000 ALTER TABLE `borrowrecord` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `manager`
+--
+
+DROP TABLE IF EXISTS `manager`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+ SET character_set_client = utf8mb4 ;
+CREATE TABLE `manager` (
+ `m_id` int(20) NOT NULL,
+ `m_password` varchar(20) NOT NULL,
+ PRIMARY KEY (`m_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `manager`
+--
+
+LOCK TABLES `manager` WRITE;
+/*!40000 ALTER TABLE `manager` DISABLE KEYS */;
+INSERT INTO `manager` VALUES (1,'000000'),(2,'000000');
+/*!40000 ALTER TABLE `manager` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `student`
+--
+
+DROP TABLE IF EXISTS `student`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+ SET character_set_client = utf8mb4 ;
+CREATE TABLE `student` (
+ `s_id` varchar(45) NOT NULL,
+ `s_password` varchar(20) NOT NULL,
+ `s_name` varchar(20) NOT NULL,
+ PRIMARY KEY (`s_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `student`
+--
+
+LOCK TABLES `student` WRITE;
+/*!40000 ALTER TABLE `student` DISABLE KEYS */;
+INSERT INTO `student` VALUES ('20160801','123456','xzy'),('20160802','123456','zxy'),('20160803','123456','myj'),('20160804','123456','zjh');
+/*!40000 ALTER TABLE `student` ENABLE KEYS */;
+UNLOCK TABLES;
+/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
+
+/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
+/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
+/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
+/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+
+-- Dump completed on 2019-01-15 15:30:33
diff --git a/project.config.json b/project.config.json
index 0a9cef5..52a719c 100644
--- a/project.config.json
+++ b/project.config.json
@@ -13,7 +13,7 @@
"compileType": "miniprogram",
"libVersion": "2.4.0",
"appid": "wxb280d1925541c356",
- "projectname": "35",
+ "projectname": "1",
"debugOptions": {
"hidedInDevtools": []
},
diff --git a/后端的都放着里面/zxborrow/src/main/resources/generatorConfig.xml b/后端的都放着里面/zxborrow/src/main/resources/generatorConfig.xml
index dfa9f55..ce740f7 100644
--- a/后端的都放着里面/zxborrow/src/main/resources/generatorConfig.xml
+++ b/后端的都放着里面/zxborrow/src/main/resources/generatorConfig.xml
@@ -19,7 +19,6 @@
userId="root"
password="zjh19990323">
-
@@ -41,7 +40,7 @@
-
diff --git a/后端的都放着里面/zxborrow/target/classes/generatorConfig.xml b/后端的都放着里面/zxborrow/target/classes/generatorConfig.xml
index b2ed216..ce740f7 100644
--- a/后端的都放着里面/zxborrow/target/classes/generatorConfig.xml
+++ b/后端的都放着里面/zxborrow/target/classes/generatorConfig.xml
@@ -40,7 +40,7 @@
-