实例介绍
《疯狂前端开发讲义 jQuery+AngularJS+Bootstrap前端开发实战》源码,李刚编著
【实例截图】
【核心代码】
疯狂前端开发_jQuery_AngularJS_Bootstrap_前端开发(源码)
└── codes
├── 01
│ ├── 1.3
│ │ └── cascadeMenu.html
│ └── 1.4
│ ├── ajaxchat1
│ │ ├── chat.html
│ │ ├── error.jsp
│ │ ├── index.jsp
│ │ ├── reg.jsp
│ │ └── WEB-INF
│ │ ├── build.xml
│ │ ├── classes
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── chat
│ │ │ ├── service
│ │ │ │ └── ChatService.class
│ │ │ └── web
│ │ │ ├── ChatServlet.class
│ │ │ ├── LoginServlet.class
│ │ │ └── RegServlet.class
│ │ ├── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── chat
│ │ │ ├── service
│ │ │ │ └── ChatService.java
│ │ │ └── web
│ │ │ ├── ChatServlet.java
│ │ │ ├── LoginServlet.java
│ │ │ └── RegServlet.java
│ │ └── web.xml
│ └── ajaxchat2
│ ├── chat.html
│ ├── chatreply.jsp
│ ├── error.jsp
│ ├── index.jsp
│ ├── reg.jsp
│ └── WEB-INF
│ ├── build.xml
│ ├── classes
│ │ └── org
│ │ └── crazyit
│ │ └── chat
│ │ ├── service
│ │ │ └── ChatService.class
│ │ └── web
│ │ ├── ChatServlet.class
│ │ ├── LoginServlet.class
│ │ └── RegServlet.class
│ ├── src
│ │ └── org
│ │ └── crazyit
│ │ └── chat
│ │ ├── service
│ │ │ └── ChatService.java
│ │ └── web
│ │ ├── ChatServlet.java
│ │ ├── LoginServlet.java
│ │ └── RegServlet.java
│ └── web.xml
├── 02
│ ├── 2.1
│ │ ├── getAllResponseHeaders
│ │ │ ├── first.html
│ │ │ ├── second.jsp
│ │ │ └── WEB-INF
│ │ │ └── web.xml
│ │ └── status
│ │ ├── first.html
│ │ ├── second_bk.jsp
│ │ ├── second.jsp
│ │ └── WEB-INF
│ │ └── web.xml
│ ├── 2.2
│ │ ├── get
│ │ │ ├── first.html
│ │ │ ├── second.jsp
│ │ │ └── WEB-INF
│ │ │ └── web.xml
│ │ ├── post
│ │ │ ├── first.html
│ │ │ ├── second.jsp
│ │ │ └── WEB-INF
│ │ │ └── web.xml
│ │ ├── sendBlob
│ │ │ ├── asecond.jsp
│ │ │ ├── first.html
│ │ │ └── WEB-INF
│ │ │ ├── build.xml
│ │ │ ├── classes
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── web
│ │ │ │ └── SecondServlet.class
│ │ │ ├── src
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── web
│ │ │ │ └── SecondServlet.java
│ │ │ └── web.xml
│ │ ├── sendForm
│ │ │ ├── first.html
│ │ │ └── WEB-INF
│ │ │ ├── build.xml
│ │ │ ├── classes
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── web
│ │ │ │ └── SecondServlet.class
│ │ │ ├── src
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── web
│ │ │ │ └── SecondServlet.java
│ │ │ └── web.xml
│ │ ├── simple
│ │ │ ├── first.html
│ │ │ ├── second.jsp
│ │ │ └── WEB-INF
│ │ │ └── web.xml
│ │ └── xmlRequest
│ │ ├── first.html
│ │ ├── second.jsp
│ │ └── WEB-INF
│ │ ├── lib
│ │ │ ├── dom4j-1.6.1.jar
│ │ │ └── pull-parser-2.1.10.jar
│ │ └── web.xml
│ ├── 2.3
│ │ ├── blobResponse
│ │ │ ├── first.html
│ │ │ └── WEB-INF
│ │ │ ├── build.xml
│ │ │ ├── classes
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── ajax
│ │ │ │ └── web
│ │ │ │ └── ImageServlet.class
│ │ │ ├── images
│ │ │ │ └── logo.jpg
│ │ │ ├── lib
│ │ │ │ └── json.jar
│ │ │ ├── src
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── ajax
│ │ │ │ └── web
│ │ │ │ └── ImageServlet.java
│ │ │ └── web.xml
│ │ └── jsonResponse
│ │ ├── viewBook.html
│ │ └── WEB-INF
│ │ ├── build.xml
│ │ ├── classes
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── ajax
│ │ │ ├── domain
│ │ │ │ └── Book.class
│ │ │ ├── service
│ │ │ │ └── BookService.class
│ │ │ └── web
│ │ │ └── ChooseBookServlet.class
│ │ ├── lib
│ │ │ └── json.jar
│ │ ├── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── ajax
│ │ │ ├── domain
│ │ │ │ └── Book.java
│ │ │ ├── service
│ │ │ │ └── BookService.java
│ │ │ └── web
│ │ │ └── ChooseBookServlet.java
│ │ └── web.xml
│ └── 2.5
│ ├── ajax.js
│ ├── client
│ │ ├── first.html
│ │ └── WEB-INF
│ │ └── web.xml
│ └── server
│ ├── second.jsp
│ └── WEB-INF
│ └── web.xml
├── 03
│ ├── 3.1
│ │ ├── jqueryQs2.html
│ │ └── jqueryQs.html
│ ├── 3.10
│ │ └── extend.html
│ ├── 3.2
│ │ ├── $.html
│ │ ├── formElement.html
│ │ ├── holdReady.html
│ │ ├── lang.html
│ │ ├── restrict2.html
│ │ ├── restrict3.html
│ │ ├── restrict4.html
│ │ ├── restrict.html
│ │ └── selector.html
│ ├── 3.3
│ │ ├── arrayMethod.html
│ │ ├── filter.html
│ │ ├── find.html
│ │ └── undo.html
│ ├── 3.4
│ │ ├── 1.gif
│ │ ├── 2.gif
│ │ ├── 3.gif
│ │ ├── append2.html
│ │ ├── append.html
│ │ ├── attr.html
│ │ ├── content.html
│ │ ├── cssHook.html
│ │ ├── css.html
│ │ ├── data.html
│ │ ├── insert.html
│ │ ├── logo.jpg
│ │ ├── remove.html
│ │ ├── tools.html
│ │ └── wrap.html
│ ├── 3.5
│ │ ├── concreteEvent.html
│ │ ├── event.html
│ │ ├── eventObj.html
│ │ └── plane.png
│ ├── 3.6
│ │ ├── complex.html
│ │ ├── effect.html
│ │ └── queue.html
│ ├── 3.7
│ │ ├── callbackqs.html
│ │ ├── memory.html
│ │ ├── once.html
│ │ └── stopOnFalse.html
│ ├── 3.8
│ │ ├── get
│ │ │ ├── get.html
│ │ │ ├── getScript.html
│ │ │ ├── img
│ │ │ │ └── indicator.gif
│ │ │ ├── jquery-3.1.1.js
│ │ │ ├── script.jsp
│ │ │ └── WEB-INF
│ │ │ ├── build.xml
│ │ │ ├── classes
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── jquery
│ │ │ │ └── web
│ │ │ │ └── ProServlet.class
│ │ │ ├── src
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── jquery
│ │ │ │ └── web
│ │ │ │ └── ProServlet.java
│ │ │ └── web.xml
│ │ ├── load
│ │ │ ├── img
│ │ │ │ └── indicator.gif
│ │ │ ├── index.html
│ │ │ ├── jquery-3.1.1.js
│ │ │ └── WEB-INF
│ │ │ ├── build.xml
│ │ │ ├── classes
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── jquery
│ │ │ │ └── web
│ │ │ │ └── ProServlet.class
│ │ │ ├── src
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── jquery
│ │ │ │ └── web
│ │ │ │ └── ProServlet.java
│ │ │ └── web.xml
│ │ └── serialize.html
│ ├── 3.9
│ │ ├── deferred
│ │ │ ├── img
│ │ │ │ └── indicator.gif
│ │ │ ├── index.html
│ │ │ ├── jquery-3.1.1.js
│ │ │ └── WEB-INF
│ │ │ ├── build.xml
│ │ │ ├── classes
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── jquery
│ │ │ │ └── web
│ │ │ │ └── ProServlet.class
│ │ │ ├── src
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── jquery
│ │ │ │ └── web
│ │ │ │ └── ProServlet.java
│ │ │ └── web.xml
│ │ ├── deferred1.html
│ │ ├── deferred2.html
│ │ └── deferred3.html
│ └── jquery-3.1.1.js
├── 04
│ ├── album
│ │ ├── album.html
│ │ ├── css
│ │ │ └── album.css
│ │ ├── jquery
│ │ │ └── jquery-3.1.1.js
│ │ ├── jqueryui
│ │ │ ├── css
│ │ │ │ └── ui-lightness
│ │ │ │ ├── images
│ │ │ │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png
│ │ │ │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png
│ │ │ │ │ ├── ui-bg_glass_100_f6f6f6_1x400.png
│ │ │ │ │ ├── ui-bg_glass_100_fdf5ce_1x400.png
│ │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ │ │ │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png
│ │ │ │ │ ├── ui-bg_highlight-soft_100_eeeeee_1x100.png
│ │ │ │ │ ├── ui-bg_highlight-soft_75_ffe45c_1x100.png
│ │ │ │ │ ├── ui-icons_222222_256x240.png
│ │ │ │ │ ├── ui-icons_228ef1_256x240.png
│ │ │ │ │ ├── ui-icons_ef8c08_256x240.png
│ │ │ │ │ ├── ui-icons_ffd27a_256x240.png
│ │ │ │ │ └── ui-icons_ffffff_256x240.png
│ │ │ │ └── jquery-ui.min.css
│ │ │ └── js
│ │ │ └── jquery-ui.min.js
│ │ ├── js
│ │ │ └── album.js
│ │ ├── uploadfiles
│ │ │ ├── 0b874e19-0c91-4893-9f2c-df9de10944a5.png
│ │ │ ├── 47af25f8-6396-4fc7-85db-949250f0f89b.png
│ │ │ └── ec8f95f5-415d-477d-8b76-a0b4e111cc6f.png
│ │ └── WEB-INF
│ │ ├── applicationContext.xml
│ │ ├── build.xml
│ │ ├── classes
│ │ │ ├── hibernate.cfg.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ ├── album
│ │ │ │ ├── dao
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── PhotoDaoHibernate.class
│ │ │ │ │ │ └── UserDaoHibernate.class
│ │ │ │ │ ├── PhotoDao.class
│ │ │ │ │ └── UserDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── Photo.class
│ │ │ │ │ └── User.class
│ │ │ │ ├── exception
│ │ │ │ │ └── AlbumException.class
│ │ │ │ ├── service
│ │ │ │ │ ├── AlbumService.class
│ │ │ │ │ └── impl
│ │ │ │ │ └── AlbumServiceImpl.class
│ │ │ │ ├── vo
│ │ │ │ │ └── PhotoHolder.class
│ │ │ │ └── web
│ │ │ │ ├── base
│ │ │ │ │ └── BaseServlet.class
│ │ │ │ ├── GetPhotoServlet.class
│ │ │ │ ├── PageLoadServlet.class
│ │ │ │ ├── ProLoginServlet.class
│ │ │ │ ├── ProRegistServlet.class
│ │ │ │ ├── ProUploadServlet.class
│ │ │ │ ├── ShowImgServlet.class
│ │ │ │ ├── TurnPageServlet.class
│ │ │ │ └── ValidateNameServlet.class
│ │ │ └── common
│ │ │ └── dao
│ │ │ ├── BaseDao.class
│ │ │ └── impl
│ │ │ └── BaseDaoHibernate4.class
│ │ ├── lib
│ │ │ ├── antlr-2.7.7.jar
│ │ │ ├── aopalliance-1.0.0.jar
│ │ │ ├── aspectjtools.jar
│ │ │ ├── aspectjweaver.jar
│ │ │ ├── c3p0-0.9.5.2.jar
│ │ │ ├── classmate-1.3.0.jar
│ │ │ ├── commons-logging-1.2.jar
│ │ │ ├── dom4j-1.6.1.jar
│ │ │ ├── hibernate-commons-annotations-5.0.1.Final.jar
│ │ │ ├── hibernate-core-5.2.10.Final.jar
│ │ │ ├── hibernate-jpa-2.1-api-1.0.0.Final.jar
│ │ │ ├── jandex-2.0.3.Final.jar
│ │ │ ├── javassist-3.20.0-GA.jar
│ │ │ ├── jboss-logging-3.3.0.Final.jar
│ │ │ ├── jboss-transaction-api_1.2_spec-1.0.1.Final.jar
│ │ │ ├── mchange-commons-java-0.2.11.jar
│ │ │ ├── mysql-connector-java-5.1.42-bin.jar
│ │ │ ├── spring-aop-4.3.8.RELEASE.jar
│ │ │ ├── spring-aspects-4.3.8.RELEASE.jar
│ │ │ ├── spring-beans-4.3.8.RELEASE.jar
│ │ │ ├── spring-context-4.3.8.RELEASE.jar
│ │ │ ├── spring-context-support-4.3.8.RELEASE.jar
│ │ │ ├── spring-core-4.3.8.RELEASE.jar
│ │ │ ├── spring-expression-4.3.8.RELEASE.jar
│ │ │ ├── spring-instrument-4.3.8.RELEASE.jar
│ │ │ ├── spring-instrument-tomcat-4.3.8.RELEASE.jar
│ │ │ ├── spring-jdbc-4.3.8.RELEASE.jar
│ │ │ ├── spring-jms-4.3.8.RELEASE.jar
│ │ │ ├── spring-messaging-4.3.8.RELEASE.jar
│ │ │ ├── spring-orm-4.3.8.RELEASE.jar
│ │ │ ├── spring-oxm-4.3.8.RELEASE.jar
│ │ │ ├── spring-test-4.3.8.RELEASE.jar
│ │ │ ├── spring-tx-4.3.8.RELEASE.jar
│ │ │ ├── spring-web-4.3.8.RELEASE.jar
│ │ │ ├── spring-webmvc-4.3.8.RELEASE.jar
│ │ │ ├── spring-webmvc-portlet-4.3.8.RELEASE.jar
│ │ │ └── spring-websocket-4.3.8.RELEASE.jar
│ │ ├── src
│ │ │ ├── hibernate.cfg.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ ├── album
│ │ │ │ ├── dao
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── PhotoDaoHibernate.java
│ │ │ │ │ │ └── UserDaoHibernate.java
│ │ │ │ │ ├── PhotoDao.java
│ │ │ │ │ └── UserDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── Photo.java
│ │ │ │ │ └── User.java
│ │ │ │ ├── exception
│ │ │ │ │ └── AlbumException.java
│ │ │ │ ├── service
│ │ │ │ │ ├── AlbumService.java
│ │ │ │ │ └── impl
│ │ │ │ │ └── AlbumServiceImpl.java
│ │ │ │ ├── vo
│ │ │ │ │ └── PhotoHolder.java
│ │ │ │ └── web
│ │ │ │ ├── base
│ │ │ │ │ └── BaseServlet.java
│ │ │ │ ├── GetPhotoServlet.java
│ │ │ │ ├── PageLoadServlet.java
│ │ │ │ ├── ProLoginServlet.java
│ │ │ │ ├── ProRegistServlet.java
│ │ │ │ ├── ProUploadServlet.java
│ │ │ │ ├── ShowImgServlet.java
│ │ │ │ ├── TurnPageServlet.java
│ │ │ │ └── ValidateNameServlet.java
│ │ │ └── common
│ │ │ └── dao
│ │ │ ├── BaseDao.java
│ │ │ └── impl
│ │ │ └── BaseDaoHibernate4.java
│ │ └── web.xml
│ └── db.sql
├── 05
│ ├── 5.1
│ │ └── qs.html
│ ├── 5.10
│ │ ├── http
│ │ │ ├── angular-1.6.2.min.js
│ │ │ ├── angular-sanitize.min.js
│ │ │ ├── get.html
│ │ │ ├── http.html
│ │ │ ├── img
│ │ │ │ └── indicator.gif
│ │ │ ├── post.html
│ │ │ └── WEB-INF
│ │ │ ├── build.xml
│ │ │ ├── classes
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── angularjs
│ │ │ │ └── web
│ │ │ │ └── ProServlet.class
│ │ │ ├── src
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── angularjs
│ │ │ │ └── web
│ │ │ │ └── ProServlet.java
│ │ │ └── web.xml
│ │ ├── http.html
│ │ └── upload
│ │ ├── angular-1.6.2.min.js
│ │ ├── angular-sanitize.min.js
│ │ ├── first.html
│ │ └── WEB-INF
│ │ ├── build.xml
│ │ ├── classes
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── angularjs
│ │ │ └── SecondServlet.class
│ │ ├── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── angularjs
│ │ │ └── SecondServlet.java
│ │ └── web.xml
│ ├── 5.11
│ │ └── router
│ │ ├── add.html
│ │ ├── angular-1.6.2.min.js
│ │ ├── angular-route.min.js
│ │ ├── detail.html
│ │ ├── edit.html
│ │ ├── index.html
│ │ ├── list.html
│ │ └── WEB-INF
│ │ ├── build.xml
│ │ └── web.xml
│ ├── 5.12
│ │ ├── ui_router
│ │ │ ├── add.html
│ │ │ ├── angular-1.6.2.min.js
│ │ │ ├── angular-ui-router.min.js
│ │ │ ├── detail.html
│ │ │ ├── edit.html
│ │ │ ├── index.html
│ │ │ ├── list.html
│ │ │ └── WEB-INF
│ │ │ ├── build.xml
│ │ │ └── web.xml
│ │ └── ui_router2
│ │ ├── angular-1.6.2.min.js
│ │ ├── angular-ui-router.min.js
│ │ ├── app.js
│ │ ├── authors.html
│ │ ├── books.html
│ │ ├── index.html
│ │ ├── summary.html
│ │ └── WEB-INF
│ │ ├── build.xml
│ │ └── web.xml
│ ├── 5.2
│ │ ├── expr1.html
│ │ ├── expr2.html
│ │ ├── exprException.html
│ │ ├── jsExpr.html
│ │ ├── simpleExpr1.html
│ │ └── simpleExpr2.html
│ ├── 5.3
│ │ ├── $rootScope.html
│ │ ├── $scope1.html
│ │ ├── $scope2.html
│ │ ├── $watch.html
│ │ ├── globalVar.html
│ │ ├── multiModule.html
│ │ └── nameModule.html
│ ├── 5.4
│ │ ├── customFilter.html
│ │ ├── filter1.html
│ │ ├── filter2.html
│ │ ├── filter3.html
│ │ └── filter4.html
│ ├── 5.5
│ │ ├── bind.html
│ │ ├── copy.html
│ │ ├── element.html
│ │ ├── extend.html
│ │ ├── forEach.html
│ │ ├── identity.html
│ │ ├── json.html
│ │ └── judge.html
│ ├── 5.6
│ │ ├── customDir10.html
│ │ ├── customDir1.html
│ │ ├── customDir2.html
│ │ ├── customDir3.html
│ │ ├── customDir4.html
│ │ ├── customDir5.html
│ │ ├── customDir6.html
│ │ ├── customDir7.html
│ │ ├── customDir8.html
│ │ ├── customDir9.html
│ │ ├── customDirective2.html
│ │ ├── fkit.html
│ │ ├── form.html
│ │ ├── input.html
│ │ ├── ng-bind-html.html
│ │ ├── ng-bind-template.html
│ │ ├── ng-class.html
│ │ ├── ng-copy.html
│ │ ├── ng-if.html
│ │ ├── ng-include.html
│ │ ├── ng-list.html
│ │ ├── ng-model-options.html
│ │ ├── ng-non-bindable.html
│ │ ├── ng-pluralize.html
│ │ ├── ng-repeat1.html
│ │ ├── ng-repeat2.html
│ │ ├── ng-repeat3.html
│ │ ├── ng-repeat4.html
│ │ ├── ng-style.html
│ │ ├── ng-switch.html
│ │ ├── ng-transclude.html
│ │ ├── optionsSelect.html
│ │ ├── panel.html
│ │ ├── repeatSelect.html
│ │ ├── staticSelect.html
│ │ ├── status.html
│ │ ├── submit.html
│ │ ├── validate.html
│ │ └── yeeku.html
│ ├── 5.7
│ │ ├── animate1.html
│ │ ├── animate2.html
│ │ ├── cacheFactory.html
│ │ ├── compile1.html
│ │ ├── compile2.html
│ │ ├── compile3.html
│ │ ├── document.html
│ │ ├── interpolate.html
│ │ ├── interval.html
│ │ ├── log.html
│ │ ├── parse.html
│ │ ├── q1.html
│ │ ├── q2.html
│ │ ├── templateCache.html
│ │ ├── timeout.html
│ │ └── window.html
│ ├── 5.8
│ │ ├── factory.html
│ │ ├── filter_service.html
│ │ ├── provide_factory.html
│ │ ├── provide_provider.html
│ │ ├── provider.html
│ │ ├── provide_service.html
│ │ └── service.html
│ ├── 5.9
│ │ ├── inject_injector.html
│ │ ├── injector.html
│ │ ├── injectorTest.html
│ │ ├── inline_injector.html
│ │ └── moduleTest.html
│ ├── angular-1.6.2.js
│ ├── angular-1.6.2.min.js
│ ├── angular-animate.min.js
│ ├── angular-sanitize.min.js
│ └── jquery-3.1.1.js
├── 06
│ ├── 6.1
│ │ └── qs.html
│ ├── 6.2
│ │ ├── autowrap.html
│ │ ├── clearfix2.html
│ │ ├── clearfix.html
│ │ ├── grid1.html
│ │ ├── grid2.html
│ │ ├── grid3.html
│ │ ├── nested.html
│ │ ├── offset.html
│ │ └── sort.html
│ ├── 6.3
│ │ ├── lessqs.html
│ │ ├── mixin.html
│ │ ├── mixin.less
│ │ ├── mixinSample.css
│ │ ├── mixinSample.less
│ │ ├── namespace.css
│ │ ├── namespace.less
│ │ ├── sample.css
│ │ ├── sample.less
│ │ ├── var.css
│ │ └── var.less
│ ├── 6.4
│ │ ├── align.html
│ │ ├── dd-list.html
│ │ ├── html1.html
│ │ ├── html2.html
│ │ ├── letter.html
│ │ ├── ordered-list.html
│ │ ├── paragraph.html
│ │ ├── title2.html
│ │ ├── title.html
│ │ └── unordered-list.html
│ ├── 6.5
│ │ ├── basic.html
│ │ ├── row-status.html
│ │ ├── table-bordered.html
│ │ ├── table-condensed.html
│ │ ├── table-hover.html
│ │ ├── table-responsive.html
│ │ └── table-striped.html
│ ├── 6.6
│ │ ├── icon.html
│ │ └── image.html
│ ├── 6.7
│ │ ├── bg.html
│ │ ├── fklogo.gif
│ │ ├── float.html
│ │ ├── sr.html
│ │ ├── symbol.html
│ │ ├── text-color.html
│ │ └── text-hide.html
│ ├── 6.8
│ │ ├── hidden.html
│ │ └── visible.html
│ ├── 6.9
│ │ ├── basic-form.html
│ │ ├── checkbox-radio.html
│ │ ├── checkbox-radio-inline.html
│ │ ├── congtrol-height.html
│ │ ├── control-width.html
│ │ ├── form-control-static2.html
│ │ ├── form-control-static.html
│ │ ├── form-horizontal.html
│ │ ├── form-inline2.html
│ │ ├── form-inline.html
│ │ ├── group-height.html
│ │ ├── help-block.html
│ │ ├── validate-icon.html
│ │ └── validate-status.html
│ ├── bootstrap
│ │ ├── css
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap-theme.min.css
│ │ ├── fonts
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ └── glyphicons-halflings-regular.woff2
│ │ ├── js
│ │ │ └── bootstrap.min.js
│ │ └── less
│ │ ├── alerts.less
│ │ ├── badges.less
│ │ ├── bootstrap.less
│ │ ├── breadcrumbs.less
│ │ ├── button-groups.less
│ │ ├── buttons.less
│ │ ├── carousel.less
│ │ ├── close.less
│ │ ├── code.less
│ │ ├── component-animations.less
│ │ ├── dropdowns.less
│ │ ├── forms.less
│ │ ├── glyphicons.less
│ │ ├── grid.less
│ │ ├── input-groups.less
│ │ ├── jumbotron.less
│ │ ├── labels.less
│ │ ├── list-group.less
│ │ ├── media.less
│ │ ├── mixins
│ │ │ ├── alerts.less
│ │ │ ├── background-variant.less
│ │ │ ├── border-radius.less
│ │ │ ├── buttons.less
│ │ │ ├── center-block.less
│ │ │ ├── clearfix.less
│ │ │ ├── forms.less
│ │ │ ├── gradients.less
│ │ │ ├── grid-framework.less
│ │ │ ├── grid.less
│ │ │ ├── hide-text.less
│ │ │ ├── image.less
│ │ │ ├── labels.less
│ │ │ ├── list-group.less
│ │ │ ├── nav-divider.less
│ │ │ ├── nav-vertical-align.less
│ │ │ ├── opacity.less
│ │ │ ├── pagination.less
│ │ │ ├── panels.less
│ │ │ ├── progress-bar.less
│ │ │ ├── reset-filter.less
│ │ │ ├── reset-text.less
│ │ │ ├── resize.less
│ │ │ ├── responsive-visibility.less
│ │ │ ├── size.less
│ │ │ ├── tab-focus.less
│ │ │ ├── table-row.less
│ │ │ ├── text-emphasis.less
│ │ │ ├── text-overflow.less
│ │ │ └── vendor-prefixes.less
│ │ ├── mixins.less
│ │ ├── modals.less
│ │ ├── navbar.less
│ │ ├── navs.less
│ │ ├── normalize.less
│ │ ├── pager.less
│ │ ├── pagination.less
│ │ ├── panels.less
│ │ ├── popovers.less
│ │ ├── print.less
│ │ ├── progress-bars.less
│ │ ├── responsive-embed.less
│ │ ├── responsive-utilities.less
│ │ ├── scaffolding.less
│ │ ├── tables.less
│ │ ├── theme.less
│ │ ├── thumbnails.less
│ │ ├── tooltip.less
│ │ ├── type.less
│ │ ├── utilities.less
│ │ ├── variables.less
│ │ └── wells.less
│ ├── javaee_half.png
│ ├── jquery-3.1.1.js
│ └── less.min.js
├── 07
│ ├── 7.1
│ │ ├── btn_block.html
│ │ ├── button_disabled.html
│ │ ├── button_size.html
│ │ ├── button_status.html
│ │ └── button_style.html
│ ├── 7.10
│ │ ├── alert-dismissible.html
│ │ ├── alert.html
│ │ └── alert-link.html
│ ├── 7.11
│ │ ├── active.html
│ │ ├── multi-progress.html
│ │ ├── progress-bar.html
│ │ └── progress-value.html
│ ├── 7.12
│ │ ├── media-align.html
│ │ ├── media.html
│ │ ├── media-list.html
│ │ └── media-nested.html
│ ├── 7.13
│ │ ├── list-group-a.html
│ │ ├── list-group-badge.html
│ │ ├── list-group-button.html
│ │ ├── list-group-content.html
│ │ ├── list-group.html
│ │ └── list-group-status.html
│ ├── 7.2
│ │ ├── btn-dropdown.html
│ │ ├── caret-dropdown.html
│ │ ├── disabled.html
│ │ ├── dropdown.html
│ │ ├── dropdown-size.html
│ │ └── menu-right.html
│ ├── 7.3
│ │ ├── btn-group-dropdown2.html
│ │ ├── btn-group-dropdown.html
│ │ ├── btn-group.html
│ │ ├── btn-group-justified2.html
│ │ ├── btn-group-justified.html
│ │ ├── btn-group-size.html
│ │ └── btn-toolbar.html
│ ├── 7.4
│ │ ├── input-group-check.html
│ │ ├── input-group-dropdown.html
│ │ ├── input-group.html
│ │ ├── input-group-multi-btn.html
│ │ └── input-group-size.html
│ ├── 7.5
│ │ ├── breadcrumb.html
│ │ ├── navbar-brand.html
│ │ ├── navbar-btn.html
│ │ ├── navbar-default.html
│ │ ├── navbar-fixed.html
│ │ ├── navbar-form.html
│ │ ├── navbar-inverse.html
│ │ ├── navbar-responsive.html
│ │ ├── navbar-text.html
│ │ ├── nav-dropdown.html
│ │ ├── nav.html
│ │ ├── nav-justified.html
│ │ ├── nav-pills.html
│ │ ├── nav-stacked.html
│ │ ├── pager2.html
│ │ ├── pager.html
│ │ ├── pagination.html
│ │ └── pagination-size.html
│ ├── 7.6
│ │ ├── badge.html
│ │ ├── label1.html
│ │ └── label2.html
│ ├── 7.7
│ │ ├── panel.html
│ │ ├── panel-list-group2.html
│ │ ├── panel-list-group.html
│ │ ├── panel-style.html
│ │ ├── panel-table2.html
│ │ └── panel-table.html
│ ├── 7.8
│ │ ├── jumbotron2.html
│ │ ├── jumbotron.html
│ │ ├── page-header.html
│ │ └── well.html
│ ├── 7.9
│ │ ├── caption.html
│ │ └── thumbnail.html
│ ├── android.png
│ ├── bootstrap
│ │ ├── css
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap-theme.min.css
│ │ ├── fonts
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ └── glyphicons-halflings-regular.woff2
│ │ ├── js
│ │ │ └── bootstrap.min.js
│ │ └── less
│ │ ├── alerts.less
│ │ ├── badges.less
│ │ ├── bootstrap.less
│ │ ├── breadcrumbs.less
│ │ ├── button-groups.less
│ │ ├── buttons.less
│ │ ├── carousel.less
│ │ ├── close.less
│ │ ├── code.less
│ │ ├── component-animations.less
│ │ ├── dropdowns.less
│ │ ├── forms.less
│ │ ├── glyphicons.less
│ │ ├── grid.less
│ │ ├── input-groups.less
│ │ ├── jumbotron.less
│ │ ├── labels.less
│ │ ├── list-group.less
│ │ ├── media.less
│ │ ├── mixins
│ │ │ ├── alerts.less
│ │ │ ├── background-variant.less
│ │ │ ├── border-radius.less
│ │ │ ├── buttons.less
│ │ │ ├── center-block.less
│ │ │ ├── clearfix.less
│ │ │ ├── forms.less
│ │ │ ├── gradients.less
│ │ │ ├── grid-framework.less
│ │ │ ├── grid.less
│ │ │ ├── hide-text.less
│ │ │ ├── image.less
│ │ │ ├── labels.less
│ │ │ ├── list-group.less
│ │ │ ├── nav-divider.less
│ │ │ ├── nav-vertical-align.less
│ │ │ ├── opacity.less
│ │ │ ├── pagination.less
│ │ │ ├── panels.less
│ │ │ ├── progress-bar.less
│ │ │ ├── reset-filter.less
│ │ │ ├── reset-text.less
│ │ │ ├── resize.less
│ │ │ ├── responsive-visibility.less
│ │ │ ├── size.less
│ │ │ ├── tab-focus.less
│ │ │ ├── table-row.less
│ │ │ ├── text-emphasis.less
│ │ │ ├── text-overflow.less
│ │ │ └── vendor-prefixes.less
│ │ ├── mixins.less
│ │ ├── modals.less
│ │ ├── navbar.less
│ │ ├── navs.less
│ │ ├── normalize.less
│ │ ├── pager.less
│ │ ├── pagination.less
│ │ ├── panels.less
│ │ ├── popovers.less
│ │ ├── print.less
│ │ ├── progress-bars.less
│ │ ├── responsive-embed.less
│ │ ├── responsive-utilities.less
│ │ ├── scaffolding.less
│ │ ├── tables.less
│ │ ├── theme.less
│ │ ├── thumbnails.less
│ │ ├── tooltip.less
│ │ ├── type.less
│ │ ├── utilities.less
│ │ ├── variables.less
│ │ └── wells.less
│ ├── fklogo.gif
│ ├── javaee.png
│ ├── java.png
│ ├── jquery-3.1.1.js
│ ├── less.min.js
│ └── swift.png
├── 08
│ ├── 8.10
│ │ ├── collapse-accordion.html
│ │ ├── collapse.html
│ │ └── collapse-js.html
│ ├── 8.11
│ │ ├── carousel-data.html
│ │ ├── carousel-event.html
│ │ ├── carousel.html
│ │ ├── carousel-js.html
│ │ └── images
│ │ ├── lijiang.jpg
│ │ ├── qiao.jpg
│ │ ├── shuangta.jpg
│ │ └── xiangbi.jpg
│ ├── 8.2
│ │ ├── modal-data.html
│ │ ├── modal-event.html
│ │ ├── modal-js.html
│ │ ├── modal-show1.html
│ │ ├── modal-show2.html
│ │ └── modal-vary-content.html
│ ├── 8.3
│ │ ├── dropdown-data.html
│ │ ├── dropdown-event.html
│ │ └── dropdown-js.html
│ ├── 8.4
│ │ ├── scrollspy-data.html
│ │ └── scrollspy-js.html
│ ├── 8.5
│ │ ├── tab-content-data.html
│ │ ├── tab-content-event.html
│ │ ├── tab-content.html
│ │ ├── tab-content-js.html
│ │ └── tab-content-pills.html
│ ├── 8.6
│ │ ├── tooltip-event.html
│ │ ├── tooltip.html
│ │ └── tooltip-option.html
│ ├── 8.7
│ │ ├── popover-focus.html
│ │ └── popover.html
│ ├── 8.8
│ │ ├── alert-data.html
│ │ ├── alert-event.html
│ │ └── alert-js.html
│ ├── 8.9
│ │ ├── button-checkbox.html
│ │ ├── button-js.html
│ │ ├── button-radio.html
│ │ ├── button-toggle.html
│ │ └── button-toggle-js.html
│ ├── bootstrap
│ │ ├── css
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap-theme.min.css
│ │ ├── fonts
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ └── glyphicons-halflings-regular.woff2
│ │ ├── js
│ │ │ └── bootstrap.min.js
│ │ └── less
│ │ ├── alerts.less
│ │ ├── badges.less
│ │ ├── bootstrap.less
│ │ ├── breadcrumbs.less
│ │ ├── button-groups.less
│ │ ├── buttons.less
│ │ ├── carousel.less
│ │ ├── close.less
│ │ ├── code.less
│ │ ├── component-animations.less
│ │ ├── dropdowns.less
│ │ ├── forms.less
│ │ ├── glyphicons.less
│ │ ├── grid.less
│ │ ├── input-groups.less
│ │ ├── jumbotron.less
│ │ ├── labels.less
│ │ ├── list-group.less
│ │ ├── media.less
│ │ ├── mixins
│ │ │ ├── alerts.less
│ │ │ ├── background-variant.less
│ │ │ ├── border-radius.less
│ │ │ ├── buttons.less
│ │ │ ├── center-block.less
│ │ │ ├── clearfix.less
│ │ │ ├── forms.less
│ │ │ ├── gradients.less
│ │ │ ├── grid-framework.less
│ │ │ ├── grid.less
│ │ │ ├── hide-text.less
│ │ │ ├── image.less
│ │ │ ├── labels.less
│ │ │ ├── list-group.less
│ │ │ ├── nav-divider.less
│ │ │ ├── nav-vertical-align.less
│ │ │ ├── opacity.less
│ │ │ ├── pagination.less
│ │ │ ├── panels.less
│ │ │ ├── progress-bar.less
│ │ │ ├── reset-filter.less
│ │ │ ├── reset-text.less
│ │ │ ├── resize.less
│ │ │ ├── responsive-visibility.less
│ │ │ ├── size.less
│ │ │ ├── tab-focus.less
│ │ │ ├── table-row.less
│ │ │ ├── text-emphasis.less
│ │ │ ├── text-overflow.less
│ │ │ └── vendor-prefixes.less
│ │ ├── mixins.less
│ │ ├── modals.less
│ │ ├── navbar.less
│ │ ├── navs.less
│ │ ├── normalize.less
│ │ ├── pager.less
│ │ ├── pagination.less
│ │ ├── panels.less
│ │ ├── popovers.less
│ │ ├── print.less
│ │ ├── progress-bars.less
│ │ ├── responsive-embed.less
│ │ ├── responsive-utilities.less
│ │ ├── scaffolding.less
│ │ ├── tables.less
│ │ ├── theme.less
│ │ ├── thumbnails.less
│ │ ├── tooltip.less
│ │ ├── type.less
│ │ ├── utilities.less
│ │ ├── variables.less
│ │ └── wells.less
│ ├── jquery-3.1.1.js
│ └── less.min.js
├── 09
│ ├── 09.readme.txt
│ ├── BookSystem
│ │ ├── build
│ │ │ └── classes
│ │ │ ├── hibernate.cfg.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ ├── booksys
│ │ │ │ ├── controller
│ │ │ │ │ ├── BaseController.class
│ │ │ │ │ ├── BookController.class
│ │ │ │ │ ├── CategoryController.class
│ │ │ │ │ ├── InventoryController.class
│ │ │ │ │ └── SaleController.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── BookDao.class
│ │ │ │ │ ├── CategoryDao.class
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── BookDaoHibernate4.class
│ │ │ │ │ │ ├── CategoryDaoHibernate4.class
│ │ │ │ │ │ ├── InventoryDaoHibernate4.class
│ │ │ │ │ │ ├── ItemDaoHibernate4.class
│ │ │ │ │ │ └── SaleDaoHibernate4.class
│ │ │ │ │ ├── InventoryDao.class
│ │ │ │ │ ├── ItemDao.class
│ │ │ │ │ └── SaleDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── Book.class
│ │ │ │ │ ├── Category.class
│ │ │ │ │ ├── Inventory.class
│ │ │ │ │ ├── Item.class
│ │ │ │ │ └── Sale.class
│ │ │ │ ├── exception
│ │ │ │ │ └── BookException.class
│ │ │ │ └── service
│ │ │ │ ├── BookService.class
│ │ │ │ └── impl
│ │ │ │ └── BookServiceImpl.class
│ │ │ └── common
│ │ │ └── dao
│ │ │ ├── BaseDao.class
│ │ │ └── impl
│ │ │ └── BaseDaoHibernate4.class
│ │ ├── src
│ │ │ ├── hibernate.cfg.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ ├── booksys
│ │ │ │ ├── controller
│ │ │ │ │ ├── BaseController.java
│ │ │ │ │ ├── BookController.java
│ │ │ │ │ ├── CategoryController.java
│ │ │ │ │ ├── InventoryController.java
│ │ │ │ │ └── SaleController.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── BookDao.java
│ │ │ │ │ ├── CategoryDao.java
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── BookDaoHibernate4.java
│ │ │ │ │ │ ├── CategoryDaoHibernate4.java
│ │ │ │ │ │ ├── InventoryDaoHibernate4.java
│ │ │ │ │ │ ├── ItemDaoHibernate4.java
│ │ │ │ │ │ └── SaleDaoHibernate4.java
│ │ │ │ │ ├── InventoryDao.java
│ │ │ │ │ ├── ItemDao.java
│ │ │ │ │ └── SaleDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── Book.java
│ │ │ │ │ ├── Category.java
│ │ │ │ │ ├── Inventory.java
│ │ │ │ │ ├── Item.java
│ │ │ │ │ └── Sale.java
│ │ │ │ ├── exception
│ │ │ │ │ └── BookException.java
│ │ │ │ └── service
│ │ │ │ ├── BookService.java
│ │ │ │ └── impl
│ │ │ │ └── BookServiceImpl.java
│ │ │ └── common
│ │ │ └── dao
│ │ │ ├── BaseDao.java
│ │ │ └── impl
│ │ │ └── BaseDaoHibernate4.java
│ │ └── WebContent
│ │ ├── angularjs
│ │ │ ├── angular-1.6.2.min.js
│ │ │ ├── angular-animate.min.js
│ │ │ ├── angular-sanitize.min.js
│ │ │ └── angular-ui-router.min.js
│ │ ├── bootstrap
│ │ │ ├── css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap-theme.min.css
│ │ │ ├── fonts
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ ├── jquery-3.1.1.js
│ │ │ └── js
│ │ │ └── bootstrap.min.js
│ │ ├── images
│ │ │ └── fklogo.gif
│ │ ├── index.jsp
│ │ ├── jquery
│ │ │ └── jquery-3.1.1.js
│ │ ├── js
│ │ │ ├── app.js
│ │ │ ├── book.js
│ │ │ ├── category.js
│ │ │ ├── inventory.js
│ │ │ └── sale.js
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ └── WEB-INF
│ │ ├── appCtx.xml
│ │ ├── content
│ │ │ ├── addBook.html
│ │ │ ├── addCategory.html
│ │ │ ├── inventoryBook.html
│ │ │ ├── listBooks.html
│ │ │ ├── listCategories.html
│ │ │ ├── listInventories.html
│ │ │ ├── listSales.html
│ │ │ ├── main.html
│ │ │ ├── main.jsp
│ │ │ ├── saleBook.html
│ │ │ ├── updateBook.html
│ │ │ └── updateCategory.html
│ │ ├── daoCtx.xml
│ │ ├── lib
│ │ │ ├── antlr-2.7.7.jar
│ │ │ ├── aopalliance-1.0.0.jar
│ │ │ ├── aspectjtools.jar
│ │ │ ├── aspectjweaver.jar
│ │ │ ├── c3p0-0.9.5.2.jar
│ │ │ ├── classmate-1.3.0.jar
│ │ │ ├── commons-logging-1.2.jar
│ │ │ ├── dom4j-1.6.1.jar
│ │ │ ├── hibernate-commons-annotations-5.0.1.Final.jar
│ │ │ ├── hibernate-core-5.2.10.Final.jar
│ │ │ ├── hibernate-jpa-2.1-api-1.0.0.Final.jar
│ │ │ ├── jackson-annotations-2.8.8.jar
│ │ │ ├── jackson-core-2.8.8.jar
│ │ │ ├── jackson-databind-2.8.8.jar
│ │ │ ├── jandex-2.0.3.Final.jar
│ │ │ ├── javassist-3.20.0-GA.jar
│ │ │ ├── jboss-logging-3.3.0.Final.jar
│ │ │ ├── jboss-transaction-api_1.2_spec-1.0.1.Final.jar
│ │ │ ├── mchange-commons-java-0.2.11.jar
│ │ │ ├── mysql-connector-java-5.1.42-bin.jar
│ │ │ ├── spring-aop-4.3.8.RELEASE.jar
│ │ │ ├── spring-aspects-4.3.8.RELEASE.jar
│ │ │ ├── spring-beans-4.3.8.RELEASE.jar
│ │ │ ├── spring-context-4.3.8.RELEASE.jar
│ │ │ ├── spring-context-support-4.3.8.RELEASE.jar
│ │ │ ├── spring-core-4.3.8.RELEASE.jar
│ │ │ ├── spring-expression-4.3.8.RELEASE.jar
│ │ │ ├── spring-instrument-4.3.8.RELEASE.jar
│ │ │ ├── spring-instrument-tomcat-4.3.8.RELEASE.jar
│ │ │ ├── spring-jdbc-4.3.8.RELEASE.jar
│ │ │ ├── spring-jms-4.3.8.RELEASE.jar
│ │ │ ├── spring-messaging-4.3.8.RELEASE.jar
│ │ │ ├── spring-orm-4.3.8.RELEASE.jar
│ │ │ ├── spring-oxm-4.3.8.RELEASE.jar
│ │ │ ├── spring-test-4.3.8.RELEASE.jar
│ │ │ ├── spring-tx-4.3.8.RELEASE.jar
│ │ │ ├── spring-web-4.3.8.RELEASE.jar
│ │ │ ├── spring-webmvc-4.3.8.RELEASE.jar
│ │ │ ├── spring-webmvc-portlet-4.3.8.RELEASE.jar
│ │ │ └── spring-websocket-4.3.8.RELEASE.jar
│ │ ├── springmvc-servlet.xml
│ │ └── web.xml
│ ├── BookSystem_Ant
│ │ ├── angularjs
│ │ │ ├── angular-1.6.2.min.js
│ │ │ ├── angular-animate.min.js
│ │ │ ├── angular-sanitize.min.js
│ │ │ └── angular-ui-router.min.js
│ │ ├── bootstrap
│ │ │ ├── css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap-theme.min.css
│ │ │ ├── fonts
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ ├── jquery-3.1.1.js
│ │ │ └── js
│ │ │ └── bootstrap.min.js
│ │ ├── images
│ │ │ └── fklogo.gif
│ │ ├── index.jsp
│ │ ├── jquery
│ │ │ └── jquery-3.1.1.js
│ │ ├── js
│ │ │ ├── app.js
│ │ │ ├── book.js
│ │ │ ├── category.js
│ │ │ ├── inventory.js
│ │ │ └── sale.js
│ │ └── WEB-INF
│ │ ├── appCtx.xml
│ │ ├── build.xml
│ │ ├── classes
│ │ │ ├── hibernate.cfg.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ ├── booksys
│ │ │ │ ├── controller
│ │ │ │ │ ├── BaseController.class
│ │ │ │ │ ├── BookController.class
│ │ │ │ │ ├── CategoryController.class
│ │ │ │ │ ├── InventoryController.class
│ │ │ │ │ └── SaleController.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── BookDao.class
│ │ │ │ │ ├── CategoryDao.class
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── BookDaoHibernate4.class
│ │ │ │ │ │ ├── CategoryDaoHibernate4.class
│ │ │ │ │ │ ├── InventoryDaoHibernate4.class
│ │ │ │ │ │ ├── ItemDaoHibernate4.class
│ │ │ │ │ │ └── SaleDaoHibernate4.class
│ │ │ │ │ ├── InventoryDao.class
│ │ │ │ │ ├── ItemDao.class
│ │ │ │ │ └── SaleDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── Book.class
│ │ │ │ │ ├── Category.class
│ │ │ │ │ ├── Inventory.class
│ │ │ │ │ ├── Item.class
│ │ │ │ │ └── Sale.class
│ │ │ │ ├── exception
│ │ │ │ │ └── BookException.class
│ │ │ │ └── service
│ │ │ │ ├── BookService.class
│ │ │ │ └── impl
│ │ │ │ └── BookServiceImpl.class
│ │ │ └── common
│ │ │ └── dao
│ │ │ ├── BaseDao.class
│ │ │ └── impl
│ │ │ └── BaseDaoHibernate4.class
│ │ ├── content
│ │ │ ├── addBook.html
│ │ │ ├── addCategory.html
│ │ │ ├── inventoryBook.html
│ │ │ ├── listBooks.html
│ │ │ ├── listCategories.html
│ │ │ ├── listInventories.html
│ │ │ ├── listSales.html
│ │ │ ├── main.html
│ │ │ ├── main.jsp
│ │ │ ├── saleBook.html
│ │ │ ├── updateBook.html
│ │ │ └── updateCategory.html
│ │ ├── daoCtx.xml
│ │ ├── lib
│ │ │ ├── antlr-2.7.7.jar
│ │ │ ├── aopalliance-1.0.0.jar
│ │ │ ├── aspectjtools.jar
│ │ │ ├── aspectjweaver.jar
│ │ │ ├── c3p0-0.9.5.2.jar
│ │ │ ├── classmate-1.3.0.jar
│ │ │ ├── commons-logging-1.2.jar
│ │ │ ├── dom4j-1.6.1.jar
│ │ │ ├── hibernate-commons-annotations-5.0.1.Final.jar
│ │ │ ├── hibernate-core-5.2.10.Final.jar
│ │ │ ├── hibernate-jpa-2.1-api-1.0.0.Final.jar
│ │ │ ├── jackson-annotations-2.8.8.jar
│ │ │ ├── jackson-core-2.8.8.jar
│ │ │ ├── jackson-databind-2.8.8.jar
│ │ │ ├── jandex-2.0.3.Final.jar
│ │ │ ├── javassist-3.20.0-GA.jar
│ │ │ ├── jboss-logging-3.3.0.Final.jar
│ │ │ ├── jboss-transaction-api_1.2_spec-1.0.1.Final.jar
│ │ │ ├── mchange-commons-java-0.2.11.jar
│ │ │ ├── mysql-connector-java-5.1.42-bin.jar
│ │ │ ├── spring-aop-4.3.8.RELEASE.jar
│ │ │ ├── spring-aspects-4.3.8.RELEASE.jar
│ │ │ ├── spring-beans-4.3.8.RELEASE.jar
│ │ │ ├── spring-context-4.3.8.RELEASE.jar
│ │ │ ├── spring-context-support-4.3.8.RELEASE.jar
│ │ │ ├── spring-core-4.3.8.RELEASE.jar
│ │ │ ├── spring-expression-4.3.8.RELEASE.jar
│ │ │ ├── spring-instrument-4.3.8.RELEASE.jar
│ │ │ ├── spring-instrument-tomcat-4.3.8.RELEASE.jar
│ │ │ ├── spring-jdbc-4.3.8.RELEASE.jar
│ │ │ ├── spring-jms-4.3.8.RELEASE.jar
│ │ │ ├── spring-messaging-4.3.8.RELEASE.jar
│ │ │ ├── spring-orm-4.3.8.RELEASE.jar
│ │ │ ├── spring-oxm-4.3.8.RELEASE.jar
│ │ │ ├── spring-test-4.3.8.RELEASE.jar
│ │ │ ├── spring-tx-4.3.8.RELEASE.jar
│ │ │ ├── spring-web-4.3.8.RELEASE.jar
│ │ │ ├── spring-webmvc-4.3.8.RELEASE.jar
│ │ │ ├── spring-webmvc-portlet-4.3.8.RELEASE.jar
│ │ │ └── spring-websocket-4.3.8.RELEASE.jar
│ │ ├── springmvc-servlet.xml
│ │ ├── src
│ │ │ ├── hibernate.cfg.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ ├── booksys
│ │ │ │ ├── controller
│ │ │ │ │ ├── BaseController.java
│ │ │ │ │ ├── BookController.java
│ │ │ │ │ ├── CategoryController.java
│ │ │ │ │ ├── InventoryController.java
│ │ │ │ │ └── SaleController.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── BookDao.java
│ │ │ │ │ ├── CategoryDao.java
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── BookDaoHibernate4.java
│ │ │ │ │ │ ├── CategoryDaoHibernate4.java
│ │ │ │ │ │ ├── InventoryDaoHibernate4.java
│ │ │ │ │ │ ├── ItemDaoHibernate4.java
│ │ │ │ │ │ └── SaleDaoHibernate4.java
│ │ │ │ │ ├── InventoryDao.java
│ │ │ │ │ ├── ItemDao.java
│ │ │ │ │ └── SaleDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── Book.java
│ │ │ │ │ ├── Category.java
│ │ │ │ │ ├── Inventory.java
│ │ │ │ │ ├── Item.java
│ │ │ │ │ └── Sale.java
│ │ │ │ ├── exception
│ │ │ │ │ └── BookException.java
│ │ │ │ └── service
│ │ │ │ ├── BookService.java
│ │ │ │ └── impl
│ │ │ │ └── BookServiceImpl.java
│ │ │ └── common
│ │ │ └── dao
│ │ │ ├── BaseDao.java
│ │ │ └── impl
│ │ │ └── BaseDaoHibernate4.java
│ │ └── web.xml
│ └── mysql.sql
├── 10
│ ├── 10.readme.txt
│ ├── auction
│ │ ├── build
│ │ │ └── classes
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ ├── auction
│ │ │ │ ├── business
│ │ │ │ │ ├── BidBean.class
│ │ │ │ │ ├── ItemBean.class
│ │ │ │ │ └── KindBean.class
│ │ │ │ ├── controller
│ │ │ │ │ ├── AuctionController.class
│ │ │ │ │ └── authority
│ │ │ │ │ ├── AuthController.class
│ │ │ │ │ └── AuthorityInterceptor.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── AuctionUserDao.class
│ │ │ │ │ ├── BidDao.class
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── AuctionUserDaoHibernate.class
│ │ │ │ │ │ ├── BidDaoHibernate.class
│ │ │ │ │ │ ├── ItemDaoHibernate.class
│ │ │ │ │ │ ├── KindDaoHibernate.class
│ │ │ │ │ │ └── StateDaoHibernate.class
│ │ │ │ │ ├── ItemDao.class
│ │ │ │ │ ├── KindDao.class
│ │ │ │ │ └── StateDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── AuctionUser.class
│ │ │ │ │ ├── Bid.class
│ │ │ │ │ ├── Item.class
│ │ │ │ │ ├── Kind.class
│ │ │ │ │ └── State.class
│ │ │ │ ├── exception
│ │ │ │ │ └── AuctionException.class
│ │ │ │ ├── service
│ │ │ │ │ ├── AuctionService.class
│ │ │ │ │ └── impl
│ │ │ │ │ └── AuctionServiceImpl.class
│ │ │ │ └── web
│ │ │ │ └── AuthImg.class
│ │ │ └── common
│ │ │ └── dao
│ │ │ ├── BaseDao.class
│ │ │ └── impl
│ │ │ └── BaseDaoHibernate4.class
│ │ ├── src
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ ├── auction
│ │ │ │ ├── business
│ │ │ │ │ ├── BidBean.java
│ │ │ │ │ ├── ItemBean.java
│ │ │ │ │ └── KindBean.java
│ │ │ │ ├── controller
│ │ │ │ │ ├── AuctionController.java
│ │ │ │ │ └── authority
│ │ │ │ │ ├── AuthController.java
│ │ │ │ │ └── AuthorityInterceptor.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── AuctionUserDao.java
│ │ │ │ │ ├── BidDao.java
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── AuctionUserDaoHibernate.java
│ │ │ │ │ │ ├── BidDaoHibernate.java
│ │ │ │ │ │ ├── ItemDaoHibernate.java
│ │ │ │ │ │ ├── KindDaoHibernate.java
│ │ │ │ │ │ └── StateDaoHibernate.java
│ │ │ │ │ ├── ItemDao.java
│ │ │ │ │ ├── KindDao.java
│ │ │ │ │ └── StateDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── AuctionUser.java
│ │ │ │ │ ├── Bid.java
│ │ │ │ │ ├── Item.java
│ │ │ │ │ ├── Kind.java
│ │ │ │ │ └── State.java
│ │ │ │ ├── exception
│ │ │ │ │ └── AuctionException.java
│ │ │ │ ├── service
│ │ │ │ │ ├── AuctionService.java
│ │ │ │ │ └── impl
│ │ │ │ │ └── AuctionServiceImpl.java
│ │ │ │ └── web
│ │ │ │ └── AuthImg.java
│ │ │ └── common
│ │ │ └── dao
│ │ │ ├── BaseDao.java
│ │ │ └── impl
│ │ │ └── BaseDaoHibernate4.java
│ │ └── WebContent
│ │ ├── addBid.html
│ │ ├── addCategory.html
│ │ ├── addItem.html
│ │ ├── bootstrap
│ │ │ ├── css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap-theme.min.css
│ │ │ ├── fonts
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ ├── jquery-3.1.1.js
│ │ │ └── js
│ │ │ └── bootstrap.min.js
│ │ ├── home.html
│ │ ├── images
│ │ │ └── fklogo.gif
│ │ ├── index.html
│ │ ├── jquery
│ │ │ └── jquery-3.1.1.js
│ │ ├── js
│ │ │ ├── addBid.js
│ │ │ ├── addCategory.js
│ │ │ ├── addItem.js
│ │ │ ├── index.js
│ │ │ ├── login.js
│ │ │ ├── viewBid.js
│ │ │ ├── viewCategory.js
│ │ │ ├── viewFail.js
│ │ │ ├── viewInBid.js
│ │ │ ├── viewOwnerItem.js
│ │ │ └── viewSucc.js
│ │ ├── login.html
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── viewBid.html
│ │ ├── viewCategory.html
│ │ ├── viewFail.html
│ │ ├── viewInBid.html
│ │ ├── viewOwnerItem.html
│ │ ├── viewSucc.html
│ │ └── WEB-INF
│ │ ├── appCtx.xml
│ │ ├── daoCtx.xml
│ │ ├── lib
│ │ │ ├── antlr-2.7.7.jar
│ │ │ ├── aopalliance-1.0.0.jar
│ │ │ ├── aspectjtools.jar
│ │ │ ├── aspectjweaver.jar
│ │ │ ├── c3p0-0.9.5.2.jar
│ │ │ ├── classmate-1.3.0.jar
│ │ │ ├── commons-logging-1.2.jar
│ │ │ ├── dom4j-1.6.1.jar
│ │ │ ├── hibernate-commons-annotations-5.0.1.Final.jar
│ │ │ ├── hibernate-core-5.2.10.Final.jar
│ │ │ ├── hibernate-jpa-2.1-api-1.0.0.Final.jar
│ │ │ ├── jackson-annotations-2.8.8.jar
│ │ │ ├── jackson-core-2.8.8.jar
│ │ │ ├── jackson-databind-2.8.8.jar
│ │ │ ├── jandex-2.0.3.Final.jar
│ │ │ ├── javassist-3.20.0-GA.jar
│ │ │ ├── jboss-logging-3.3.0.Final.jar
│ │ │ ├── jboss-transaction-api_1.2_spec-1.0.1.Final.jar
│ │ │ ├── log4j-1.2.15.jar
│ │ │ ├── mail-1.4.0.jar
│ │ │ ├── mchange-commons-java-0.2.11.jar
│ │ │ ├── mysql-connector-java-5.1.42-bin.jar
│ │ │ ├── spring-aop-4.3.8.RELEASE.jar
│ │ │ ├── spring-aspects-4.3.8.RELEASE.jar
│ │ │ ├── spring-beans-4.3.8.RELEASE.jar
│ │ │ ├── spring-context-4.3.8.RELEASE.jar
│ │ │ ├── spring-context-support-4.3.8.RELEASE.jar
│ │ │ ├── spring-core-4.3.8.RELEASE.jar
│ │ │ ├── spring-expression-4.3.8.RELEASE.jar
│ │ │ ├── spring-instrument-4.3.8.RELEASE.jar
│ │ │ ├── spring-instrument-tomcat-4.3.8.RELEASE.jar
│ │ │ ├── spring-jdbc-4.3.8.RELEASE.jar
│ │ │ ├── spring-jms-4.3.8.RELEASE.jar
│ │ │ ├── spring-messaging-4.3.8.RELEASE.jar
│ │ │ ├── spring-orm-4.3.8.RELEASE.jar
│ │ │ ├── spring-oxm-4.3.8.RELEASE.jar
│ │ │ ├── spring-test-4.3.8.RELEASE.jar
│ │ │ ├── spring-tx-4.3.8.RELEASE.jar
│ │ │ ├── spring-web-4.3.8.RELEASE.jar
│ │ │ ├── spring-webmvc-4.3.8.RELEASE.jar
│ │ │ ├── spring-webmvc-portlet-4.3.8.RELEASE.jar
│ │ │ └── spring-websocket-4.3.8.RELEASE.jar
│ │ ├── springmvc-servlet.xml
│ │ └── web.xml
│ ├── auction_ant
│ │ ├── addBid.html
│ │ ├── addCategory.html
│ │ ├── addItem.html
│ │ ├── bootstrap
│ │ │ ├── css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap-theme.min.css
│ │ │ ├── fonts
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ ├── jquery-3.1.1.js
│ │ │ └── js
│ │ │ └── bootstrap.min.js
│ │ ├── home.html
│ │ ├── images
│ │ │ └── fklogo.gif
│ │ ├── index.html
│ │ ├── jquery
│ │ │ └── jquery-3.1.1.js
│ │ ├── js
│ │ │ ├── addBid.js
│ │ │ ├── addCategory.js
│ │ │ ├── addItem.js
│ │ │ ├── index.js
│ │ │ ├── login.js
│ │ │ ├── viewBid.js
│ │ │ ├── viewCategory.js
│ │ │ ├── viewFail.js
│ │ │ ├── viewInBid.js
│ │ │ ├── viewOwnerItem.js
│ │ │ └── viewSucc.js
│ │ ├── login.html
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── viewBid.html
│ │ ├── viewCategory.html
│ │ ├── viewFail.html
│ │ ├── viewInBid.html
│ │ ├── viewOwnerItem.html
│ │ ├── viewSucc.html
│ │ └── WEB-INF
│ │ ├── appCtx.xml
│ │ ├── build.xml
│ │ ├── classes
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ ├── auction
│ │ │ │ ├── business
│ │ │ │ │ ├── BidBean.class
│ │ │ │ │ ├── ItemBean.class
│ │ │ │ │ └── KindBean.class
│ │ │ │ ├── controller
│ │ │ │ │ ├── AuctionController.class
│ │ │ │ │ └── authority
│ │ │ │ │ ├── AuthController.class
│ │ │ │ │ └── AuthorityInterceptor.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── AuctionUserDao.class
│ │ │ │ │ ├── BidDao.class
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── AuctionUserDaoHibernate.class
│ │ │ │ │ │ ├── BidDaoHibernate.class
│ │ │ │ │ │ ├── ItemDaoHibernate.class
│ │ │ │ │ │ ├── KindDaoHibernate.class
│ │ │ │ │ │ └── StateDaoHibernate.class
│ │ │ │ │ ├── ItemDao.class
│ │ │ │ │ ├── KindDao.class
│ │ │ │ │ └── StateDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── AuctionUser.class
│ │ │ │ │ ├── Bid.class
│ │ │ │ │ ├── Item.class
│ │ │ │ │ ├── Kind.class
│ │ │ │ │ └── State.class
│ │ │ │ ├── exception
│ │ │ │ │ └── AuctionException.class
│ │ │ │ ├── service
│ │ │ │ │ ├── AuctionService.class
│ │ │ │ │ └── impl
│ │ │ │ │ └── AuctionServiceImpl.class
│ │ │ │ └── web
│ │ │ │ └── AuthImg.class
│ │ │ └── common
│ │ │ └── dao
│ │ │ ├── BaseDao.class
│ │ │ └── impl
│ │ │ └── BaseDaoHibernate4.class
│ │ ├── daoCtx.xml
│ │ ├── lib
│ │ │ ├── antlr-2.7.7.jar
│ │ │ ├── aopalliance-1.0.0.jar
│ │ │ ├── aspectjtools.jar
│ │ │ ├── aspectjweaver.jar
│ │ │ ├── c3p0-0.9.5.2.jar
│ │ │ ├── classmate-1.3.0.jar
│ │ │ ├── commons-logging-1.2.jar
│ │ │ ├── dom4j-1.6.1.jar
│ │ │ ├── hibernate-commons-annotations-5.0.1.Final.jar
│ │ │ ├── hibernate-core-5.2.10.Final.jar
│ │ │ ├── hibernate-jpa-2.1-api-1.0.0.Final.jar
│ │ │ ├── jackson-annotations-2.8.8.jar
│ │ │ ├── jackson-core-2.8.8.jar
│ │ │ ├── jackson-databind-2.8.8.jar
│ │ │ ├── jandex-2.0.3.Final.jar
│ │ │ ├── javassist-3.20.0-GA.jar
│ │ │ ├── jboss-logging-3.3.0.Final.jar
│ │ │ ├── jboss-transaction-api_1.2_spec-1.0.1.Final.jar
│ │ │ ├── log4j-1.2.15.jar
│ │ │ ├── mail-1.4.0.jar
│ │ │ ├── mchange-commons-java-0.2.11.jar
│ │ │ ├── mysql-connector-java-5.1.42-bin.jar
│ │ │ ├── spring-aop-4.3.8.RELEASE.jar
│ │ │ ├── spring-aspects-4.3.8.RELEASE.jar
│ │ │ ├── spring-beans-4.3.8.RELEASE.jar
│ │ │ ├── spring-context-4.3.8.RELEASE.jar
│ │ │ ├── spring-context-support-4.3.8.RELEASE.jar
│ │ │ ├── spring-core-4.3.8.RELEASE.jar
│ │ │ ├── spring-expression-4.3.8.RELEASE.jar
│ │ │ ├── spring-instrument-4.3.8.RELEASE.jar
│ │ │ ├── spring-instrument-tomcat-4.3.8.RELEASE.jar
│ │ │ ├── spring-jdbc-4.3.8.RELEASE.jar
│ │ │ ├── spring-jms-4.3.8.RELEASE.jar
│ │ │ ├── spring-messaging-4.3.8.RELEASE.jar
│ │ │ ├── spring-orm-4.3.8.RELEASE.jar
│ │ │ ├── spring-oxm-4.3.8.RELEASE.jar
│ │ │ ├── spring-test-4.3.8.RELEASE.jar
│ │ │ ├── spring-tx-4.3.8.RELEASE.jar
│ │ │ ├── spring-web-4.3.8.RELEASE.jar
│ │ │ ├── spring-webmvc-4.3.8.RELEASE.jar
│ │ │ ├── spring-webmvc-portlet-4.3.8.RELEASE.jar
│ │ │ └── spring-websocket-4.3.8.RELEASE.jar
│ │ ├── springmvc-servlet.xml
│ │ ├── src
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ ├── auction
│ │ │ │ ├── business
│ │ │ │ │ ├── BidBean.java
│ │ │ │ │ ├── ItemBean.java
│ │ │ │ │ └── KindBean.java
│ │ │ │ ├── controller
│ │ │ │ │ ├── AuctionController.java
│ │ │ │ │ └── authority
│ │ │ │ │ ├── AuthController.java
│ │ │ │ │ └── AuthorityInterceptor.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── AuctionUserDao.java
│ │ │ │ │ ├── BidDao.java
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── AuctionUserDaoHibernate.java
│ │ │ │ │ │ ├── BidDaoHibernate.java
│ │ │ │ │ │ ├── ItemDaoHibernate.java
│ │ │ │ │ │ ├── KindDaoHibernate.java
│ │ │ │ │ │ └── StateDaoHibernate.java
│ │ │ │ │ ├── ItemDao.java
│ │ │ │ │ ├── KindDao.java
│ │ │ │ │ └── StateDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── AuctionUser.java
│ │ │ │ │ ├── Bid.java
│ │ │ │ │ ├── Item.java
│ │ │ │ │ ├── Kind.java
│ │ │ │ │ └── State.java
│ │ │ │ ├── exception
│ │ │ │ │ └── AuctionException.java
│ │ │ │ ├── service
│ │ │ │ │ ├── AuctionService.java
│ │ │ │ │ └── impl
│ │ │ │ │ └── AuctionServiceImpl.java
│ │ │ │ └── web
│ │ │ │ └── AuthImg.java
│ │ │ └── common
│ │ │ └── dao
│ │ │ ├── BaseDao.java
│ │ │ └── impl
│ │ │ └── BaseDaoHibernate4.java
│ │ └── web.xml
│ └── mysql.sql
└── 光盘说明.txt
473 directories, 1370 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论