├── .gitignore ├── CLAUDE.md ├── LICENSE ├── README.md ├── javastack-spring-boot-starter-sample ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── starter │ │ └── sample │ │ └── Application.java │ └── resources │ └── application.yml ├── javastack-spring-boot-starter ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── starter │ │ ├── Application.java │ │ ├── config │ │ └── TestServiceAutoConfiguration.java │ │ └── service │ │ └── TestService.java │ └── resources │ ├── META-INF │ ├── spring.factories │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ └── application.yml ├── pom.xml ├── spring-boot-activemq ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── activemq │ │ ├── Application.java │ │ └── MsgController.java │ └── resources │ └── application.yml ├── spring-boot-actuator ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── actuator │ │ ├── Application.java │ │ ├── LoginController.java │ │ ├── SecurityConfig.java │ │ ├── endpoint │ │ └── TestEndpoint.java │ │ ├── metrics │ │ └── MetricsConfig.java │ │ ├── observation │ │ └── IndexObservation.java │ │ └── pojo │ │ └── User.java │ └── resources │ └── application.yml ├── spring-boot-admin-client ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── admin │ │ └── client │ │ ├── Application.java │ │ └── SecurityPermitAllConfig.java │ └── resources │ └── application.yml ├── spring-boot-admin-server ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── admin │ │ └── server │ │ └── Application.java │ └── resources │ └── application.yml ├── spring-boot-ai ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── ai │ │ ├── Application.java │ │ ├── deepseek │ │ └── ChatController.java │ │ └── mcp │ │ └── MCPClientController.java │ └── resources │ ├── application.yml │ └── mcp-servers-config.json ├── spring-boot-aop ├── pom.xml └── src │ └── main │ └── java │ └── cn │ └── javastack │ └── springboot │ └── aop │ ├── Application.java │ ├── aspect │ └── CalcAspect.java │ ├── controller │ └── CalcController.java │ └── service │ ├── CalcService.java │ └── CalcServiceImpl.java ├── spring-boot-application ├── pom.xml └── src │ └── main │ └── java │ └── cn │ └── javastack │ └── application │ ├── Application.java │ └── designpattern │ └── observer │ ├── JavaStackEvent.java │ ├── ObserverConfiguration.java │ └── ReaderListener.java ├── spring-boot-cache ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── cache │ │ ├── Application.java │ │ ├── CacheConfiguration.java │ │ ├── CacheController.java │ │ └── CacheService.java │ └── resources │ └── application.yml ├── spring-boot-datasource ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── ds │ │ ├── Application.java │ │ ├── DsConfig.java │ │ ├── dao │ │ ├── UserDao.java │ │ └── impl │ │ │ └── UserDaoImpl.java │ │ └── entity │ │ └── UserDO.java │ └── resources │ ├── application.yml │ └── sql │ ├── create_t_user.sql │ └── insert_t_user.sql ├── spring-boot-docker ├── Dockerfile ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── docker │ │ └── DockerApplication.java │ └── resources │ └── application.yml ├── spring-boot-elasticsearch ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── es │ │ ├── Application.java │ │ ├── EsController.java │ │ ├── User.java │ │ └── UserRepository.java │ └── resources │ └── application.yml ├── spring-boot-features ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── features │ │ ├── Application.java │ │ ├── analyzer │ │ ├── JavastackException.java │ │ ├── JavastackFailureAnalyzer.java │ │ └── PortInUseFailureAnalyzer.java │ │ ├── core │ │ ├── LogService.java │ │ └── UserService.java │ │ └── listener │ │ └── JavastackListener.java │ └── resources │ ├── META-INF │ ├── spring.factories │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ ├── application.yml │ └── banner.txt ├── spring-boot-flyway ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── flyway │ │ └── Application.java │ └── resources │ ├── application.yml │ └── flyway │ ├── R__update_javastack.sql │ ├── V1.0.0__create_javastack.sql │ ├── V1.0.1__insert_javastack.sql │ ├── V1.0.2__update_javastack.sql │ ├── V1.0.3__alter_javastack.sql │ └── V1.0.4__update_javastack.sql ├── spring-boot-graalvm ├── pom.xml └── src │ └── main │ └── java │ └── cn │ └── javastack │ └── springboot │ └── graalvm │ └── Application.java ├── spring-boot-jasypt ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── javastack │ │ │ └── springboot │ │ │ └── jasypt │ │ │ └── Application.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── cn │ └── javastack │ └── springboot │ └── jasypt │ └── JasyptTest.java ├── spring-boot-jpa ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── jpa │ │ ├── Application.java │ │ ├── controller │ │ └── UserController.java │ │ ├── entity │ │ └── UserDO.java │ │ └── repo │ │ └── UserRepository.java │ └── resources │ └── application.yml ├── spring-boot-kafka ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── kafka │ │ ├── Application.java │ │ ├── KafkaConfig.java │ │ └── MsgController.java │ └── resources │ └── application.yml ├── spring-boot-knife4j ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── knife4j │ │ ├── Knife4jApplication.java │ │ ├── api │ │ └── Knife4jController.java │ │ └── config │ │ └── Knife4jConfiguration.java │ └── resources │ └── application.yml ├── spring-boot-logging ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── logging │ │ ├── Application.java │ │ ├── LogController.java │ │ └── SimpleStructuredLogFormat.java │ └── resources │ ├── application.yml │ └── logback-spring.xml ├── spring-boot-mail ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── mail │ │ ├── Application.java │ │ ├── EmailController.java │ │ └── MailProperties.java │ └── resources │ ├── application.yml │ └── java.png ├── spring-boot-mapstruct ├── pom.xml └── src │ ├── main │ └── java │ │ ├── cn.javastack.springboot.mapstruct │ │ └── Application.java │ │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── mapstruct │ │ ├── dto │ │ ├── UserCustomDTO.java │ │ ├── UserExtDTO.java │ │ ├── UserMultiDTO.java │ │ ├── UserNestedDTO.java │ │ └── UserShowDTO.java │ │ ├── entity │ │ ├── UserAddressDO.java │ │ ├── UserDO.java │ │ ├── UserExtDO.java │ │ └── UserNestedDO.java │ │ └── struct │ │ ├── UserCustomStruct.java │ │ ├── UserExistStruct.java │ │ ├── UserMultiStruct.java │ │ ├── UserNestedStruct.java │ │ ├── UserSpringStruct.java │ │ └── UserStruct.java │ └── test │ └── java │ └── cn │ └── javastack │ └── springboot │ └── mapstruct │ ├── UserCustomStructTest.java │ ├── UserExistStructTest.java │ ├── UserMultiStructTest.java │ ├── UserNestedStructTest.java │ ├── UserSpringStructTest.java │ └── UserStructTest.java ├── spring-boot-mongodb ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── mongodb │ │ ├── Application.java │ │ ├── MongoController.java │ │ ├── User.java │ │ └── UserRepository.java │ └── resources │ └── application.yml ├── spring-boot-mybatis-plus ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── mybatisplus │ │ ├── Application.java │ │ ├── config │ │ └── CustomMetaObjectHandler.java │ │ ├── controller │ │ └── UserController.java │ │ ├── entity │ │ └── UserDO.java │ │ ├── mapper │ │ └── UserMapper.java │ │ └── service │ │ ├── UserService.java │ │ └── UserServiceImpl.java │ └── resources │ ├── application.yml │ ├── mapper │ └── UserMapper.xml │ └── templates │ ├── add-user.html │ └── search-user.html ├── spring-boot-mybatis ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── mybatis │ │ ├── Application.java │ │ ├── controller │ │ └── UserController.java │ │ ├── entity │ │ └── UserDO.java │ │ └── mapper │ │ └── UserMapper.java │ └── resources │ ├── application.yml │ └── mapper │ └── UserMapper.xml ├── spring-boot-properties ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── properties │ │ ├── Application.java │ │ ├── config │ │ ├── Configuration1.java │ │ ├── Configuration2.java │ │ └── MainConfig.java │ │ └── props │ │ ├── DbProperties.java │ │ ├── JavastackProperties.java │ │ ├── MemberProperties.java │ │ └── OtherMember.java │ └── resources │ ├── application-dev.yml │ ├── application-main.yml │ ├── application.yml │ └── config │ ├── app.yml │ └── db-config.properties ├── spring-boot-quartz ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── quartz │ │ ├── Application.java │ │ ├── SimpleTask.java │ │ └── TaskConfig.java │ └── resources │ └── application.yml ├── spring-boot-quick-start ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── quckstart │ │ └── Application.java │ └── resources │ └── application.yml ├── spring-boot-rabbitmq ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── rabbitmq │ │ ├── Application.java │ │ ├── MsgController.java │ │ └── RabbitMQConfig.java │ └── resources │ └── application.yml ├── spring-boot-redis ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── redis │ │ ├── Application.java │ │ ├── RedisController.java │ │ ├── config │ │ └── RedisConfig.java │ │ ├── pojo │ │ └── User.java │ │ └── service │ │ ├── RedisLockService.java │ │ └── RedisOptService.java │ └── resources │ └── application.yml ├── spring-boot-schedule ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot.schedule │ │ ├── Application.java │ │ ├── AutoStopTask.java │ │ ├── CustomTaskScheduler.java │ │ ├── SimpleTask.java │ │ └── TaskConfig.java │ └── resources │ └── application.yml ├── spring-boot-session ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── session │ │ ├── Application.java │ │ ├── IndexController.java │ │ ├── LoginInterceptor.java │ │ └── WebConfig.java │ └── resources │ └── application.yml ├── spring-boot-test ├── pom.xml └── src │ ├── main │ └── java │ │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── test │ │ ├── Application.java │ │ ├── Result.java │ │ ├── UserController.java │ │ └── service │ │ ├── UserService.java │ │ └── UserServiceImpl.java │ └── test │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── test │ │ ├── pojo │ │ └── User.java │ │ └── testcase │ │ ├── JsonTests.java │ │ ├── MockBeanTests.java │ │ ├── MockMvcTests.java │ │ └── MvcTests.java │ └── resources │ └── jack.json ├── spring-boot-tinylog ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── tinylog │ │ └── Application.java │ └── resources │ └── tinylog.properties ├── spring-boot-undertow ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── undertow │ │ └── Application.java │ └── resources │ └── application.yml ├── spring-boot-war ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── Application.java │ └── resources │ └── application.yml ├── spring-boot-web ├── pom.xml └── src │ └── main │ ├── java │ └── cn │ │ └── javastack │ │ └── springboot │ │ └── web │ │ ├── Application.java │ │ ├── bean │ │ ├── OrderInfo.java │ │ ├── User.java │ │ └── UserXml.java │ │ ├── config │ │ ├── CustomTomcatWebServerFactoryCustomizer.java │ │ ├── SecurityConfig.java │ │ ├── ServerConfig.java │ │ └── WebConfig.java │ │ ├── controller │ │ ├── CallRestController.java │ │ ├── ErrorPageController.java │ │ ├── LoginController.java │ │ └── ResponseBodyController.java │ │ ├── handler │ │ ├── CustomConverter.java │ │ ├── CustomRestTemplateCustomizer.java │ │ ├── ErrorRegister.java │ │ ├── GlobalExceptionHandler.java │ │ └── StringWithoutSpaceDeserializer.java │ │ └── servlet │ │ ├── InitServlet.java │ │ ├── JavaFilter.java │ │ ├── JavaServlet.java │ │ └── RegisterServlet.java │ └── resources │ ├── application.yml │ ├── i18n │ ├── common.properties │ ├── index.properties │ └── index_zh_CN.properties │ ├── static │ ├── css │ │ └── test.css │ └── js │ │ └── test.js │ └── templates │ ├── error │ └── 404.html │ ├── index.html │ └── test.html └── spring-boot-webflux ├── pom.xml └── src └── main ├── java └── cn │ └── javastack │ └── springboot │ └── webflux │ ├── Application.java │ ├── bean │ └── User.java │ ├── config │ └── WebConfig.java │ └── controller │ └── CallRestController.java └── resources └── application.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/README.md -------------------------------------------------------------------------------- /javastack-spring-boot-starter-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/javastack-spring-boot-starter-sample/pom.xml -------------------------------------------------------------------------------- /javastack-spring-boot-starter-sample/src/main/java/cn/javastack/springboot/starter/sample/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/javastack-spring-boot-starter-sample/src/main/java/cn/javastack/springboot/starter/sample/Application.java -------------------------------------------------------------------------------- /javastack-spring-boot-starter-sample/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/javastack-spring-boot-starter-sample/src/main/resources/application.yml -------------------------------------------------------------------------------- /javastack-spring-boot-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/javastack-spring-boot-starter/pom.xml -------------------------------------------------------------------------------- /javastack-spring-boot-starter/src/main/java/cn/javastack/springboot/starter/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/javastack-spring-boot-starter/src/main/java/cn/javastack/springboot/starter/Application.java -------------------------------------------------------------------------------- /javastack-spring-boot-starter/src/main/java/cn/javastack/springboot/starter/config/TestServiceAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/javastack-spring-boot-starter/src/main/java/cn/javastack/springboot/starter/config/TestServiceAutoConfiguration.java -------------------------------------------------------------------------------- /javastack-spring-boot-starter/src/main/java/cn/javastack/springboot/starter/service/TestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/javastack-spring-boot-starter/src/main/java/cn/javastack/springboot/starter/service/TestService.java -------------------------------------------------------------------------------- /javastack-spring-boot-starter/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/javastack-spring-boot-starter/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /javastack-spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/javastack-spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports -------------------------------------------------------------------------------- /javastack-spring-boot-starter/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/pom.xml -------------------------------------------------------------------------------- /spring-boot-activemq/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-activemq/pom.xml -------------------------------------------------------------------------------- /spring-boot-activemq/src/main/java/cn/javastack/springboot/activemq/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-activemq/src/main/java/cn/javastack/springboot/activemq/Application.java -------------------------------------------------------------------------------- /spring-boot-activemq/src/main/java/cn/javastack/springboot/activemq/MsgController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-activemq/src/main/java/cn/javastack/springboot/activemq/MsgController.java -------------------------------------------------------------------------------- /spring-boot-activemq/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-activemq/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-actuator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-actuator/pom.xml -------------------------------------------------------------------------------- /spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/Application.java -------------------------------------------------------------------------------- /spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/LoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/LoginController.java -------------------------------------------------------------------------------- /spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/SecurityConfig.java -------------------------------------------------------------------------------- /spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/endpoint/TestEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/endpoint/TestEndpoint.java -------------------------------------------------------------------------------- /spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/metrics/MetricsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/metrics/MetricsConfig.java -------------------------------------------------------------------------------- /spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/observation/IndexObservation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/observation/IndexObservation.java -------------------------------------------------------------------------------- /spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/pojo/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-actuator/src/main/java/cn/javastack/springboot/actuator/pojo/User.java -------------------------------------------------------------------------------- /spring-boot-actuator/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-actuator/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-admin-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-admin-client/pom.xml -------------------------------------------------------------------------------- /spring-boot-admin-client/src/main/java/cn/javastack/springboot/admin/client/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-admin-client/src/main/java/cn/javastack/springboot/admin/client/Application.java -------------------------------------------------------------------------------- /spring-boot-admin-client/src/main/java/cn/javastack/springboot/admin/client/SecurityPermitAllConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-admin-client/src/main/java/cn/javastack/springboot/admin/client/SecurityPermitAllConfig.java -------------------------------------------------------------------------------- /spring-boot-admin-client/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-admin-client/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-admin-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-admin-server/pom.xml -------------------------------------------------------------------------------- /spring-boot-admin-server/src/main/java/cn/javastack/springboot/admin/server/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-admin-server/src/main/java/cn/javastack/springboot/admin/server/Application.java -------------------------------------------------------------------------------- /spring-boot-admin-server/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-admin-server/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-ai/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-ai/pom.xml -------------------------------------------------------------------------------- /spring-boot-ai/src/main/java/cn/javastack/springboot/ai/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-ai/src/main/java/cn/javastack/springboot/ai/Application.java -------------------------------------------------------------------------------- /spring-boot-ai/src/main/java/cn/javastack/springboot/ai/deepseek/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-ai/src/main/java/cn/javastack/springboot/ai/deepseek/ChatController.java -------------------------------------------------------------------------------- /spring-boot-ai/src/main/java/cn/javastack/springboot/ai/mcp/MCPClientController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-ai/src/main/java/cn/javastack/springboot/ai/mcp/MCPClientController.java -------------------------------------------------------------------------------- /spring-boot-ai/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-ai/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-ai/src/main/resources/mcp-servers-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-ai/src/main/resources/mcp-servers-config.json -------------------------------------------------------------------------------- /spring-boot-aop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-aop/pom.xml -------------------------------------------------------------------------------- /spring-boot-aop/src/main/java/cn/javastack/springboot/aop/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-aop/src/main/java/cn/javastack/springboot/aop/Application.java -------------------------------------------------------------------------------- /spring-boot-aop/src/main/java/cn/javastack/springboot/aop/aspect/CalcAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-aop/src/main/java/cn/javastack/springboot/aop/aspect/CalcAspect.java -------------------------------------------------------------------------------- /spring-boot-aop/src/main/java/cn/javastack/springboot/aop/controller/CalcController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-aop/src/main/java/cn/javastack/springboot/aop/controller/CalcController.java -------------------------------------------------------------------------------- /spring-boot-aop/src/main/java/cn/javastack/springboot/aop/service/CalcService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-aop/src/main/java/cn/javastack/springboot/aop/service/CalcService.java -------------------------------------------------------------------------------- /spring-boot-aop/src/main/java/cn/javastack/springboot/aop/service/CalcServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-aop/src/main/java/cn/javastack/springboot/aop/service/CalcServiceImpl.java -------------------------------------------------------------------------------- /spring-boot-application/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-application/pom.xml -------------------------------------------------------------------------------- /spring-boot-application/src/main/java/cn/javastack/application/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-application/src/main/java/cn/javastack/application/Application.java -------------------------------------------------------------------------------- /spring-boot-application/src/main/java/cn/javastack/application/designpattern/observer/JavaStackEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-application/src/main/java/cn/javastack/application/designpattern/observer/JavaStackEvent.java -------------------------------------------------------------------------------- /spring-boot-application/src/main/java/cn/javastack/application/designpattern/observer/ObserverConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-application/src/main/java/cn/javastack/application/designpattern/observer/ObserverConfiguration.java -------------------------------------------------------------------------------- /spring-boot-application/src/main/java/cn/javastack/application/designpattern/observer/ReaderListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-application/src/main/java/cn/javastack/application/designpattern/observer/ReaderListener.java -------------------------------------------------------------------------------- /spring-boot-cache/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-cache/pom.xml -------------------------------------------------------------------------------- /spring-boot-cache/src/main/java/cn/javastack/springboot/cache/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-cache/src/main/java/cn/javastack/springboot/cache/Application.java -------------------------------------------------------------------------------- /spring-boot-cache/src/main/java/cn/javastack/springboot/cache/CacheConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-cache/src/main/java/cn/javastack/springboot/cache/CacheConfiguration.java -------------------------------------------------------------------------------- /spring-boot-cache/src/main/java/cn/javastack/springboot/cache/CacheController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-cache/src/main/java/cn/javastack/springboot/cache/CacheController.java -------------------------------------------------------------------------------- /spring-boot-cache/src/main/java/cn/javastack/springboot/cache/CacheService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-cache/src/main/java/cn/javastack/springboot/cache/CacheService.java -------------------------------------------------------------------------------- /spring-boot-cache/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-cache/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-datasource/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-datasource/pom.xml -------------------------------------------------------------------------------- /spring-boot-datasource/src/main/java/cn/javastack/springboot/ds/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-datasource/src/main/java/cn/javastack/springboot/ds/Application.java -------------------------------------------------------------------------------- /spring-boot-datasource/src/main/java/cn/javastack/springboot/ds/DsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-datasource/src/main/java/cn/javastack/springboot/ds/DsConfig.java -------------------------------------------------------------------------------- /spring-boot-datasource/src/main/java/cn/javastack/springboot/ds/dao/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-datasource/src/main/java/cn/javastack/springboot/ds/dao/UserDao.java -------------------------------------------------------------------------------- /spring-boot-datasource/src/main/java/cn/javastack/springboot/ds/dao/impl/UserDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-datasource/src/main/java/cn/javastack/springboot/ds/dao/impl/UserDaoImpl.java -------------------------------------------------------------------------------- /spring-boot-datasource/src/main/java/cn/javastack/springboot/ds/entity/UserDO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-datasource/src/main/java/cn/javastack/springboot/ds/entity/UserDO.java -------------------------------------------------------------------------------- /spring-boot-datasource/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-datasource/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-datasource/src/main/resources/sql/create_t_user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-datasource/src/main/resources/sql/create_t_user.sql -------------------------------------------------------------------------------- /spring-boot-datasource/src/main/resources/sql/insert_t_user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-datasource/src/main/resources/sql/insert_t_user.sql -------------------------------------------------------------------------------- /spring-boot-docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-docker/Dockerfile -------------------------------------------------------------------------------- /spring-boot-docker/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-docker/pom.xml -------------------------------------------------------------------------------- /spring-boot-docker/src/main/java/cn/javastack/springboot/docker/DockerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-docker/src/main/java/cn/javastack/springboot/docker/DockerApplication.java -------------------------------------------------------------------------------- /spring-boot-docker/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-docker/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-elasticsearch/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-elasticsearch/pom.xml -------------------------------------------------------------------------------- /spring-boot-elasticsearch/src/main/java/cn/javastack/springboot/es/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-elasticsearch/src/main/java/cn/javastack/springboot/es/Application.java -------------------------------------------------------------------------------- /spring-boot-elasticsearch/src/main/java/cn/javastack/springboot/es/EsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-elasticsearch/src/main/java/cn/javastack/springboot/es/EsController.java -------------------------------------------------------------------------------- /spring-boot-elasticsearch/src/main/java/cn/javastack/springboot/es/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-elasticsearch/src/main/java/cn/javastack/springboot/es/User.java -------------------------------------------------------------------------------- /spring-boot-elasticsearch/src/main/java/cn/javastack/springboot/es/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-elasticsearch/src/main/java/cn/javastack/springboot/es/UserRepository.java -------------------------------------------------------------------------------- /spring-boot-elasticsearch/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-elasticsearch/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-features/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-features/pom.xml -------------------------------------------------------------------------------- /spring-boot-features/src/main/java/cn/javastack/springboot/features/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-features/src/main/java/cn/javastack/springboot/features/Application.java -------------------------------------------------------------------------------- /spring-boot-features/src/main/java/cn/javastack/springboot/features/analyzer/JavastackException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-features/src/main/java/cn/javastack/springboot/features/analyzer/JavastackException.java -------------------------------------------------------------------------------- /spring-boot-features/src/main/java/cn/javastack/springboot/features/analyzer/JavastackFailureAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-features/src/main/java/cn/javastack/springboot/features/analyzer/JavastackFailureAnalyzer.java -------------------------------------------------------------------------------- /spring-boot-features/src/main/java/cn/javastack/springboot/features/analyzer/PortInUseFailureAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-features/src/main/java/cn/javastack/springboot/features/analyzer/PortInUseFailureAnalyzer.java -------------------------------------------------------------------------------- /spring-boot-features/src/main/java/cn/javastack/springboot/features/core/LogService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-features/src/main/java/cn/javastack/springboot/features/core/LogService.java -------------------------------------------------------------------------------- /spring-boot-features/src/main/java/cn/javastack/springboot/features/core/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-features/src/main/java/cn/javastack/springboot/features/core/UserService.java -------------------------------------------------------------------------------- /spring-boot-features/src/main/java/cn/javastack/springboot/features/listener/JavastackListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-features/src/main/java/cn/javastack/springboot/features/listener/JavastackListener.java -------------------------------------------------------------------------------- /spring-boot-features/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-features/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-boot-features/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-features/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-features/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-features/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-features/src/main/resources/banner.txt -------------------------------------------------------------------------------- /spring-boot-flyway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-flyway/pom.xml -------------------------------------------------------------------------------- /spring-boot-flyway/src/main/java/cn/javastack/springboot/flyway/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-flyway/src/main/java/cn/javastack/springboot/flyway/Application.java -------------------------------------------------------------------------------- /spring-boot-flyway/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-flyway/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-flyway/src/main/resources/flyway/R__update_javastack.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-flyway/src/main/resources/flyway/R__update_javastack.sql -------------------------------------------------------------------------------- /spring-boot-flyway/src/main/resources/flyway/V1.0.0__create_javastack.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-flyway/src/main/resources/flyway/V1.0.0__create_javastack.sql -------------------------------------------------------------------------------- /spring-boot-flyway/src/main/resources/flyway/V1.0.1__insert_javastack.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-flyway/src/main/resources/flyway/V1.0.1__insert_javastack.sql -------------------------------------------------------------------------------- /spring-boot-flyway/src/main/resources/flyway/V1.0.2__update_javastack.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-flyway/src/main/resources/flyway/V1.0.2__update_javastack.sql -------------------------------------------------------------------------------- /spring-boot-flyway/src/main/resources/flyway/V1.0.3__alter_javastack.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-flyway/src/main/resources/flyway/V1.0.3__alter_javastack.sql -------------------------------------------------------------------------------- /spring-boot-flyway/src/main/resources/flyway/V1.0.4__update_javastack.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-flyway/src/main/resources/flyway/V1.0.4__update_javastack.sql -------------------------------------------------------------------------------- /spring-boot-graalvm/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-graalvm/pom.xml -------------------------------------------------------------------------------- /spring-boot-graalvm/src/main/java/cn/javastack/springboot/graalvm/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-graalvm/src/main/java/cn/javastack/springboot/graalvm/Application.java -------------------------------------------------------------------------------- /spring-boot-jasypt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-jasypt/pom.xml -------------------------------------------------------------------------------- /spring-boot-jasypt/src/main/java/cn/javastack/springboot/jasypt/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-jasypt/src/main/java/cn/javastack/springboot/jasypt/Application.java -------------------------------------------------------------------------------- /spring-boot-jasypt/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-jasypt/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-jasypt/src/test/java/cn/javastack/springboot/jasypt/JasyptTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-jasypt/src/test/java/cn/javastack/springboot/jasypt/JasyptTest.java -------------------------------------------------------------------------------- /spring-boot-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-jpa/pom.xml -------------------------------------------------------------------------------- /spring-boot-jpa/src/main/java/cn/javastack/springboot/jpa/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-jpa/src/main/java/cn/javastack/springboot/jpa/Application.java -------------------------------------------------------------------------------- /spring-boot-jpa/src/main/java/cn/javastack/springboot/jpa/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-jpa/src/main/java/cn/javastack/springboot/jpa/controller/UserController.java -------------------------------------------------------------------------------- /spring-boot-jpa/src/main/java/cn/javastack/springboot/jpa/entity/UserDO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-jpa/src/main/java/cn/javastack/springboot/jpa/entity/UserDO.java -------------------------------------------------------------------------------- /spring-boot-jpa/src/main/java/cn/javastack/springboot/jpa/repo/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-jpa/src/main/java/cn/javastack/springboot/jpa/repo/UserRepository.java -------------------------------------------------------------------------------- /spring-boot-jpa/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-jpa/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-kafka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-kafka/pom.xml -------------------------------------------------------------------------------- /spring-boot-kafka/src/main/java/cn/javastack/springboot/kafka/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-kafka/src/main/java/cn/javastack/springboot/kafka/Application.java -------------------------------------------------------------------------------- /spring-boot-kafka/src/main/java/cn/javastack/springboot/kafka/KafkaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-kafka/src/main/java/cn/javastack/springboot/kafka/KafkaConfig.java -------------------------------------------------------------------------------- /spring-boot-kafka/src/main/java/cn/javastack/springboot/kafka/MsgController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-kafka/src/main/java/cn/javastack/springboot/kafka/MsgController.java -------------------------------------------------------------------------------- /spring-boot-kafka/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-kafka/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-knife4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-knife4j/pom.xml -------------------------------------------------------------------------------- /spring-boot-knife4j/src/main/java/cn/javastack/springboot/knife4j/Knife4jApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-knife4j/src/main/java/cn/javastack/springboot/knife4j/Knife4jApplication.java -------------------------------------------------------------------------------- /spring-boot-knife4j/src/main/java/cn/javastack/springboot/knife4j/api/Knife4jController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-knife4j/src/main/java/cn/javastack/springboot/knife4j/api/Knife4jController.java -------------------------------------------------------------------------------- /spring-boot-knife4j/src/main/java/cn/javastack/springboot/knife4j/config/Knife4jConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-knife4j/src/main/java/cn/javastack/springboot/knife4j/config/Knife4jConfiguration.java -------------------------------------------------------------------------------- /spring-boot-knife4j/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-knife4j/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-logging/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-logging/pom.xml -------------------------------------------------------------------------------- /spring-boot-logging/src/main/java/cn/javastack/springboot/logging/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-logging/src/main/java/cn/javastack/springboot/logging/Application.java -------------------------------------------------------------------------------- /spring-boot-logging/src/main/java/cn/javastack/springboot/logging/LogController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-logging/src/main/java/cn/javastack/springboot/logging/LogController.java -------------------------------------------------------------------------------- /spring-boot-logging/src/main/java/cn/javastack/springboot/logging/SimpleStructuredLogFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-logging/src/main/java/cn/javastack/springboot/logging/SimpleStructuredLogFormat.java -------------------------------------------------------------------------------- /spring-boot-logging/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-logging/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-logging/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-logging/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /spring-boot-mail/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mail/pom.xml -------------------------------------------------------------------------------- /spring-boot-mail/src/main/java/cn/javastack/springboot/mail/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mail/src/main/java/cn/javastack/springboot/mail/Application.java -------------------------------------------------------------------------------- /spring-boot-mail/src/main/java/cn/javastack/springboot/mail/EmailController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mail/src/main/java/cn/javastack/springboot/mail/EmailController.java -------------------------------------------------------------------------------- /spring-boot-mail/src/main/java/cn/javastack/springboot/mail/MailProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mail/src/main/java/cn/javastack/springboot/mail/MailProperties.java -------------------------------------------------------------------------------- /spring-boot-mail/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mail/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-mail/src/main/resources/java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mail/src/main/resources/java.png -------------------------------------------------------------------------------- /spring-boot-mapstruct/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/pom.xml -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn.javastack.springboot.mapstruct/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn.javastack.springboot.mapstruct/Application.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/dto/UserCustomDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/dto/UserCustomDTO.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/dto/UserExtDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/dto/UserExtDTO.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/dto/UserMultiDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/dto/UserMultiDTO.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/dto/UserNestedDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/dto/UserNestedDTO.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/dto/UserShowDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/dto/UserShowDTO.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/entity/UserAddressDO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/entity/UserAddressDO.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/entity/UserDO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/entity/UserDO.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/entity/UserExtDO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/entity/UserExtDO.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/entity/UserNestedDO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/entity/UserNestedDO.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserCustomStruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserCustomStruct.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserExistStruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserExistStruct.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserMultiStruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserMultiStruct.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserNestedStruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserNestedStruct.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserSpringStruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserSpringStruct.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserStruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/main/java/cn/javastack/springboot/mapstruct/struct/UserStruct.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserCustomStructTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserCustomStructTest.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserExistStructTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserExistStructTest.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserMultiStructTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserMultiStructTest.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserNestedStructTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserNestedStructTest.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserSpringStructTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserSpringStructTest.java -------------------------------------------------------------------------------- /spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserStructTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mapstruct/src/test/java/cn/javastack/springboot/mapstruct/UserStructTest.java -------------------------------------------------------------------------------- /spring-boot-mongodb/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mongodb/pom.xml -------------------------------------------------------------------------------- /spring-boot-mongodb/src/main/java/cn/javastack/mongodb/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mongodb/src/main/java/cn/javastack/mongodb/Application.java -------------------------------------------------------------------------------- /spring-boot-mongodb/src/main/java/cn/javastack/mongodb/MongoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mongodb/src/main/java/cn/javastack/mongodb/MongoController.java -------------------------------------------------------------------------------- /spring-boot-mongodb/src/main/java/cn/javastack/mongodb/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mongodb/src/main/java/cn/javastack/mongodb/User.java -------------------------------------------------------------------------------- /spring-boot-mongodb/src/main/java/cn/javastack/mongodb/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mongodb/src/main/java/cn/javastack/mongodb/UserRepository.java -------------------------------------------------------------------------------- /spring-boot-mongodb/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mongodb/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/pom.xml -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/Application.java -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/config/CustomMetaObjectHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/config/CustomMetaObjectHandler.java -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/controller/UserController.java -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/entity/UserDO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/entity/UserDO.java -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/mapper/UserMapper.java -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/service/UserService.java -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/src/main/java/cn/javastack/springboot/mybatisplus/service/UserServiceImpl.java -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/src/main/resources/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/src/main/resources/mapper/UserMapper.xml -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/src/main/resources/templates/add-user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/src/main/resources/templates/add-user.html -------------------------------------------------------------------------------- /spring-boot-mybatis-plus/src/main/resources/templates/search-user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis-plus/src/main/resources/templates/search-user.html -------------------------------------------------------------------------------- /spring-boot-mybatis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis/pom.xml -------------------------------------------------------------------------------- /spring-boot-mybatis/src/main/java/cn/javastack/springboot/mybatis/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis/src/main/java/cn/javastack/springboot/mybatis/Application.java -------------------------------------------------------------------------------- /spring-boot-mybatis/src/main/java/cn/javastack/springboot/mybatis/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis/src/main/java/cn/javastack/springboot/mybatis/controller/UserController.java -------------------------------------------------------------------------------- /spring-boot-mybatis/src/main/java/cn/javastack/springboot/mybatis/entity/UserDO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis/src/main/java/cn/javastack/springboot/mybatis/entity/UserDO.java -------------------------------------------------------------------------------- /spring-boot-mybatis/src/main/java/cn/javastack/springboot/mybatis/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis/src/main/java/cn/javastack/springboot/mybatis/mapper/UserMapper.java -------------------------------------------------------------------------------- /spring-boot-mybatis/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-mybatis/src/main/resources/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-mybatis/src/main/resources/mapper/UserMapper.xml -------------------------------------------------------------------------------- /spring-boot-properties/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-properties/pom.xml -------------------------------------------------------------------------------- /spring-boot-properties/src/main/java/cn/javastack/springboot/properties/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-properties/src/main/java/cn/javastack/springboot/properties/Application.java -------------------------------------------------------------------------------- /spring-boot-properties/src/main/java/cn/javastack/springboot/properties/config/Configuration1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-properties/src/main/java/cn/javastack/springboot/properties/config/Configuration1.java -------------------------------------------------------------------------------- /spring-boot-properties/src/main/java/cn/javastack/springboot/properties/config/Configuration2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-properties/src/main/java/cn/javastack/springboot/properties/config/Configuration2.java -------------------------------------------------------------------------------- /spring-boot-properties/src/main/java/cn/javastack/springboot/properties/config/MainConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-properties/src/main/java/cn/javastack/springboot/properties/config/MainConfig.java -------------------------------------------------------------------------------- /spring-boot-properties/src/main/java/cn/javastack/springboot/properties/props/DbProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-properties/src/main/java/cn/javastack/springboot/properties/props/DbProperties.java -------------------------------------------------------------------------------- /spring-boot-properties/src/main/java/cn/javastack/springboot/properties/props/JavastackProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-properties/src/main/java/cn/javastack/springboot/properties/props/JavastackProperties.java -------------------------------------------------------------------------------- /spring-boot-properties/src/main/java/cn/javastack/springboot/properties/props/MemberProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-properties/src/main/java/cn/javastack/springboot/properties/props/MemberProperties.java -------------------------------------------------------------------------------- /spring-boot-properties/src/main/java/cn/javastack/springboot/properties/props/OtherMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-properties/src/main/java/cn/javastack/springboot/properties/props/OtherMember.java -------------------------------------------------------------------------------- /spring-boot-properties/src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- 1 | member: 2 | name: Lucy1 -------------------------------------------------------------------------------- /spring-boot-properties/src/main/resources/application-main.yml: -------------------------------------------------------------------------------- 1 | member: 2 | name: Lucy2 -------------------------------------------------------------------------------- /spring-boot-properties/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-properties/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-properties/src/main/resources/config/app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-properties/src/main/resources/config/app.yml -------------------------------------------------------------------------------- /spring-boot-properties/src/main/resources/config/db-config.properties: -------------------------------------------------------------------------------- 1 | db.username=root 2 | db.password=123456 -------------------------------------------------------------------------------- /spring-boot-quartz/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-quartz/pom.xml -------------------------------------------------------------------------------- /spring-boot-quartz/src/main/java/cn/javastack/springboot/quartz/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-quartz/src/main/java/cn/javastack/springboot/quartz/Application.java -------------------------------------------------------------------------------- /spring-boot-quartz/src/main/java/cn/javastack/springboot/quartz/SimpleTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-quartz/src/main/java/cn/javastack/springboot/quartz/SimpleTask.java -------------------------------------------------------------------------------- /spring-boot-quartz/src/main/java/cn/javastack/springboot/quartz/TaskConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-quartz/src/main/java/cn/javastack/springboot/quartz/TaskConfig.java -------------------------------------------------------------------------------- /spring-boot-quartz/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-quartz/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-quick-start/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-quick-start/pom.xml -------------------------------------------------------------------------------- /spring-boot-quick-start/src/main/java/cn/javastack/springboot/quckstart/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-quick-start/src/main/java/cn/javastack/springboot/quckstart/Application.java -------------------------------------------------------------------------------- /spring-boot-quick-start/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-quick-start/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-rabbitmq/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-rabbitmq/pom.xml -------------------------------------------------------------------------------- /spring-boot-rabbitmq/src/main/java/cn/javastack/springboot/rabbitmq/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-rabbitmq/src/main/java/cn/javastack/springboot/rabbitmq/Application.java -------------------------------------------------------------------------------- /spring-boot-rabbitmq/src/main/java/cn/javastack/springboot/rabbitmq/MsgController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-rabbitmq/src/main/java/cn/javastack/springboot/rabbitmq/MsgController.java -------------------------------------------------------------------------------- /spring-boot-rabbitmq/src/main/java/cn/javastack/springboot/rabbitmq/RabbitMQConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-rabbitmq/src/main/java/cn/javastack/springboot/rabbitmq/RabbitMQConfig.java -------------------------------------------------------------------------------- /spring-boot-rabbitmq/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-rabbitmq/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-redis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-redis/pom.xml -------------------------------------------------------------------------------- /spring-boot-redis/src/main/java/cn/javastack/springboot/redis/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-redis/src/main/java/cn/javastack/springboot/redis/Application.java -------------------------------------------------------------------------------- /spring-boot-redis/src/main/java/cn/javastack/springboot/redis/RedisController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-redis/src/main/java/cn/javastack/springboot/redis/RedisController.java -------------------------------------------------------------------------------- /spring-boot-redis/src/main/java/cn/javastack/springboot/redis/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-redis/src/main/java/cn/javastack/springboot/redis/config/RedisConfig.java -------------------------------------------------------------------------------- /spring-boot-redis/src/main/java/cn/javastack/springboot/redis/pojo/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-redis/src/main/java/cn/javastack/springboot/redis/pojo/User.java -------------------------------------------------------------------------------- /spring-boot-redis/src/main/java/cn/javastack/springboot/redis/service/RedisLockService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-redis/src/main/java/cn/javastack/springboot/redis/service/RedisLockService.java -------------------------------------------------------------------------------- /spring-boot-redis/src/main/java/cn/javastack/springboot/redis/service/RedisOptService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-redis/src/main/java/cn/javastack/springboot/redis/service/RedisOptService.java -------------------------------------------------------------------------------- /spring-boot-redis/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-redis/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-schedule/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-schedule/pom.xml -------------------------------------------------------------------------------- /spring-boot-schedule/src/main/java/cn/javastack/springboot.schedule/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-schedule/src/main/java/cn/javastack/springboot.schedule/Application.java -------------------------------------------------------------------------------- /spring-boot-schedule/src/main/java/cn/javastack/springboot.schedule/AutoStopTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-schedule/src/main/java/cn/javastack/springboot.schedule/AutoStopTask.java -------------------------------------------------------------------------------- /spring-boot-schedule/src/main/java/cn/javastack/springboot.schedule/CustomTaskScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-schedule/src/main/java/cn/javastack/springboot.schedule/CustomTaskScheduler.java -------------------------------------------------------------------------------- /spring-boot-schedule/src/main/java/cn/javastack/springboot.schedule/SimpleTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-schedule/src/main/java/cn/javastack/springboot.schedule/SimpleTask.java -------------------------------------------------------------------------------- /spring-boot-schedule/src/main/java/cn/javastack/springboot.schedule/TaskConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-schedule/src/main/java/cn/javastack/springboot.schedule/TaskConfig.java -------------------------------------------------------------------------------- /spring-boot-schedule/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-schedule/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-session/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-session/pom.xml -------------------------------------------------------------------------------- /spring-boot-session/src/main/java/cn/javastack/springboot/session/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-session/src/main/java/cn/javastack/springboot/session/Application.java -------------------------------------------------------------------------------- /spring-boot-session/src/main/java/cn/javastack/springboot/session/IndexController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-session/src/main/java/cn/javastack/springboot/session/IndexController.java -------------------------------------------------------------------------------- /spring-boot-session/src/main/java/cn/javastack/springboot/session/LoginInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-session/src/main/java/cn/javastack/springboot/session/LoginInterceptor.java -------------------------------------------------------------------------------- /spring-boot-session/src/main/java/cn/javastack/springboot/session/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-session/src/main/java/cn/javastack/springboot/session/WebConfig.java -------------------------------------------------------------------------------- /spring-boot-session/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-session/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/pom.xml -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/cn/javastack/springboot/test/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/src/main/java/cn/javastack/springboot/test/Application.java -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/cn/javastack/springboot/test/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/src/main/java/cn/javastack/springboot/test/Result.java -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/cn/javastack/springboot/test/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/src/main/java/cn/javastack/springboot/test/UserController.java -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/cn/javastack/springboot/test/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/src/main/java/cn/javastack/springboot/test/service/UserService.java -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/cn/javastack/springboot/test/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/src/main/java/cn/javastack/springboot/test/service/UserServiceImpl.java -------------------------------------------------------------------------------- /spring-boot-test/src/test/java/cn/javastack/springboot/test/pojo/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/src/test/java/cn/javastack/springboot/test/pojo/User.java -------------------------------------------------------------------------------- /spring-boot-test/src/test/java/cn/javastack/springboot/test/testcase/JsonTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/src/test/java/cn/javastack/springboot/test/testcase/JsonTests.java -------------------------------------------------------------------------------- /spring-boot-test/src/test/java/cn/javastack/springboot/test/testcase/MockBeanTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/src/test/java/cn/javastack/springboot/test/testcase/MockBeanTests.java -------------------------------------------------------------------------------- /spring-boot-test/src/test/java/cn/javastack/springboot/test/testcase/MockMvcTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/src/test/java/cn/javastack/springboot/test/testcase/MockMvcTests.java -------------------------------------------------------------------------------- /spring-boot-test/src/test/java/cn/javastack/springboot/test/testcase/MvcTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/src/test/java/cn/javastack/springboot/test/testcase/MvcTests.java -------------------------------------------------------------------------------- /spring-boot-test/src/test/resources/jack.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-test/src/test/resources/jack.json -------------------------------------------------------------------------------- /spring-boot-tinylog/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-tinylog/pom.xml -------------------------------------------------------------------------------- /spring-boot-tinylog/src/main/java/cn/javastack/springboot/tinylog/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-tinylog/src/main/java/cn/javastack/springboot/tinylog/Application.java -------------------------------------------------------------------------------- /spring-boot-tinylog/src/main/resources/tinylog.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-tinylog/src/main/resources/tinylog.properties -------------------------------------------------------------------------------- /spring-boot-undertow/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-undertow/pom.xml -------------------------------------------------------------------------------- /spring-boot-undertow/src/main/java/cn/javastack/springboot/undertow/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-undertow/src/main/java/cn/javastack/springboot/undertow/Application.java -------------------------------------------------------------------------------- /spring-boot-undertow/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-war/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-war/pom.xml -------------------------------------------------------------------------------- /spring-boot-war/src/main/java/cn/javastack/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-war/src/main/java/cn/javastack/Application.java -------------------------------------------------------------------------------- /spring-boot-war/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/pom.xml -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/Application.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/bean/OrderInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/bean/OrderInfo.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/bean/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/bean/User.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/bean/UserXml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/bean/UserXml.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/config/CustomTomcatWebServerFactoryCustomizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/config/CustomTomcatWebServerFactoryCustomizer.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/config/SecurityConfig.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/config/ServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/config/ServerConfig.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/config/WebConfig.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/controller/CallRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/controller/CallRestController.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/controller/ErrorPageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/controller/ErrorPageController.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/controller/LoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/controller/LoginController.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/controller/ResponseBodyController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/controller/ResponseBodyController.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/handler/CustomConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/handler/CustomConverter.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/handler/CustomRestTemplateCustomizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/handler/CustomRestTemplateCustomizer.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/handler/ErrorRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/handler/ErrorRegister.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/handler/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/handler/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/handler/StringWithoutSpaceDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/handler/StringWithoutSpaceDeserializer.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/servlet/InitServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/servlet/InitServlet.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/servlet/JavaFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/servlet/JavaFilter.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/servlet/JavaServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/servlet/JavaServlet.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/java/cn/javastack/springboot/web/servlet/RegisterServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/java/cn/javastack/springboot/web/servlet/RegisterServlet.java -------------------------------------------------------------------------------- /spring-boot-web/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-web/src/main/resources/i18n/common.properties: -------------------------------------------------------------------------------- 1 | brand=Java技术栈 -------------------------------------------------------------------------------- /spring-boot-web/src/main/resources/i18n/index.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/resources/i18n/index.properties -------------------------------------------------------------------------------- /spring-boot-web/src/main/resources/i18n/index_zh_CN.properties: -------------------------------------------------------------------------------- 1 | index.hi=你好 2 | index.welcome=欢迎光临 -------------------------------------------------------------------------------- /spring-boot-web/src/main/resources/static/css/test.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/resources/static/css/test.css -------------------------------------------------------------------------------- /spring-boot-web/src/main/resources/static/js/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/resources/static/js/test.js -------------------------------------------------------------------------------- /spring-boot-web/src/main/resources/templates/error/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/resources/templates/error/404.html -------------------------------------------------------------------------------- /spring-boot-web/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /spring-boot-web/src/main/resources/templates/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-web/src/main/resources/templates/test.html -------------------------------------------------------------------------------- /spring-boot-webflux/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-webflux/pom.xml -------------------------------------------------------------------------------- /spring-boot-webflux/src/main/java/cn/javastack/springboot/webflux/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-webflux/src/main/java/cn/javastack/springboot/webflux/Application.java -------------------------------------------------------------------------------- /spring-boot-webflux/src/main/java/cn/javastack/springboot/webflux/bean/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-webflux/src/main/java/cn/javastack/springboot/webflux/bean/User.java -------------------------------------------------------------------------------- /spring-boot-webflux/src/main/java/cn/javastack/springboot/webflux/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-webflux/src/main/java/cn/javastack/springboot/webflux/config/WebConfig.java -------------------------------------------------------------------------------- /spring-boot-webflux/src/main/java/cn/javastack/springboot/webflux/controller/CallRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javastacks/spring-boot-best-practice/HEAD/spring-boot-webflux/src/main/java/cn/javastack/springboot/webflux/controller/CallRestController.java -------------------------------------------------------------------------------- /spring-boot-webflux/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8088 --------------------------------------------------------------------------------