实例介绍
java电子书推荐理由:本书涵盖使用Spring Boot 进行Java EE 开发的绝大数应用场景,包含:Web 开发、数据访问、安全控制、批处理、异步消息、系统集成、开发与部署、应用监控、分布式系统开发等。当你学完本书后,你将能使用Spring Boot 解决Java EE 开发中所遇到的绝大多数问题。Spring Boot 是Spring 主推的基于“习惯优于配置”的原则,让你能够快速搭建应用的框架,从而使得Java EE 开发变得异常简单。本书从Spring 基础、Spring MVC 基础讲起,从而无难度地引入Spring Boot 的学习。 作者:汪云飞 出版社:电子工业出版社 出
【实例截图】
【核心代码】
5314f85e-e4b9-4227-9f2d-27f4a137080f
└── SourceCode
├── ch10
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch10
│ │ │ ├── Ch10Application.java
│ │ │ └── DemoController.java
│ │ └── resources
│ │ ├── application.properties
│ │ └── templates
│ │ └── index.html
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch10
│ └── Ch10ApplicationTests.java
├── ch10_4
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch10_4
│ │ │ ├── Ch104Application.java
│ │ │ ├── dao
│ │ │ │ └── PersonRepository.java
│ │ │ ├── domain
│ │ │ │ └── Person.java
│ │ │ └── web
│ │ │ └── PersonController.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch10_4
│ └── Ch104ApplicationTests.java
├── ch10docker
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── docker
│ │ │ └── Dockerfile
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── Ch10dockerApplication.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── Ch10dockerApplicationTests.java
├── ch10war
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch10war
│ │ │ ├── Ch10warApplication.java
│ │ │ ├── DemoController.java
│ │ │ └── ServletInitializer.java
│ │ └── resources
│ │ ├── application.properties
│ │ └── templates
│ │ └── index.html
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch10war
│ └── Ch10warApplicationTests.java
├── ch11_1
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch11_1
│ │ │ ├── DemoApplication.java
│ │ │ ├── StatusEndPoint.java
│ │ │ ├── StatusHealth.java
│ │ │ └── StatusService.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch12_1
│ └── DemoApplicationTests.java
├── ch11_3
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch11_3
│ │ │ └── Ch123Application.java
│ │ └── resources
│ │ ├── application.properties
│ │ └── commands
│ │ └── hello.groovy
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch12_3
│ └── Ch123ApplicationTests.java
├── ch12
│ ├── config
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── docker
│ │ │ ├── Dockerfile
│ │ │ └── runboot.sh
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── config
│ │ │ └── ConfigApplication.java
│ │ └── resources
│ │ ├── application.yml
│ │ ├── bootstrap.yml
│ │ └── config
│ │ ├── person-docker.yml
│ │ ├── person.yml
│ │ ├── some-docker.yml
│ │ └── some.yml
│ ├── discovery
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── docker
│ │ │ ├── Dockerfile
│ │ │ └── runboot.sh
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── discovery
│ │ │ └── DiscoveryApplication.java
│ │ └── resources
│ │ └── application.yml
│ ├── docker-compose.yml
│ ├── monitor
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── docker
│ │ │ ├── Dockerfile
│ │ │ └── runboot.sh
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── monitor
│ │ │ └── MonitorApplication.java
│ │ └── resources
│ │ ├── application.yml
│ │ └── bootstrap.yml
│ ├── person
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── docker
│ │ │ ├── Dockerfile
│ │ │ └── runboot.sh
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── person
│ │ │ ├── controller
│ │ │ │ └── PersonController.java
│ │ │ ├── dao
│ │ │ │ └── PersonRepository.java
│ │ │ ├── domain
│ │ │ │ └── Person.java
│ │ │ └── PersonApplication.java
│ │ └── resources
│ │ ├── application.yml
│ │ └── bootstrap.yml
│ ├── pom.xml
│ ├── some
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── docker
│ │ │ ├── Dockerfile
│ │ │ └── runboot.sh
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── some
│ │ │ └── SomeApplication.java
│ │ └── resources
│ │ ├── application.yml
│ │ └── bootstrap.yml
│ └── ui
│ ├── pom.xml
│ └── src
│ └── main
│ ├── docker
│ │ ├── Dockerfile
│ │ └── runboot.sh
│ ├── java
│ │ └── com
│ │ └── wisely
│ │ └── ui
│ │ ├── controller
│ │ │ └── UiController.java
│ │ ├── domain
│ │ │ └── Person.java
│ │ ├── service
│ │ │ ├── PersonHystrixService.java
│ │ │ ├── PersonService.java
│ │ │ └── SomeHystrixService.java
│ │ └── UiApplication.java
│ └── resources
│ ├── application.yml
│ ├── bootstrap.yml
│ └── static
│ ├── css
│ │ └── application.css
│ ├── fonts
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.svg
│ │ ├── glyphicons-halflings-regular.ttf
│ │ └── glyphicons-halflings-regular.woff
│ ├── index.html
│ ├── js
│ │ └── app.js
│ └── tpl
│ ├── person.html
│ └── some.html
├── ch5_2_2
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch5_2_2
│ │ │ └── Ch522Application.java
│ │ └── resources
│ │ ├── application.properties
│ │ ├── application.xx
│ │ └── banner.txt
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch5_2_2
│ └── Ch522ApplicationTests.java
├── ch5_2_3
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch5_2_3
│ │ │ └── Ch523Application.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch5_2_3
│ └── Ch523ApplicationTests.java
├── ch6_2_3
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch6_2_3
│ │ │ ├── Ch623Application.java
│ │ │ └── config
│ │ │ └── AuthorSettings.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch6_2_3
│ └── Ch623ApplicationTests.java
├── ch6_4
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch6_4
│ │ │ └── Ch64Application.java
│ │ └── resources
│ │ ├── application-dev.properties
│ │ ├── application-prod.properties
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch6_4
│ └── Ch64ApplicationTests.java
├── ch6_5
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch6_5
│ │ │ └── Ch65Application.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch6_5
│ └── Ch65ApplicationTests.java
├── ch7_2
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ ├── Ch72Application.java
│ │ │ ├── Person.java
│ │ │ └── WebMvcConfig.java
│ │ └── resources
│ │ ├── application.properties
│ │ ├── static
│ │ │ ├── bootstrap
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ └── 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.js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ └── npm.js
│ │ │ ├── jquery-1.10.2.min.js
│ │ │ └── jquery-1.10.2.min.map
│ │ └── templates
│ │ └── index.html
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── Ch72ApplicationTests.java
├── ch7_4
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch7_4
│ │ │ ├── Ch74Application.java
│ │ │ └── CustomServletContainer.java
│ │ └── resources
│ │ ├── application.properties
│ │ └── static
│ │ ├── 404.html
│ │ ├── favicon.ico
│ │ └── index.html
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch7_4
│ └── Ch74ApplicationTests.java
├── ch7_6
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch7_6
│ │ │ ├── Ch76Application.java
│ │ │ ├── domain
│ │ │ │ ├── WiselyMessage.java
│ │ │ │ └── WiselyResponse.java
│ │ │ ├── web
│ │ │ │ └── WsController.java
│ │ │ ├── WebMvcConfig.java
│ │ │ ├── WebSecurityConfig.java
│ │ │ └── WebSocketConfig.java
│ │ └── resources
│ │ ├── application.properties
│ │ ├── static
│ │ │ ├── jquery.js
│ │ │ ├── sockjs.min.js
│ │ │ └── stomp.min.js
│ │ └── templates
│ │ ├── chat.html
│ │ ├── login.html
│ │ └── ws.html
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch7_6
│ └── Ch76ApplicationTests.java
├── ch7_7
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch7_7
│ │ │ ├── Ch77Application.java
│ │ │ └── Person.java
│ │ └── resources
│ │ ├── application.properties
│ │ └── static
│ │ ├── action.html
│ │ ├── angularjs.html
│ │ ├── bootstrap
│ │ │ ├── css
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── bootstrap-theme.css
│ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ └── 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.js
│ │ │ ├── bootstrap.min.js
│ │ │ └── npm.js
│ │ ├── bootstrap.html
│ │ ├── jqueryui
│ │ │ ├── images
│ │ │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png
│ │ │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png
│ │ │ │ ├── ui-bg_flat_10_000000_40x100.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
│ │ │ └── jquery-ui.min.js
│ │ ├── js
│ │ │ ├── angular.min.js
│ │ │ ├── angular-route.min.js
│ │ │ ├── html5shiv.min.js
│ │ │ ├── jquery.min.js
│ │ │ └── respond.min.js
│ │ ├── js-action
│ │ │ ├── app.js
│ │ │ ├── controllers.js
│ │ │ ├── directives.js
│ │ │ └── services.js
│ │ └── views
│ │ ├── view1.html
│ │ └── view2.html
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch7_7
│ └── Ch77ApplicationTests.java
├── ch8_2
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ ├── Ch82Application.java
│ │ │ ├── dao
│ │ │ │ └── PersonRepository.java
│ │ │ ├── domain
│ │ │ │ └── Person.java
│ │ │ ├── specs
│ │ │ │ └── CustomerSpecs.java
│ │ │ ├── support
│ │ │ │ ├── CustomRepositoryFactoryBean.java
│ │ │ │ ├── CustomRepositoryImpl.java
│ │ │ │ └── CustomRepository.java
│ │ │ └── web
│ │ │ └── DataController.java
│ │ └── resources
│ │ ├── application.properties
│ │ └── data.sql
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── Ch82ApplicationTests.java
├── ch8_3
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch8_3
│ │ │ ├── Ch83Application.java
│ │ │ ├── dao
│ │ │ │ └── PersonRepository.java
│ │ │ └── domain
│ │ │ └── Person.java
│ │ └── resources
│ │ ├── application.properties
│ │ ├── data--.sql
│ │ └── postman.crx
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch8_3
│ └── Ch83ApplicationTests.java
├── ch8_4
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch8_4
│ │ │ ├── Ch84Application.java
│ │ │ ├── dao
│ │ │ │ └── PersonRepository.java
│ │ │ ├── domain
│ │ │ │ └── Person.java
│ │ │ ├── service
│ │ │ │ ├── DemoService.java
│ │ │ │ └── impl
│ │ │ │ └── DemoServiceImpl.java
│ │ │ └── web
│ │ │ └── MyController.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch8_4
│ └── Ch84ApplicationTests.java
├── ch8_5
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch8_5
│ │ │ ├── AppConfig.java
│ │ │ ├── Ch85Application.java
│ │ │ ├── dao
│ │ │ │ └── PersonRepository.java
│ │ │ ├── domain
│ │ │ │ └── Person.java
│ │ │ ├── service
│ │ │ │ ├── DemoService.java
│ │ │ │ └── impl
│ │ │ │ └── DemoServiceImpl.java
│ │ │ └── web
│ │ │ └── CacheController.java
│ │ └── resources
│ │ ├── application.properties
│ │ └── ehcache.xml
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch8_5
│ └── Ch85ApplicationTests.java
├── ch8_6_1
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch8_6_1
│ │ │ ├── Ch861Application.java
│ │ │ ├── dao
│ │ │ │ └── PersonRepository.java
│ │ │ ├── domain
│ │ │ │ ├── Location.java
│ │ │ │ └── Person.java
│ │ │ └── web
│ │ │ └── DataController.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch8_6_1
│ └── Ch861ApplicationTests.java
├── ch8_6_2
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch8_6_2
│ │ │ ├── Ch862Application.java
│ │ │ ├── dao
│ │ │ │ └── Person.java
│ │ │ ├── domain
│ │ │ │ └── PersonDao.java
│ │ │ └── web
│ │ │ └── DataController.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch8_6_2
│ └── Ch862ApplicationTests.java
├── ch9_1
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch9_1
│ │ │ ├── Ch91Application.java
│ │ │ ├── config
│ │ │ │ ├── WebMvcConfig.java
│ │ │ │ └── WebSecurityConfig.java
│ │ │ ├── dao
│ │ │ │ └── SysUserRepository.java
│ │ │ ├── domain
│ │ │ │ ├── Msg.java
│ │ │ │ ├── SysRole.java
│ │ │ │ └── SysUser.java
│ │ │ ├── security
│ │ │ │ └── CustomUserService.java
│ │ │ └── web
│ │ │ └── HomeController.java
│ │ └── resources
│ │ ├── application.properties
│ │ ├── data--.sql
│ │ ├── static
│ │ │ └── css
│ │ │ └── bootstrap.min.css
│ │ └── templates
│ │ ├── home.html
│ │ └── login.html
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch9_1
│ └── Ch91ApplicationTests.java
├── ch9_2
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch9_2
│ │ │ ├── batch
│ │ │ │ ├── CsvBatchConfig.java
│ │ │ │ ├── CsvBeanValidator.java
│ │ │ │ ├── CsvItemProcessor.java
│ │ │ │ ├── CsvJobListener.java
│ │ │ │ └── TriggerBatchConfig.java
│ │ │ ├── Ch92Application.java
│ │ │ ├── domain
│ │ │ │ └── Person.java
│ │ │ └── web
│ │ │ └── DemoController.java
│ │ └── resources
│ │ ├── application.properties
│ │ ├── people.csv
│ │ └── schema.sql
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch9_2
│ └── Ch92ApplicationTests.java
├── ch9_3_4
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch9_3_4
│ │ │ ├── Ch934Application.java
│ │ │ ├── Msg.java
│ │ │ └── Receiver.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch9_3_4
│ └── Ch934ApplicationTests.java
├── ch9_3_5
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch9_3_5
│ │ │ ├── Ch935Application.java
│ │ │ └── Receiver.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch9_3_5
│ └── Ch935ApplicationTests.java
├── ch9_4
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── wisely
│ │ │ └── ch9_4
│ │ │ └── Ch94Application.java
│ │ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── ch9_4
│ └── Ch94ApplicationTests.java
├── highlight_spring4
│ ├── pom.xml
│ └── src
│ ├── main
│ │ └── java
│ │ └── com
│ │ └── wisely
│ │ └── highlight_spring4
│ │ ├── ch1
│ │ │ ├── aop
│ │ │ │ ├── Action.java
│ │ │ │ ├── AopConfig.java
│ │ │ │ ├── DemoAnnotationService.java
│ │ │ │ ├── DemoMethodService.java
│ │ │ │ ├── LogAspect.java
│ │ │ │ └── Main.java
│ │ │ ├── di
│ │ │ │ ├── DiConfig.java
│ │ │ │ ├── FunctionService.java
│ │ │ │ ├── Main.java
│ │ │ │ └── UseFunctionService.java
│ │ │ └── javaconfig
│ │ │ ├── FunctionService.java
│ │ │ ├── JavaConfig.java
│ │ │ ├── Main.java
│ │ │ └── UseFunctionService.java
│ │ ├── ch2
│ │ │ ├── el
│ │ │ │ ├── DemoService.java
│ │ │ │ ├── ElConfig.java
│ │ │ │ ├── Main.java
│ │ │ │ ├── test.properties
│ │ │ │ └── test.txt
│ │ │ ├── event
│ │ │ │ ├── DemoEvent.java
│ │ │ │ ├── DemoListener.java
│ │ │ │ ├── DemoPublisher.java
│ │ │ │ ├── EventConfig.java
│ │ │ │ └── Main.java
│ │ │ ├── prepost
│ │ │ │ ├── BeanWayService.java
│ │ │ │ ├── JSR250WayService.java
│ │ │ │ ├── Main.java
│ │ │ │ └── PrePostConfig.java
│ │ │ ├── profile
│ │ │ │ ├── DemoBean.java
│ │ │ │ ├── Main.java
│ │ │ │ └── ProfileConfig.java
│ │ │ └── scope
│ │ │ ├── DemoPrototypeService.java
│ │ │ ├── DemoSingletonService.java
│ │ │ ├── Main.java
│ │ │ └── ScopeConfig.java
│ │ └── ch3
│ │ ├── annotation
│ │ │ ├── DemoConfig.java
│ │ │ ├── DemoService.java
│ │ │ ├── Main.java
│ │ │ └── WiselyConfiguration.java
│ │ ├── aware
│ │ │ ├── AwareConfig.java
│ │ │ ├── AwareService.java
│ │ │ ├── Main.java
│ │ │ └── test.txt
│ │ ├── conditional
│ │ │ ├── ConditionConifg.java
│ │ │ ├── LinuxCondition.java
│ │ │ ├── LinuxListService.java
│ │ │ ├── ListService.java
│ │ │ ├── Main.java
│ │ │ ├── WindowsCondition.java
│ │ │ └── WindowsListService.java
│ │ ├── fortest
│ │ │ ├── TestBean.java
│ │ │ └── TestConfig.java
│ │ ├── taskexecutor
│ │ │ ├── AsyncTaskService.java
│ │ │ ├── Main.java
│ │ │ └── TaskExecutorConfig.java
│ │ └── taskscheduler
│ │ ├── Main.java
│ │ ├── ScheduledTaskService.java
│ │ └── TaskSchedulerConfig.java
│ └── test
│ └── java
│ └── com
│ └── wisely
│ └── highlight_spring4
│ └── ch3
│ └── fortest
│ └── DemoBeanIntegrationTests.java
└── highlight_springmvc4
├── pom.xml
└── src
├── main
│ ├── java
│ │ └── com
│ │ └── wisely
│ │ └── highlight_springmvc4
│ │ ├── advice
│ │ │ └── ExceptionHandlerAdvice.java
│ │ ├── domain
│ │ │ └── DemoObj.java
│ │ ├── interceptor
│ │ │ └── DemoInterceptor.java
│ │ ├── messageconverter
│ │ │ └── MyMessageConverter.java
│ │ ├── MyMvcConfig.java
│ │ ├── service
│ │ │ ├── DemoService.java
│ │ │ └── PushService.java
│ │ ├── web
│ │ │ ├── ch4_3
│ │ │ │ ├── DemoAnnoController.java
│ │ │ │ └── DemoRestController.java
│ │ │ ├── ch4_4
│ │ │ │ └── AdviceController.java
│ │ │ ├── ch4_5
│ │ │ │ ├── AysncController.java
│ │ │ │ ├── ContentController.java
│ │ │ │ ├── ConverterController.java
│ │ │ │ ├── SseController.java
│ │ │ │ └── UploadController.java
│ │ │ ├── ch4_6
│ │ │ │ ├── MyRestController.java
│ │ │ │ └── NormalController.java
│ │ │ └── HelloController.java
│ │ └── WebInitializer.java
│ └── resources
│ ├── assets
│ │ └── js
│ │ └── jquery.js
│ ├── logback.xml
│ └── views
│ ├── async.jsp
│ ├── converter.jsp
│ ├── error.jsp
│ ├── index.jsp
│ ├── page.jsp
│ ├── sse.jsp
│ └── upload.jsp
└── test
└── java
└── com
└── wisely
└── highlight_springmvc4
└── web
└── ch4_6
└── TestControllerIntegrationTests.java
522 directories, 405 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论