在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 《Spring入门经典》源代码.rar

《Spring入门经典》源代码.rar

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:1.16M
  • 下载次数:1
  • 浏览次数:73
  • 发布时间:2021-12-01
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
《Spring入门经典》源代码(Mert Caliskan, Kenan Sevindik著)
【实例截图】
【核心代码】
4744302542948380514.rar
└── 《Spring入门经典》源代码(Mert Caliskan, Kenan Sevindik著)
├── spring-book-appendix-a
│   ├── ch10-exercise1
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   └── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   ├── App.java
│   │   │   ├── Course.java
│   │   │   └── CourseService.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── ch11-exercise2
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   ├── User.java
│   │   │   └── UserRestController.java
│   │   └── webapp
│   │   └── WEB-INF
│   │   ├── springmvc-servlet.xml
│   │   └── web.xml
│   ├── ch12-exercise1
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── applicationContext.xml
│   │   └── web.xml
│   ├── ch12-exercise2
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── applicationContext.xml
│   │   └── web.xml
│   ├── ch12-exercise3
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── wiley
│   │   │   │   └── beginningspring
│   │   │   │   └── ch12
│   │   │   │   └── BusinessService.java
│   │   │   └── resources
│   │   │   └── applicationContext.xml
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch12
│   │   └── MethodLevelSecurityTests.java
│   ├── ch1-exercise3-constructor-injection
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── exercises
│   │   │   └── ch1
│   │   │   ├── Bar.java
│   │   │   ├── Foo.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── ch1-exercise3-setter-injection
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── exercises
│   │   │   └── ch1
│   │   │   ├── Bar.java
│   │   │   ├── Foo.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── ch2-exercise1
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── exercises
│   │   │   └── ch2
│   │   │   ├── Foo.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── ch2-exercise2
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── exercises
│   │   │   └── ch2
│   │   │   ├── Foo.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── ch2-exercise3
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── exercises
│   │   └── ch2
│   │   ├── Bar.java
│   │   ├── Ch2Exercise3Configuration.java
│   │   ├── Foo.java
│   │   └── Main.java
│   ├── ch4-exercise1
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── Ch4Configuration.java
│   │   └── Main.java
│   ├── ch4-exercise2
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountByIdQuery.java
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── AccountDelete.java
│   │   ├── AccountInsert.java
│   │   ├── Account.java
│   │   ├── AccountUpdate.java
│   │   ├── Ch4Configuration.java
│   │   ├── DeleteFailedException.java
│   │   ├── InsertFailedException.java
│   │   ├── Main.java
│   │   └── UpdateFailedException.java
│   ├── ch4-exercise3
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountByIdQuery.java
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── AccountDelete.java
│   │   ├── AccountInsert.java
│   │   ├── Account.java
│   │   ├── AccountUpdate.java
│   │   ├── Ch4Configuration.java
│   │   ├── DeleteFailedException.java
│   │   ├── InsertFailedException.java
│   │   ├── Main.java
│   │   └── UpdateFailedException.java
│   ├── ch5-exercise1
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch5
│   │   │   └── Main.java
│   │   └── resources
│   │   └── META-INF
│   │   └── persistence.xml
│   ├── ch5-exercise2
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch5
│   │   │   ├── Ch5Configuration.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── META-INF
│   │   └── my-persistence.xml
│   ├── ch5-exercise3
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch5
│   │   │   ├── Ch5Configuration.java
│   │   │   ├── Foo.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── META-INF
│   │   └── my-persistence.xml
│   ├── ch6-exercise1
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   ├── ch5
│   │   │   │   ├── Ch5Configuration.java
│   │   │   │   └── Main.java
│   │   │   └── ch6
│   │   │   ├── Account.java
│   │   │   ├── AccountServiceImpl.java
│   │   │   ├── AccountService.java
│   │   │   ├── Ch6Configuration.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── META-INF
│   │   └── my-persistence.xml
│   ├── ch6-exercise3
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   ├── ch5
│   │   │   │   ├── Ch5Configuration.java
│   │   │   │   └── Main.java
│   │   │   └── ch6
│   │   │   ├── Account.java
│   │   │   ├── AccountServiceImpl.java
│   │   │   ├── AccountService.java
│   │   │   ├── Ch6Configuration.java
│   │   │   ├── Main.java
│   │   │   └── MyTxSync.java
│   │   └── resources
│   │   └── META-INF
│   │   └── my-persistence.xml
│   ├── ch7-exercise1
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   └── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch7
│   │   │   └── Foo.java
│   │   └── test
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch7
│   │   │   └── Ch7Exercise1Tests.java
│   │   └── resources
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch7
│   │   └── Ch7Exercise1Tests-context.xml
│   ├── ch7-exercise2
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── wiley
│   │   │   │   └── beginningspring
│   │   │   │   └── ch7
│   │   │   │   ├── Bar.java
│   │   │   │   ├── Ch7Configuration.java
│   │   │   │   └── Foo.java
│   │   │   └── resources
│   │   │   └── applicationContext.xml
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch7
│   │   └── Ch7Exercise2Tests.java
│   ├── ch7-exercise3
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   └── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch7
│   │   │   └── Foo.java
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch7
│   │   └── Ch7Exercise3Tests.java
│   ├── ch8-exercise1
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   ├── AfterPointcut.java
│   │   ├── App.java
│   │   ├── ApplicationConfig.java
│   │   ├── MyAnnotation.java
│   │   ├── MyBeanImpl.java
│   │   └── MyBean.java
│   ├── ch9-exercise1
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   ├── App.java
│   │   ├── ApplicationConfig.java
│   │   └── MyBean.java
│   ├── ch9-exercise2
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   └── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── MyStringUtils.java
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ReverseFunctionTests.java
│   └── pom.xml
├── spring-book-ch10
│   ├── annotationconfig
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch10
│   │   ├── ApplicationConfig.java
│   │   ├── Main.java
│   │   ├── User.java
│   │   └── UserService.java
│   ├── cacheevict
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── Main.java
│   │   │   ├── User.java
│   │   │   └── UserService.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── cachegrouping
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── ClassroomService.java
│   │   │   ├── Course.java
│   │   │   ├── Main.java
│   │   │   ├── Person.java
│   │   │   ├── Student.java
│   │   │   └── Teacher.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── cacheput
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── Main.java
│   │   │   ├── User.java
│   │   │   └── UserService.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── cachewithspel
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── Main.java
│   │   │   ├── User.java
│   │   │   └── UserService.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── compositecachemanager
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── ClassroomService.java
│   │   │   ├── Main.java
│   │   │   ├── Person.java
│   │   │   ├── Student.java
│   │   │   └── Teacher.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── concurrentmapcachemanager
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── Main.java
│   │   │   ├── User.java
│   │   │   └── UserService.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── condition
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── Main.java
│   │   │   ├── User.java
│   │   │   └── UserService.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── customkey
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── Main.java
│   │   │   ├── User.java
│   │   │   └── UserService.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── ehcacheintegration
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── Main.java
│   │   │   ├── User.java
│   │   │   └── UserService.java
│   │   └── resources
│   │   ├── applicationContext.xml
│   │   └── ehcache.xml
│   ├── guavaintegration
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── Main.java
│   │   │   ├── User.java
│   │   │   └── UserService.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── hazelcastintegration
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── Main.java
│   │   │   ├── User.java
│   │   │   └── UserService.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── initialisecache
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch10
│   │   ├── ApplicationConfig.java
│   │   ├── Main.java
│   │   ├── User.java
│   │   └── UserService.java
│   ├── noopcachemanager
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── Main.java
│   │   │   ├── User.java
│   │   │   └── UserService.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── pom.xml
│   ├── simplecachemanager
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch10
│   │   │   ├── Main.java
│   │   │   ├── User.java
│   │   │   └── UserService.java
│   │   └── resources
│   │   └── applicationContext.xml
│   └── unless
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch10
│   │   ├── Main.java
│   │   ├── User.java
│   │   └── UserService.java
│   └── resources
│   └── applicationContext.xml
├── spring-book-ch11
│   ├── basic
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch11
│   │   │   ├── controller
│   │   │   │   └── UserRestController.java
│   │   │   ├── domain
│   │   │   │   └── User.java
│   │   │   └── repository
│   │   │   └── UserRepository.java
│   │   └── webapp
│   │   └── WEB-INF
│   │   ├── springmvc-servlet.xml
│   │   └── web.xml
│   ├── basicwithannotations
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch11
│   │   │   ├── config
│   │   │   │   └── AppConfig.java
│   │   │   ├── controller
│   │   │   │   └── UserRestController.java
│   │   │   ├── domain
│   │   │   │   └── User.java
│   │   │   └── repository
│   │   │   └── UserRepository.java
│   │   └── webapp
│   │   └── WEB-INF
│   │   └── web.xml
│   ├── basicwithxml
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch11
│   │   │   ├── controller
│   │   │   │   └── UserRestController.java
│   │   │   ├── domain
│   │   │   │   └── User.java
│   │   │   └── repository
│   │   │   └── UserRepository.java
│   │   └── webapp
│   │   └── WEB-INF
│   │   ├── springmvc-servlet.xml
│   │   └── web.xml
│   ├── exceptionhandling
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch11
│   │   │   ├── controller
│   │   │   │   └── UserRestController.java
│   │   │   ├── domain
│   │   │   │   ├── RestErrorMessage.java
│   │   │   │   └── User.java
│   │   │   ├── exception
│   │   │   │   └── RestException.java
│   │   │   ├── handler
│   │   │   │   └── RestExceptionHandler.java
│   │   │   └── repository
│   │   │   └── UserRepository.java
│   │   └── webapp
│   │   └── WEB-INF
│   │   ├── springmvc-servlet.xml
│   │   └── web.xml
│   ├── pom.xml
│   └── testing
│   ├── pom.xml
│   └── src
│   ├── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch11
│   │   │   ├── controller
│   │   │   │   └── UserRestController.java
│   │   │   ├── domain
│   │   │   │   └── User.java
│   │   │   └── repository
│   │   │   └── UserRepository.java
│   │   └── webapp
│   │   └── WEB-INF
│   │   ├── springmvc-servlet.xml
│   │   └── web.xml
│   └── test
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch11
│   ├── AddUserTest.java
│   ├── DeleteUserTest.java
│   ├── ListUsersTest.java
│   ├── UpdateUserTest.java
│   └── UserRestControllerTestSuite.java
├── spring-book-ch12
│   ├── accessing-userdetails-using-jdbc
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── resources
│   │   │   └── security.sql
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── applicationContext.xml
│   │   └── web.xml
│   ├── authorizing-service-methods
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── wiley
│   │   │   │   └── beginningspring
│   │   │   │   └── ch12
│   │   │   │   └── BusinessService.java
│   │   │   └── resources
│   │   │   └── applicationContext.xml
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch12
│   │   └── MethodLevelSecurityTests.java
│   ├── authorizing-web-requests
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── webapp
│   │   ├── editor.jsp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── applicationContext.xml
│   │   └── web.xml
│   ├── configuring-and-using-spring-security
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── applicationContext.xml
│   │   └── web.xml
│   ├── expression-based-authorization
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── applicationContext.xml
│   │   └── web.xml
│   ├── pom.xml
│   └── using-jsp-security-tags
│   ├── pom.xml
│   └── src
│   └── main
│   └── webapp
│   ├── editor.jsp
│   ├── index.jsp
│   └── WEB-INF
│   ├── applicationContext.xml
│   └── web.xml
├── spring-book-ch13
│   ├── beanorder
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch13
│   │   ├── ApplicationConfig.java
│   │   ├── bean
│   │   │   ├── Classroom.java
│   │   │   ├── Instructor.java
│   │   │   ├── Person.java
│   │   │   ├── StudentOne.java
│   │   │   └── StudentTwo.java
│   │   └── Main.java
│   ├── conditional
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch13
│   │   ├── ApplicationConfig.java
│   │   ├── condition
│   │   │   ├── EmailNotificationCondition.java
│   │   │   └── SmsNotificationCondition.java
│   │   ├── Main.java
│   │   └── service
│   │   ├── EmailNotificationService.java
│   │   ├── NotificationService.java
│   │   └── SmsNotificationService.java
│   ├── lambdaexpressions
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch13
│   │   │   ├── AccountDao.java
│   │   │   ├── AccountDaoJdbcImpl.java
│   │   │   ├── Account.java
│   │   │   ├── ApplicationConfig.java
│   │   │   └── Main.java
│   │   └── resources
│   │   ├── create.sql
│   │   └── populate.sql
│   ├── methodreferences
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch13
│   │   │   ├── AccountDao.java
│   │   │   ├── AccountDaoJdbcImpl.java
│   │   │   ├── Account.java
│   │   │   ├── ApplicationConfig.java
│   │   │   └── Main.java
│   │   └── resources
│   │   ├── create.sql
│   │   └── populate.sql
│   ├── pom.xml
│   └── repeatableannotations
│   ├── pom.xml
│   └── src
│   └── main
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch13
│   ├── ApplicationConfig.java
│   ├── Main.java
│   └── SchedulerBean.java
├── spring-book-ch2
│   ├── annotation-based-autowiring
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch2
│   │   ├── AccountDaoInMemoryImpl.java
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── AccountServiceImpl.java
│   │   ├── AccountService.java
│   │   ├── ch2-beans.xml
│   │   └── Main.java
│   ├── annotation-based-configuration
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch2
│   │   ├── AccountDaoInMemoryImpl.java
│   │   ├── AccountDao.java
│   │   ├── Account.java
│   │   ├── AccountServiceImpl.java
│   │   ├── AccountService.java
│   │   ├── ch2-beans.xml
│   │   └── Main.java
│   ├── bean-definition-override
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch2
│   │   ├── Configuration1.java
│   │   ├── Configuration2.java
│   │   ├── Foo.java
│   │   └── Main.java
│   ├── bean-definition-profiles
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch2
│   │   │   └── Main.java
│   │   ├── resources
│   │   │   ├── applicationContext-profile.xml
│   │   │   ├── applicationContext.xml
│   │   │   ├── dataSource-dev.xml
│   │   │   └── dataSource-prod.xml
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   └── web.xml
│   ├── bean-instantiation-methods
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch2
│   │   │   ├── FooFactoryBean.java
│   │   │   ├── FooFactory.java
│   │   │   ├── Foo.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── bean-scopes
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch2
│   │   │   ├── CommandContext.java
│   │   │   ├── Command.java
│   │   │   ├── CommandManager.java
│   │   │   ├── UserPreferences.java
│   │   │   └── UserService.java
│   │   ├── resources
│   │   │   └── applicationContext.xml
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   └── web.xml
│   ├── configuring-environment
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch2
│   │   ├── Ch2Configuration.java
│   │   ├── Foo.java
│   │   └── Main.java
│   ├── constructor-injection
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch2
│   │   ├── AccountDaoInMemoryImpl.java
│   │   ├── AccountDao.java
│   │   ├── Account.java
│   │   ├── AccountServiceImpl.java
│   │   ├── AccountService.java
│   │   ├── A.java
│   │   ├── Bar.java
│   │   ├── Baz.java
│   │   ├── B.java
│   │   ├── ch2-beans.xml
│   │   ├── Foo.java
│   │   └── Main.java
│   ├── java-based-autowiring
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch2
│   │   ├── AccountDaoInMemoryImpl.java
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── AccountServiceImpl.java
│   │   ├── AccountService.java
│   │   ├── Ch2BeanConfiguration.java
│   │   └── Main.java
│   ├── java-based-configuration
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch2
│   │   ├── AccountDaoInMemoryImpl.java
│   │   ├── AccountDao.java
│   │   ├── Account.java
│   │   ├── AccountServiceImpl.java
│   │   ├── AccountService.java
│   │   ├── Ch2BeanConfiguration.java
│   │   └── Main.java
│   ├── lifecycle-callback-methods
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch2
│   │   │   ├── Bar.java
│   │   │   ├── Baz.java
│   │   │   ├── Foo.java
│   │   │   └── Main.java
│   │   ├── resources
│   │   │   └── applicationContext.xml
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   └── web.xml
│   ├── pom.xml
│   ├── setter-injection
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch2
│   │   ├── AccountDaoInMemoryImpl.java
│   │   ├── AccountDao.java
│   │   ├── Account.java
│   │   ├── AccountServiceImpl.java
│   │   ├── AccountService.java
│   │   ├── ch2-beans.xml
│   │   └── Main.java
│   ├── xml-based-autowiring
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch2
│   │   ├── AccountDaoInMemoryImpl.java
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── AccountServiceImpl.java
│   │   ├── AccountService.java
│   │   ├── ch2-beans.xml
│   │   └── Main.java
│   └── xml-based-configuration
│   ├── pom.xml
│   └── src
│   └── main
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch2
│   ├── AccountDaoInMemoryImpl.java
│   ├── AccountDao.java
│   ├── Account.java
│   ├── AccountServiceImpl.java
│   ├── AccountService.java
│   ├── ch2-beans.xml
│   └── Main.java
├── spring-book-ch3
│   ├── annotationconfig
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch3
│   │   │   ├── config
│   │   │   │   └── AppConfig.java
│   │   │   └── controller
│   │   │   └── HelloReaderController.java
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── pages
│   │   │   └── helloReader.jsp
│   │   └── web.xml
│   ├── basic
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch3
│   │   │   └── controller
│   │   │   └── HelloReaderController.java
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── pages
│   │   │   └── helloReader.jsp
│   │   ├── springmvc-servlet.xml
│   │   └── web.xml
│   ├── beanvalidation
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch3
│   │   │   ├── controller
│   │   │   │   └── UserController.java
│   │   │   └── domain
│   │   │   └── User.java
│   │   ├── resources
│   │   │   └── messages.properties
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── pages
│   │   │   ├── userForm.jsp
│   │   │   └── userResult.jsp
│   │   ├── springmvc-servlet.xml
│   │   └── web.xml
│   ├── exceptionhandling
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch3
│   │   │   ├── controller
│   │   │   │   └── UserController.java
│   │   │   ├── domain
│   │   │   │   └── User.java
│   │   │   ├── exception
│   │   │   │   └── UserNotFoundException.java
│   │   │   └── handler
│   │   │   └── GlobalExceptionHandler.java
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── pages
│   │   │   ├── errorGlobal.jsp
│   │   │   ├── errorUser.jsp
│   │   │   ├── userForm.jsp
│   │   │   └── userResult.jsp
│   │   ├── springmvc-servlet.xml
│   │   └── web.xml
│   ├── fileupload
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch3
│   │   │   ├── controller
│   │   │   │   └── FileUploadController.java
│   │   │   └── domain
│   │   │   └── User.java
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── pages
│   │   │   └── fileUpload.jsp
│   │   ├── springmvc-servlet.xml
│   │   └── web.xml
│   ├── formelements
│   │   ├── atlassian-ide-plugin.xml
│   │   ├── formelements.iml
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch3
│   │   │   ├── controller
│   │   │   │   └── UserController.java
│   │   │   └── domain
│   │   │   ├── Gender.java
│   │   │   └── User.java
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── pages
│   │   │   ├── userForm.jsp
│   │   │   └── userResult.jsp
│   │   ├── springmvc-servlet.xml
│   │   └── web.xml
│   ├── internationalisation
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch3
│   │   │   └── controller
│   │   │   └── WelcomeController.java
│   │   ├── resources
│   │   │   ├── messages_en_US.properties
│   │   │   └── messages_tr_TR.properties
│   │   └── webapp
│   │   ├── index.jsp
│   │   └── WEB-INF
│   │   ├── springmvc-servlet.xml
│   │   └── web.xml
│   ├── pom.xml
│   └── theme
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch3
│   │   ├── controller
│   │   │   └── FormController.java
│   │   └── domain
│   │   └── User.java
│   ├── resources
│   │   ├── dark.properties
│   │   └── light.properties
│   └── webapp
│   ├── css
│   │   ├── dark.css
│   │   └── light.css
│   ├── index.jsp
│   └── WEB-INF
│   ├── pages
│   │   ├── form.jsp
│   │   └── result.jsp
│   ├── springmvc-servlet.xml
│   └── web.xml
├── spring-book-ch4
│   ├── calling-storedprocedures
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── Ch4Configuration.java
│   │   ├── DeleteFailedException.java
│   │   ├── InsertFailedException.java
│   │   ├── Main.java
│   │   └── UpdateFailedException.java
│   ├── configuring-and-using-jdbctemplate
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── Ch4Configuration.java
│   │   └── Main.java
│   ├── configuring-datasource
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── Ch4Configuration.java
│   │   └── Main.java
│   ├── configuring-single-conn-datasource
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── Ch4Configuration.java
│   │   └── Main.java
│   ├── embedded-db-support
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── wiley
│   │   │   │   └── beginningspring
│   │   │   │   └── ch4
│   │   │   │   └── Main.java
│   │   │   └── resources
│   │   │   ├── ch6-beans.xml
│   │   │   ├── data.sql
│   │   │   └── schema.sql
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch6
│   │   └── EmbeddedDataSourceTest.java
│   ├── encapsulating-dml-operations
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountByIdQuery.java
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── AccountDelete.java
│   │   ├── AccountInsert.java
│   │   ├── Account.java
│   │   ├── AccountUpdate.java
│   │   ├── Ch4Configuration.java
│   │   ├── DeleteFailedException.java
│   │   ├── InsertFailedException.java
│   │   ├── Main.java
│   │   └── UpdateFailedException.java
│   ├── encapsulating-sql-queries
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountByIdQuery.java
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── Ch4Configuration.java
│   │   ├── DeleteFailedException.java
│   │   ├── InsertFailedException.java
│   │   ├── Main.java
│   │   └── UpdateFailedException.java
│   ├── encapsulating-storedprocedures
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── Ch4Configuration.java
│   │   ├── ConcatStoredProcedure.java
│   │   ├── DeleteFailedException.java
│   │   ├── InsertFailedException.java
│   │   ├── Main.java
│   │   └── UpdateFailedException.java
│   ├── handling-lob-objects
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── Ch4Configuration.java
│   │   ├── DeleteFailedException.java
│   │   ├── InsertFailedException.java
│   │   ├── Main.java
│   │   └── UpdateFailedException.java
│   ├── initializing-db
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch4
│   │   │   └── Main.java
│   │   └── resources
│   │   ├── ch6-beans.xml
│   │   ├── data.sql
│   │   └── schema.sql
│   ├── inserting-updating-deleting-records
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── Ch4Configuration.java
│   │   ├── DeleteFailedException.java
│   │   ├── InsertFailedException.java
│   │   ├── Main.java
│   │   └── UpdateFailedException.java
│   ├── performing-batch-operations
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── Ch4Configuration.java
│   │   ├── DeleteFailedException.java
│   │   ├── InsertFailedException.java
│   │   ├── Main.java
│   │   └── UpdateFailedException.java
│   ├── pom.xml
│   ├── pooled-datasource
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── Ch4ConfigurationForPooledDS1.java
│   │   ├── Ch4ConfigurationForPooledDS2.java
│   │   └── Main.java
│   ├── queries-with-in-clause
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── Ch4Configuration.java
│   │   └── Main.java
│   ├── running-queries-with-jdbctemplate
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── Ch4Configuration.java
│   │   └── Main.java
│   ├── using-named-parameters
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── AccountDao.java
│   │   ├── AccountDaoJdbcImpl.java
│   │   ├── Account.java
│   │   ├── Ch4Configuration.java
│   │   └── Main.java
│   └── using-preparedstatements
│   ├── pom.xml
│   └── src
│   └── main
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch4
│   ├── AccountDao.java
│   ├── AccountDaoJdbcImpl.java
│   ├── Account.java
│   ├── Ch4Configuration.java
│   └── Main.java
├── spring-book-ch5
│   ├── configuring-and-using-jpa-with-spring
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch5
│   │   ├── Book.java
│   │   ├── Ch5Configuration.java
│   │   ├── Main.java
│   │   └── Student.java
│   ├── configuring-jpa
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch5
│   │   │   └── Main.java
│   │   └── resources
│   │   └── META-INF
│   │   └── persistence.xml
│   ├── configuring-jpa-with-jpavendoradapter
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch5
│   │   │   ├── Book.java
│   │   │   ├── Ch5Configuration.java
│   │   │   ├── Main.java
│   │   │   └── Student.java
│   │   └── resources
│   │   └── META-INF
│   │   └── persistence.xml
│   ├── handling-translating-exceptions
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch5
│   │   ├── BookDao.java
│   │   ├── BookDaoJpaImpl.java
│   │   ├── Book.java
│   │   ├── BookServiceImpl.java
│   │   ├── BookService.java
│   │   ├── Ch5Configuration.java
│   │   ├── Main.java
│   │   ├── StudentDaoJpaImpl.java
│   │   └── Student.java
│   ├── pom.xml
│   ├── querying-database-with-jpaql
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch5
│   │   │   ├── Book.java
│   │   │   ├── Main.java
│   │   │   └── Student.java
│   │   └── resources
│   │   └── META-INF
│   │   └── persistence.xml
│   ├── using-jpa
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch5
│   │   │   ├── Book.java
│   │   │   ├── Main.java
│   │   │   └── Student.java
│   │   └── resources
│   │   └── META-INF
│   │   └── persistence.xml
│   ├── using-persistence-context
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch5
│   │   ├── BookDao.java
│   │   ├── BookDaoJpaImpl.java
│   │   ├── Book.java
│   │   ├── BookServiceImpl.java
│   │   ├── BookService.java
│   │   ├── Ch5Configuration.java
│   │   ├── Main.java
│   │   ├── StudentDaoJpaImpl.java
│   │   └── Student.java
│   └── using-persistence-unit
│   ├── pom.xml
│   └── src
│   └── main
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch5
│   ├── Book.java
│   ├── Ch5Configuration.java
│   ├── Main.java
│   ├── StudentDaoJpaImpl.java
│   └── Student.java
├── spring-book-ch6
│   ├── advising-transactional-operations
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   ├── ch4
│   │   │   │   ├── AccountDao.java
│   │   │   │   ├── AccountDaoJdbcImpl.java
│   │   │   │   ├── Account.java
│   │   │   │   ├── Ch4Configuration.java
│   │   │   │   ├── DeleteFailedException.java
│   │   │   │   ├── InsertFailedException.java
│   │   │   │   ├── Main.java
│   │   │   │   └── UpdateFailedException.java
│   │   │   └── ch6
│   │   │   ├── AccountServiceImpl.java
│   │   │   ├── AccountService.java
│   │   │   ├── Ch6Configuration.java
│   │   │   ├── Main.java
│   │   │   └── Profiler.java
│   │   └── resources
│   │   └── beans-tx.xml
│   ├── configuring-platform-tx-manager
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch6
│   │   ├── AccountService.java
│   │   ├── AccountServiceJdbcTxImpl.java
│   │   ├── Ch6Configuration.java
│   │   └── Main.java
│   ├── defining-transaction-with-jdbc
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch6
│   │   ├── AccountService.java
│   │   ├── AccountServiceJdbcTxImpl.java
│   │   └── Main.java
│   ├── enabling-declarative-tx-management
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch6
│   │   ├── AccountService.java
│   │   ├── AccountServiceJdbcTxImpl.java
│   │   ├── AccountServiceJdbcTxImplWithSpring.java
│   │   ├── Ch6Configuration.java
│   │   └── Main.java
│   ├── pom.xml
│   ├── separating-service-layer
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   ├── ch4
│   │   │   ├── AccountDao.java
│   │   │   ├── AccountDaoJdbcImpl.java
│   │   │   ├── Account.java
│   │   │   ├── Ch4Configuration.java
│   │   │   ├── DeleteFailedException.java
│   │   │   ├── InsertFailedException.java
│   │   │   ├── Main.java
│   │   │   └── UpdateFailedException.java
│   │   └── ch6
│   │   ├── AccountServiceImpl.java
│   │   ├── AccountService.java
│   │   ├── Ch6Configuration.java
│   │   └── Main.java
│   ├── using-platform-tx-manager
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   ├── ch4
│   │   │   ├── AccountDao.java
│   │   │   ├── AccountDaoJdbcImpl.java
│   │   │   ├── Account.java
│   │   │   ├── Ch4Configuration.java
│   │   │   ├── DeleteFailedException.java
│   │   │   ├── InsertFailedException.java
│   │   │   ├── Main.java
│   │   │   └── UpdateFailedException.java
│   │   └── ch6
│   │   ├── AccountServiceImpl.java
│   │   ├── AccountService.java
│   │   ├── Ch6Configuration.java
│   │   └── Main.java
│   ├── using-transaction-template
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   ├── ch4
│   │   │   ├── AccountDao.java
│   │   │   ├── AccountDaoJdbcImpl.java
│   │   │   ├── Account.java
│   │   │   ├── Ch4Configuration.java
│   │   │   ├── DeleteFailedException.java
│   │   │   ├── InsertFailedException.java
│   │   │   ├── Main.java
│   │   │   └── UpdateFailedException.java
│   │   └── ch6
│   │   ├── AccountServiceImpl.java
│   │   ├── AccountService.java
│   │   ├── Ch6Configuration.java
│   │   └── Main.java
│   └── using-txadvice-for-declarative-tx
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   ├── ch4
│   │   │   ├── AccountDao.java
│   │   │   ├── AccountDaoJdbcImpl.java
│   │   │   ├── Account.java
│   │   │   ├── Ch4Configuration.java
│   │   │   ├── DeleteFailedException.java
│   │   │   ├── InsertFailedException.java
│   │   │   ├── Main.java
│   │   │   └── UpdateFailedException.java
│   │   └── ch6
│   │   ├── AccountServiceImpl.java
│   │   ├── AccountService.java
│   │   ├── Ch6Configuration.java
│   │   └── Main.java
│   └── resources
│   └── beans-tx.xml
├── spring-book-ch7
│   ├── context-caching
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── wiley
│   │   │   │   └── beginningspring
│   │   │   │   └── ch7
│   │   │   │   └── EventListener.java
│   │   │   └── resources
│   │   │   └── applicationContext.xml
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch7
│   │   ├── BarTests.java
│   │   └── FooTests.java
│   ├── context-config-inheritance
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── wiley
│   │   │   │   └── beginningspring
│   │   │   │   └── ch7
│   │   │   │   ├── Bar.java
│   │   │   │   └── Foo.java
│   │   │   └── resources
│   │   │   ├── baseContext.xml
│   │   │   └── subContext.xml
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch7
│   │   ├── BaseTest.java
│   │   └── ChildTest.java
│   ├── context-configuration-and-caching
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── wiley
│   │   │   │   └── beginningspring
│   │   │   │   └── ch7
│   │   │   │   ├── AccountDaoInMemoryImpl.java
│   │   │   │   ├── AccountDao.java
│   │   │   │   ├── Account.java
│   │   │   │   ├── AccountServiceImpl.java
│   │   │   │   ├── AccountService.java
│   │   │   │   └── Ch7Configuration.java
│   │   │   └── resources
│   │   │   └── applicationContext.xml
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch7
│   │   ├── AccountIntegrationTests.java
│   │   ├── AccountIntegrationTestsWithInitializer.java
│   │   ├── AccountIntegrationTestsWithJavaConfig.java
│   │   ├── AccountIntegrationTestsWithMixedConfig.java
│   │   └── TestInitializer.java
│   ├── dependency-injection-in-tests
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   └── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch7
│   │   │   ├── Bar.java
│   │   │   ├── Ch7ConfigurationForDependencyInjection.java
│   │   │   └── Foo.java
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch7
│   │   └── DependencyInjectionTests.java
│   ├── loading-webapplicationcontext
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   ├── resources
│   │   │   │   └── applicationContext.xml
│   │   │   └── webapp
│   │   │   ├── index.jsp
│   │   │   └── WEB-INF
│   │   │   └── web.xml
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch7
│   │   └── WebApplicationTests.java
│   ├── pom.xml
│   ├── testing
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── wiley
│   │   │   │   └── beginningspring
│   │   │   │   └── ch7
│   │   │   │   ├── domain
│   │   │   │   │   ├── SimpleUser.java
│   │   │   │   │   └── User.java
│   │   │   │   ├── exception
│   │   │   │   │   └── UserNotFoundException.java
│   │   │   │   ├── HelloReaderController.java
│   │   │   │   ├── User2Controller.java
│   │   │   │   └── UserController.java
│   │   │   └── webapp
│   │   │   └── WEB-INF
│   │   │   ├── springmvc-servlet.xml
│   │   │   └── web.xml
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch4
│   │   ├── BaseControllerTests.java
│   │   ├── HelloReaderControllerTests.java
│   │   ├── User2ControllerTests.java
│   │   └── UserControllerTests.java
│   ├── testing-request-and-session-scoped-beans
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── wiley
│   │   │   │   └── beginningspring
│   │   │   │   └── ch7
│   │   │   │   ├── LoginAction.java
│   │   │   │   ├── UserPreferences.java
│   │   │   │   └── UserService.java
│   │   │   ├── resources
│   │   │   │   └── applicationContext.xml
│   │   │   └── webapp
│   │   │   ├── index.jsp
│   │   │   └── WEB-INF
│   │   │   └── web.xml
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch7
│   │   └── ScopedBeanTests.java
│   └── transaction-management
│   ├── pom.xml
│   └── src
│   ├── main
│   │   └── resources
│   │   └── applicationContext.xml
│   └── test
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch7
│   └── TransactionalTests.java
├── spring-book-ch8
│   ├── advicewithparameters
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch8
│   │   ├── ApplicationConfig.java
│   │   ├── aspect
│   │   │   ├── ExecutionOrderAfterReturning.java
│   │   │   └── ExecutionOrderBefore.java
│   │   ├── bean
│   │   │   ├── MyBeanImpl.java
│   │   │   └── MyBean.java
│   │   └── Main.java
│   ├── annotations
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch8
│   │   ├── ApplicationConfig.java
│   │   ├── aspect
│   │   │   ├── ExecutionOrderAfter.java
│   │   │   ├── ExecutionOrderAfterReturning.java
│   │   │   ├── ExecutionOrderAfterWithMultiplePointCut.java
│   │   │   ├── ExecutionOrderAfterWithPointCut.java
│   │   │   ├── ExecutionOrderAround.java
│   │   │   ├── ExecutionOrderBefore.java
│   │   │   └── ExecutionOrderBeforeWithPointCut.java
│   │   ├── bean
│   │   │   ├── MyBeanImpl.java
│   │   │   └── MyBean.java
│   │   ├── Main.java
│   │   └── MarkerAnnotation.java
│   ├── annotationswithexception
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch8
│   │   ├── ApplicationConfig.java
│   │   ├── aspect
│   │   │   ├── ExecutionOrderAfter.java
│   │   │   ├── ExecutionOrderAfterReturning.java
│   │   │   ├── ExecutionOrderAfterThrowing.java
│   │   │   ├── ExecutionOrderAround.java
│   │   │   └── ExecutionOrderBefore.java
│   │   ├── bean
│   │   │   ├── MyOtherBeanImpl.java
│   │   │   └── MyOtherBean.java
│   │   └── Main.java
│   ├── declareparents
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch8
│   │   │   ├── aspect
│   │   │   │   └── GreekMythologyIntroducer.java
│   │   │   ├── bean
│   │   │   │   ├── Bird.java
│   │   │   │   ├── Horse.java
│   │   │   │   ├── IBird.java
│   │   │   │   └── Pegasus.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── executionorder
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch8
│   │   │   ├── aspect
│   │   │   │   ├── ExecutionOrderAfterFinally.java
│   │   │   │   ├── ExecutionOrderAfter.java
│   │   │   │   ├── ExecutionOrderAround.java
│   │   │   │   └── ExecutionOrderBefore.java
│   │   │   ├── bean
│   │   │   │   ├── MyBeanImpl.java
│   │   │   │   └── MyBean.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── executiontimelogging
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch8
│   │   │   ├── aspect
│   │   │   │   └── ExecutionTimeLoggingSpringAOP.java
│   │   │   ├── bean
│   │   │   │   ├── MyBeanImpl.java
│   │   │   │   ├── MyBean.java
│   │   │   │   ├── MyOtherBeanImpl.java
│   │   │   │   └── MyOtherBean.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── executiontimeloggingannotationconfig
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch8
│   │   ├── ApplicationConfig.java
│   │   ├── aspect
│   │   │   └── ExecutionTimeLoggingAspectJ.java
│   │   ├── bean
│   │   │   ├── MyBeanImpl.java
│   │   │   ├── MyBean.java
│   │   │   ├── MyOtherBeanImpl.java
│   │   │   └── MyOtherBean.java
│   │   └── Main.java
│   ├── executiontimeloggingaspectj
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch8
│   │   │   ├── aspect
│   │   │   │   └── ExecutionTimeLoggingAspectJ.java
│   │   │   ├── bean
│   │   │   │   ├── MyBeanImpl.java
│   │   │   │   ├── MyBean.java
│   │   │   │   ├── MyOtherBeanImpl.java
│   │   │   │   └── MyOtherBean.java
│   │   │   └── main
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── executiontimeloggingaspectjcglib
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch8
│   │   │   ├── aspect
│   │   │   │   └── ExecutionTimeLoggingAspectJ.java
│   │   │   ├── bean
│   │   │   │   ├── MyBean.java
│   │   │   │   └── MyOtherBean.java
│   │   │   └── main
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── executiontimeloggingthrowsadvice
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch8
│   │   │   ├── aspect
│   │   │   │   └── ExecutionTimeLoggingThrowsAdvice.java
│   │   │   ├── bean
│   │   │   │   ├── MyBeanImpl.java
│   │   │   │   ├── MyBean.java
│   │   │   │   ├── MyOtherBeanImpl.java
│   │   │   │   └── MyOtherBean.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── executiontimeloggingwithafterfinally
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch8
│   │   │   ├── aspect
│   │   │   │   └── ExecutionTimeLoggingWithAfterAdvice.java
│   │   │   ├── bean
│   │   │   │   ├── MyBeanImpl.java
│   │   │   │   ├── MyBean.java
│   │   │   │   ├── MyOtherBeanImpl.java
│   │   │   │   └── MyOtherBean.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── executiontimeloggingwitharound
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch8
│   │   │   ├── aspect
│   │   │   │   └── ExecutionTimeLoggingWithAroundAdvice.java
│   │   │   ├── bean
│   │   │   │   ├── MyBeanImpl.java
│   │   │   │   ├── MyBean.java
│   │   │   │   ├── MyOtherBeanImpl.java
│   │   │   │   └── MyOtherBean.java
│   │   │   └── Main.java
│   │   └── resources
│   │   └── applicationContext.xml
│   ├── pointcutsextreme
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── com
│   │   └── wiley
│   │   └── beginningspring
│   │   └── ch8
│   │   ├── ApplicationConfig.java
│   │   ├── aspect
│   │   │   ├── AtWithinPointcut.java
│   │   │   └── ThisPointcut.java
│   │   ├── bean
│   │   │   ├── MyBeanImpl.java
│   │   │   ├── MyBean.java
│   │   │   ├── MySecondBeanImpl.java
│   │   │   └── MySecondBean.java
│   │   ├── Main.java
│   │   └── markers
│   │   ├── MarkerAnnotation.java
│   │   └── MarkerInterface.java
│   └── pom.xml
└── spring-book-ch9
├── annotationconfig
│   ├── pom.xml
│   └── src
│   └── main
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch9
│   ├── ApplicationConfig.java
│   ├── Main.java
│   └── MyBean.java
├── functions
│   ├── pom.xml
│   └── src
│   └── test
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch9
│   └── FunctionRegistrationTests.java
├── helloworld
│   ├── pom.xml
│   └── src
│   └── test
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch9
│   ├── HelloWorldTest.java
│   ├── HelloWorldWithParserContextTest.java
│   └── LiteralTypeParsingTests.java
├── methodinvocation
│   ├── pom.xml
│   └── src
│   ├── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── wiley
│   │   │   └── beginningspring
│   │   │   └── ch9
│   │   │   ├── Main.java
│   │   │   └── Show.java
│   │   └── resources
│   │   └── applicationContext.xml
│   └── test
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch9
│   ├── ConstructorInvocationTest.java
│   ├── domain
│   │   └── MyClass.java
│   ├── MethodInvocationStringConcatTest.java
│   ├── NestedMethodInvocationStringConcatTest.java
│   ├── StaticConstantFieldAccessInNestedClassTest.java
│   ├── StaticConstantFieldAccessTest.java
│   └── StaticMethodInvocationTest.java
├── operators
│   ├── pom.xml
│   └── src
│   └── test
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch9
│   ├── ArithmeticOperatorsTest.java
│   ├── CollectionElementAccessTests.java
│   ├── CollectionProjectionTests.java
│   ├── CollectionSelectionTests.java
│   ├── ConditionalOperatorsTest.java
│   ├── domain
│   │   ├── Address.java
│   │   ├── Country.java
│   │   ├── Employee.java
│   │   ├── User.java
│   │   └── Worker.java
│   ├── InstanceOfCheckTests.java
│   ├── LogicalOperatorsTest.java
│   ├── RegularExpressionOperatorsTest.java
│   ├── RelationalOperatorsTest.java
│   └── SafeNavigationOperatorsTest.java
├── pom.xml
├── utilities
│   ├── pom.xml
│   └── src
│   └── test
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch9
│   ├── ApplicationConfig.java
│   ├── domain
│   │   └── MyBean.java
│   └── SpringBeanAccessTests.java
├── variables
│   ├── pom.xml
│   └── src
│   └── test
│   └── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch9
│   ├── ApplicationConfig.java
│   ├── domain
│   │   └── MyBean.java
│   ├── InlineListTests.java
│   ├── RootVariablesTests.java
│   ├── SystemEnvironmentTests.java
│   ├── SystemPropertyTests.java
│   └── VariableRegistrationTests.java
└── xmlconfig
├── pom.xml
└── src
└── main
├── java
│   └── com
│   └── wiley
│   └── beginningspring
│   └── ch9
│   ├── Main.java
│   └── MyBean.java
└── resources
└── applicationContext.xml

1406 directories, 994 files

标签:

实例下载地址

《Spring入门经典》源代码.rar

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警