├── .gitignore ├── 001-spring-framework-demo-helloworld-xml ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springframework │ │ ├── App.java │ │ ├── aspect │ │ └── LogAspect.java │ │ ├── dao │ │ └── UserDaoImpl.java │ │ ├── entity │ │ └── User.java │ │ └── service │ │ └── UserServiceImpl.java │ └── resources │ ├── aspects.xml │ ├── daos.xml │ └── services.xml ├── 002-spring-framework-demo-helloworld-java ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springframework │ ├── App.java │ ├── aspect │ └── LogAspect.java │ ├── config │ └── BeansConfig.java │ ├── dao │ └── UserDaoImpl.java │ ├── entity │ └── User.java │ └── service │ └── UserServiceImpl.java ├── 003-spring-framework-demo-helloworld-anno ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springframework │ ├── App.java │ ├── aspect │ └── LogAspect.java │ ├── config │ └── BeansConfig.java │ ├── dao │ └── UserDaoImpl.java │ ├── entity │ └── User.java │ └── service │ └── UserServiceImpl.java ├── 004-spring-framework-demo-aop-xml ├── pom.xml └── src │ └── main │ ├── java │ ├── App.java │ └── tech │ │ └── pdai │ │ └── springframework │ │ ├── aspect │ │ └── LogAspect.java │ │ └── service │ │ └── AopDemoServiceImpl.java │ └── resources │ └── aspects.xml ├── 005-spring-framework-demo-aop-anno ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springframework │ ├── App.java │ ├── aspect │ └── LogAspect.java │ └── service │ ├── CglibProxyDemoServiceImpl.java │ ├── IJdkProxyService.java │ └── JdkProxyDemoServiceImpl.java ├── 006-spring-framework-demo-aop-proxy-jdk ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springframework │ ├── ProxyDemo.java │ ├── entity │ └── User.java │ ├── proxy │ └── UserLogProxy.java │ └── service │ ├── IUserService.java │ └── UserServiceImpl.java ├── 007-spring-framework-demo-aop-proxy-cglib ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springframework │ ├── ProxyDemo.java │ ├── entity │ └── User.java │ ├── proxy │ └── UserLogProxy.java │ └── service │ └── UserServiceImpl.java ├── 008-spring-framework-demo-bean-lifecycle ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springframework │ ├── App.java │ ├── config │ └── BeansConfig.java │ ├── entity │ └── User.java │ └── processor │ ├── MyBeanFactoryPostProcessor.java │ ├── MyBeanPostProcessor.java │ └── MyInstantiationAwareBeanPostProcessor.java ├── 011-spring-framework-demo-springmvc ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springframework │ │ └── springmvc │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ └── UserDaoImpl.java │ │ ├── entity │ │ └── User.java │ │ └── service │ │ └── UserServiceImpl.java │ ├── resources │ └── springmvc.xml │ └── webapp │ ├── WEB-INF │ ├── views │ │ └── userList.jsp │ └── web.xml │ └── index.jsp ├── 101-springboot-demo-helloworld ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── helloworld │ │ └── SpringBootHelloWorldApplication.java │ └── resources │ ├── META-INF │ └── MANIFEST.MF │ └── application.yml ├── 102-springboot-demo-helloworld-mvc ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── helloworld │ │ ├── App.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ └── UserRepository.java │ │ ├── entity │ │ └── User.java │ │ └── service │ │ ├── UserService.java │ │ └── impl │ │ └── UserServiceImpl.java │ └── resources │ └── application.yml ├── 103-springboot-demo-helloworld-build-war ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── helloworld │ │ └── build │ │ └── war │ │ └── SpringBootHelloWorldApplication.java │ └── resources │ └── application.yml ├── 104-springboot-demo-helloworld-jetty ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── helloworld │ │ └── jetty │ │ └── SpringBootHelloWorldApplication.java │ └── resources │ └── application.yml ├── 105-springboot-demo-helloworld-undertow ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── helloworld │ │ └── undertow │ │ └── SpringBootHelloWorldApplication.java │ └── resources │ └── application.yml ├── 107-springboot-demo-helloworld-docker ├── Dockerfile ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── helloworld │ │ └── docker │ │ └── SpringBootHelloWorldApplication.java │ └── resources │ └── application.yml ├── 111-springboot-demo-swagger-v2-bootstrap-ui ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── swagger │ ├── App.java │ ├── config │ └── SwaggerConfig.java │ ├── constant │ └── ResponseStatus.java │ ├── controller │ ├── AddressController.java │ └── UserController.java │ └── entity │ ├── param │ ├── AddressParam.java │ └── UserParam.java │ └── vo │ ├── AddressVo.java │ └── UserVo.java ├── 111-springboot-demo-swagger-v2 ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── swagger │ ├── App.java │ ├── config │ └── SwaggerConfig.java │ ├── constant │ └── ResponseStatus.java │ ├── controller │ ├── AddressController.java │ └── UserController.java │ └── entity │ ├── param │ ├── AddressParam.java │ └── UserParam.java │ └── vo │ ├── AddressVo.java │ └── UserVo.java ├── 111-springboot-demo-swagger-v3-openapi ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── swagger │ ├── App.java │ ├── config │ └── SwaggerConfig.java │ ├── constant │ └── ResponseStatus.java │ ├── controller │ ├── AddressController.java │ └── UserController.java │ └── entity │ ├── param │ ├── AddressParam.java │ └── UserParam.java │ └── vo │ ├── AddressVo.java │ └── UserVo.java ├── 113-springboot-demo-knife4j-v2 ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── knife4j │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constant │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── AddressController.java │ │ └── UserController.java │ │ └── entity │ │ ├── param │ │ ├── AddressParam.java │ │ └── UserParam.java │ │ └── vo │ │ ├── AddressVo.java │ │ └── UserVo.java │ └── resources │ ├── application.yml │ └── markdown │ └── README.md ├── 113-springboot-demo-knife4j-v3 ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── knife4j │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constant │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── AddressController.java │ │ └── UserController.java │ │ └── entity │ │ ├── param │ │ ├── AddressParam.java │ │ └── UserParam.java │ │ └── vo │ │ ├── AddressVo.java │ │ └── UserVo.java │ └── resources │ ├── application.yml │ └── wiki │ ├── README.md │ └── test1.md ├── 115-springboot-demo-smart-doc ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── smartdoc │ │ ├── App.java │ │ ├── constant │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── AddressController.java │ │ └── UserController.java │ │ └── entity │ │ ├── ResponseResult.java │ │ ├── param │ │ ├── AddressParam.java │ │ └── UserParam.java │ │ └── vo │ │ ├── AddressVo.java │ │ └── UserVo.java │ └── resources │ └── smart-doc.json ├── 121-springboot-demo-lombok ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── lombok │ ├── constant │ └── ResponseStatus.java │ └── demo │ ├── BasicExample.java │ ├── BuilderDefaultExample.java │ ├── BuilderExample.java │ ├── ConstructorExample.java │ ├── GetterLazyExample.java │ ├── GetterSetterExample.java │ ├── SneakyThrowsExample.java │ ├── SynchronizedExample.java │ └── ValueExample.java ├── 122-springboot-demo-mapstruct ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── mapstruct │ ├── App.java │ ├── controller │ └── UserController.java │ ├── dao │ └── IUserDao.java │ ├── entity │ ├── Address.java │ ├── User.java │ ├── param │ │ └── UserQueryParam.java │ └── vo │ │ ├── UserVo.java │ │ └── UserWithAddressVo.java │ ├── mapper │ └── UserConverter.java │ └── service │ ├── IUserService.java │ └── UserServiceImpl.java ├── 131-springboot-demo-logback ├── pom.xml └── src │ └── main │ ├── java │ └── pdai │ │ └── tech │ │ └── springboot │ │ └── logback │ │ ├── App.java │ │ └── controller │ │ └── LogTestController.java │ └── resources │ ├── application.yml │ └── logback-spring.xml ├── 141-springboot-demo-validation ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── validation │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constant │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ └── entity │ │ └── param │ │ ├── AddressParam.java │ │ └── UserParam.java │ └── resources │ ├── application.yml │ └── wiki │ ├── README.md │ └── test1.md ├── 142-springboot-demo-validation-exception-handler ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── validation │ │ └── eh │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constant │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── entity │ │ └── param │ │ │ ├── AddressParam.java │ │ │ └── UserParam.java │ │ └── exception │ │ ├── ExceptionData.java │ │ └── GlobalExceptionHandler.java │ └── resources │ ├── application.yml │ └── wiki │ ├── README.md │ └── test1.md ├── 143-springboot-demo-validation-i18n ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── validation │ │ └── i18n │ │ ├── App.java │ │ ├── config │ │ ├── CustomLocaleChangeInterceptor.java │ │ ├── OpenApiConfig.java │ │ └── WebConfig.java │ │ ├── constant │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── exception │ │ ├── ExceptionData.java │ │ └── GlobalExceptionHandler.java │ │ └── param │ │ ├── AddressParam.java │ │ └── UserParam.java │ └── resources │ ├── application.yml │ ├── messages │ ├── validation.properties │ ├── validation_en_US.properties │ └── validation_zh_CN.properties │ └── wiki │ ├── README.md │ └── test1.md ├── 144-springboot-demo-validation-group ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── validation │ │ └── group │ │ ├── App.java │ │ ├── config │ │ ├── CustomLocaleChangeInterceptor.java │ │ ├── OpenApiConfig.java │ │ └── WebConfig.java │ │ ├── constant │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── exception │ │ ├── ExceptionData.java │ │ └── GlobalExceptionHandler.java │ │ ├── param │ │ ├── AddressParam.java │ │ └── UserParam.java │ │ └── validation │ │ └── group │ │ ├── AddValidationGroup.java │ │ └── EditValidationGroup.java │ └── resources │ ├── application.yml │ ├── messages │ ├── validation.properties │ ├── validation_en_US.properties │ └── validation_zh_CN.properties │ └── wiki │ ├── README.md │ └── test1.md ├── 145-springboot-demo-validation-self-defined ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── validation │ │ └── group │ │ ├── App.java │ │ ├── config │ │ ├── CustomLocaleChangeInterceptor.java │ │ ├── OpenApiConfig.java │ │ └── WebConfig.java │ │ ├── constant │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── exception │ │ ├── ExceptionData.java │ │ └── GlobalExceptionHandler.java │ │ ├── param │ │ ├── AddressParam.java │ │ └── UserParam.java │ │ └── validation │ │ ├── custom │ │ ├── TelephoneNumber.java │ │ └── TelephoneNumberValidator.java │ │ └── group │ │ ├── AddValidationGroup.java │ │ └── EditValidationGroup.java │ └── resources │ ├── application.yml │ ├── messages │ ├── validation.properties │ ├── validation_en_US.properties │ └── validation_zh_CN.properties │ └── wiki │ ├── README.md │ └── test1.md ├── 151-springboot-demo-api-multi-version ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── api │ └── version │ ├── App.java │ ├── config │ └── version │ │ ├── ApiVersion.java │ │ ├── ApiVersionCondition.java │ │ ├── ApiVersionRequestMappingHandlerMapping.java │ │ └── CustomWebMvcConfiguration.java │ ├── controller │ └── UserController.java │ └── entity │ └── User.java ├── 153-springboot-demo-api-sign ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── api │ └── sign │ ├── App.java │ ├── config │ ├── FilterConfig.java │ ├── RequestCachingFilter.java │ ├── exception │ │ ├── BusinessException.java │ │ └── GlobalExceptionHandler.java │ ├── response │ │ ├── ResponseResult.java │ │ └── ResponseStatus.java │ └── sign │ │ ├── SignAspect.java │ │ └── Signature.java │ ├── controller │ └── SignTestController.java │ ├── entity │ └── User.java │ └── util │ └── SignUtil.java ├── 161-springboot-demo-actuator ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── actuator │ │ ├── CustomEndpointController.java │ │ ├── CustomHealthIndicator.java │ │ └── SpringBootHelloWorldApplication.java │ └── resources │ └── application.yml ├── 163-springboot-demo-springboot-admin ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── actuator │ │ ├── CustomEndpointController.java │ │ └── SpringBootHelloWorldApplication.java │ └── resources │ └── application.yml ├── 171-springboot-demo-view-thymeleaf3 ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── view │ │ └── thymeleaf3 │ │ ├── App.java │ │ └── controller │ │ └── HelloController.java │ └── resources │ ├── application.yml │ └── templates │ └── hello.html ├── 181-springboot-demo-banner ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── helloworld │ │ └── SpringBootHelloWorldApplication.java │ └── resources │ ├── application.yml │ └── banner.txt ├── 182-springboot-demo-banner-gif ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── helloworld │ │ └── SpringBootHelloWorldApplication.java │ └── resources │ ├── application.yml │ └── pdai.png ├── 185-springboot-demo-devtools ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── helloworld │ │ └── SpringBootHelloWorldApplication.java │ └── resources │ └── application.yml ├── 191-springboot-demo-junit-v4 ├── pom.xml └── src │ ├── main │ └── java │ │ └── tech │ │ └── pdai │ │ └── junit4 │ │ ├── PrimeNumberChecker.java │ │ └── module │ │ └── Calculator.java │ └── test │ └── java │ └── tech │ └── pdai │ └── junit4 │ ├── Assertion2Test.java │ ├── AssertionTest.java │ ├── ExceptionTest.java │ ├── HasGlobalTimeoutTest.java │ ├── HelloWorldTest.java │ ├── IgnoreTest.java │ ├── PrimeNumberCheckerTest.java │ ├── StandardTest.java │ ├── TestMethodOrder.java │ ├── TimeoutTest.java │ ├── module │ └── CalculatorTest.java │ └── testsuite │ ├── JunitSuiteTest.java │ ├── JunitTest1.java │ └── JunitTest2.java ├── 195-springboot-demo-junit-v5 ├── pom.xml └── src │ ├── main │ └── java │ │ └── tech │ │ └── pdai │ │ └── junit5 │ │ ├── entity │ │ └── Person.java │ │ └── util │ │ └── TestUtil.java │ └── test │ └── java │ └── tech │ └── pdai │ └── junit5 │ ├── AssertionsTest.java │ ├── DynamicsTest.java │ ├── ExceptionTest.java │ ├── HelloWorldTest.java │ ├── NestedTest.java │ ├── ParameterTest.java │ ├── RepeatTest.java │ ├── StandardTest.java │ └── TestClass.java ├── 197-springboot-demo-junit-v5-mockito ├── pom.xml └── src │ ├── main │ ├── java │ │ └── tech │ │ │ └── pdai │ │ │ └── springboot2unit5 │ │ │ ├── JavaSpringbootUnit5Application.java │ │ │ ├── controller │ │ │ └── UserController.java │ │ │ ├── dao │ │ │ └── UserRepository.java │ │ │ ├── entity │ │ │ └── User.java │ │ │ └── service │ │ │ ├── IUserService.java │ │ │ └── impl │ │ │ └── UserServiceImpl.java │ └── resources │ │ ├── application.yml │ │ └── db │ │ ├── data │ │ └── user-data.sql │ │ └── schema │ │ └── user-schema.sql │ └── test │ └── java │ └── tech │ └── pdai │ └── springboot2unit5 │ ├── JavaSpringbootUnit5ApplicationTests.java │ ├── controller │ └── UserControllerTest.java │ └── service │ └── impl │ └── UserServiceImplTest.java ├── 201-springboot-demo-db-h2-jpa ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── h2 │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ └── UserRepository.java │ │ ├── entity │ │ └── User.java │ │ └── service │ │ ├── UserService.java │ │ └── impl │ │ └── UserServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ ├── data.sql │ └── schema.sql ├── 202-springboot-demo-db-h2-mybatis └── pom.xml ├── 211-springboot-demo-mysql57-jpa ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql57 │ │ └── jpa │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ └── db.sql ├── 212-springboot-demo-mysql57-mybatis-xml ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql57 │ │ └── mybatis │ │ └── xml │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── RoleController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ ├── db │ └── db.sql │ └── mybatis │ └── mapper │ ├── RoleMapper.xml │ └── UserMapper.xml ├── 213-springboot-demo-mysql57-mybatis-anno ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql57 │ │ └── mybatis │ │ └── anno │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── RoleController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── IRoleDao.java │ │ ├── IUserDao.java │ │ └── provider │ │ │ └── UserDaoProvider.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ └── db.sql ├── 214-springboot-demo-mysql57-mybatisplus-xml ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql57 │ │ └── mybatisplus │ │ └── xml │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── RoleController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ ├── db │ └── db.sql │ └── mapper │ ├── RoleMapper.xml │ └── UserMapper.xml ├── 215-springboot-demo-mysql57-mybatisplus-anno └── pom.xml ├── 216-springboot-demo-mysql57-mybatis-multi-datasource └── pom.xml ├── 217-springboot-demo-mysql57-mybatis-multi-tenant └── pom.xml ├── 218-springboot-demo-mysql57-mybatis-sharding-jdbc └── pom.xml ├── 219-springboot-demo-mysql57-druid ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql57 │ │ └── druid │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ └── db.sql ├── 221-springboot-demo-mysql8-jpa-druid ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql8 │ │ └── jpa │ │ └── druid │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ └── db.sql ├── 221-springboot-demo-mysql8-jpa-hikariCP ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql8 │ │ └── jpa │ │ └── hikari │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ └── db.sql ├── 221-springboot-demo-mysql8-jpa ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql8 │ │ └── jpa │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ └── db.sql ├── 222-springboot-demo-mysql8-mybatis-xml ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql8 │ │ └── mybatis │ │ └── xml │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── RoleController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ ├── db │ └── db.sql │ └── mybatis │ └── mapper │ ├── RoleMapper.xml │ └── UserMapper.xml ├── 223-springboot-demo-mysql8-mybatis-anno ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql8 │ │ └── mybatis │ │ └── anno │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── RoleController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── IRoleDao.java │ │ ├── IUserDao.java │ │ └── provider │ │ │ └── UserDaoProvider.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ └── db.sql ├── 224-springboot-demo-mysql8-mybatisplus-xml ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql8 │ │ └── mybatisplus │ │ └── xml │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── RoleController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ ├── db │ └── db.sql │ └── mapper │ ├── RoleMapper.xml │ └── UserMapper.xml ├── 225-springboot-demo-mysql8-mybatisplus-anno ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql8 │ │ └── mybatisplus │ │ └── anno │ │ ├── App.java │ │ ├── config │ │ ├── MyBatisConfig.java │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── RoleController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ ├── db │ └── db.sql │ └── mapper │ └── UserMapper.xml ├── 226-springboot-demo-mysql8-mybatisplus-gencode ├── pom.xml └── src │ └── main │ └── java │ ├── TestGenCode.java │ └── pdai │ └── springboot │ └── mysql8 │ └── mybatisplus │ └── anno │ └── gencode │ ├── controller │ ├── TbRoleController.java │ ├── TbUserController.java │ └── TbUserRoleController.java │ ├── entity │ ├── TbRole.java │ ├── TbUser.java │ └── TbUserRole.java │ ├── mapper │ ├── TbRoleMapper.java │ ├── TbUserMapper.java │ ├── TbUserRoleMapper.java │ └── xml │ │ ├── TbRoleMapper.xml │ │ ├── TbUserMapper.xml │ │ └── TbUserRoleMapper.xml │ └── service │ ├── ITbRoleService.java │ ├── ITbUserRoleService.java │ ├── ITbUserService.java │ └── impl │ ├── TbRoleServiceImpl.java │ ├── TbUserRoleServiceImpl.java │ └── TbUserServiceImpl.java ├── 227-springboot-demo-mysql8-mybatisplus-tenant ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql8 │ │ └── mybatisplus │ │ └── tenant │ │ ├── App.java │ │ ├── config │ │ ├── MyBatisConfig.java │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── RoleController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ ├── db │ └── db_tenant_id.sql │ └── mapper │ └── UserMapper.xml ├── 229-springboot-demo-mysql8-jpa-docker-compose ├── Dockerfile ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── mysql8 │ │ └── jpa │ │ └── dockercompose │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ ├── db │ ├── 1_create_user.sql │ └── 2_init_db.sql │ └── docker-compose.yml ├── 231-springboot-demo-postgre-jpa ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── postgre │ │ └── jpa │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ ├── PGConstants.java │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── sql │ └── db.sql ├── 232-springboot-demo-postgre-jpa-jsonb └── pom.xml ├── 235-springboot-demo-postgre-mybatisplus ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── postgre │ │ └── mybatisplus │ │ ├── App.java │ │ ├── config │ │ ├── MyBatisConfig.java │ │ ├── OpenApiConfig.java │ │ └── PgTimestampZTypeHandler.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ ├── RoleController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ ├── mapper │ └── UserMapper.xml │ └── sql │ └── db.sql ├── 239-springboot-demo-postgre-jpa-druid ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── postgre │ │ └── jpa │ │ └── druid │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ ├── PGConstants.java │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── sql │ └── db.sql ├── 241-springboot-demo-shardingjdbc-mybatis-tables ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── shardingjdbc │ │ └── mybatis │ │ └── tables │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IUserDao.java │ │ └── provider │ │ │ └── UserDaoProvider.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── User.java │ │ ├── query │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IUserService.java │ │ └── impl │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ └── db_sharding.sql ├── 243-springboot-demo-shardingjdbc-jpa-tables ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── shardingjdbc │ │ └── jpa │ │ └── tables │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ └── db_sharding.sql ├── 244-springboot-demo-shardingjdbc-jpa-tenant-db ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── shardingjdbc │ │ └── jpa │ │ └── tenant │ │ └── db │ │ ├── App.java │ │ ├── config │ │ ├── MyPreciseShardingDBAlgorithm.java │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ ├── db_tenant_a.sql │ └── db_tenant_b.sql ├── 245-springboot-demo-shardingjdbc-jpa-tenant-db-hint ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── shardingjdbc │ │ └── jpa │ │ └── tenant │ │ └── dbhint │ │ ├── App.java │ │ ├── config │ │ ├── MyHintShardingDBAlgorithm.java │ │ ├── OpenApiConfig.java │ │ └── TenantDatasourceAspect.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ ├── db_tenant_a.sql │ └── db_tenant_b.sql ├── 246-springboot-demo-shardingjdbc-jpa-masterslave ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── shardingjdbc │ │ └── jpa │ │ └── masterslave │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── IBaseDao.java │ │ ├── IRoleDao.java │ │ └── IUserDao.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Role.java │ │ ├── User.java │ │ ├── query │ │ │ ├── RoleQueryBean.java │ │ │ └── UserQueryBean.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IBaseService.java │ │ ├── IRoleService.java │ │ ├── IUserService.java │ │ └── impl │ │ ├── BaseDoServiceImpl.java │ │ ├── RoleDoServiceImpl.java │ │ └── UserDoServiceImpl.java │ └── resources │ ├── application.yml │ └── db │ ├── db_sharding_master.sql │ └── db_sharding_slave.sql ├── 251-springboot-demo-liquibase-mysql8-jpa ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── liquibase │ │ └── App.java │ └── resources │ ├── application.yml │ └── db │ └── changelog │ ├── db.changelog-20220412-04.sql │ └── db.changelog-master.yaml ├── 255-springboot-demo-flyway-mysql8-jpa ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── flyway │ │ └── mysql8 │ │ └── jpa │ │ └── App.java │ └── resources │ ├── application.yml │ └── db │ └── migration │ ├── V1.0__Init_DB.sql │ └── V1.1__Init_Data.sql ├── 261-springboot-demo-redis-lettuce ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── redis │ │ └── lettuce │ │ ├── App.java │ │ ├── config │ │ ├── OpenApiConfig.java │ │ └── RedisConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ └── entity │ │ ├── User.java │ │ └── response │ │ └── ResponseResult.java │ └── resources │ └── application.yml ├── 262-springboot-demo-redis-jedis ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── redis │ │ └── jedis │ │ ├── App.java │ │ ├── config │ │ ├── OpenApiConfig.java │ │ └── RedisConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ └── entity │ │ ├── User.java │ │ └── response │ │ └── ResponseResult.java │ └── resources │ └── application.yml ├── 263-springboot-demo-redis-lettuce-enclosure ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── redis │ │ └── lettuce │ │ └── enclosure │ │ ├── App.java │ │ ├── config │ │ ├── OpenApiConfig.java │ │ └── RedisConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── entity │ │ ├── User.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IRedisService.java │ │ └── impl │ │ └── RedisServiceImpl.java │ └── resources │ └── application.yml ├── 264-springboot-demo-redis-jedis-distribute-lock ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── redis │ └── jedis │ └── lock │ ├── App.java │ ├── annotation │ └── RedisLock.java │ ├── config │ ├── OpenApiConfig.java │ └── RedisConfig.java │ ├── constants │ └── ResponseStatus.java │ ├── controller │ └── UserController.java │ ├── entity │ ├── User.java │ └── response │ │ └── ResponseResult.java │ └── lock │ ├── RedisDistributedLock.java │ └── RedisLockAspect.java ├── 265-springboot-demo-redis-lettuce-distribute-lock ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── redis │ │ └── lettuce │ │ └── lock │ │ └── App.java │ └── resources │ └── application.yml ├── 411-springboot-demo-websocket ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── websocket │ │ ├── config │ │ └── WebSocketConfig.java │ │ └── socket │ │ ├── OneToManyWebSocket.java │ │ └── OneWebSocket.java │ └── resources │ └── static │ └── index.html ├── 412-springboot-demo-websocket-netty └── pom.xml ├── 420-springboot-demo-schedule-executor-service ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── schedule │ └── executorservice │ └── ScheduleExecutorServiceDemo.java ├── 420-springboot-demo-schedule-timer ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── schedule │ └── timer │ └── timertest │ └── TimerTester.java ├── 421-springboot-demo-schedule-springtasks ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── springtasks │ ├── App.java │ └── schedule │ └── ScheduleDemo.java ├── 422-springboot-demo-schedule-quartz ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── quartz │ ├── App.java │ ├── config │ └── QuartzConfig.java │ └── job │ └── HelloJob.java ├── 423-springboot-demo-schedule-quartz-cluster ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── quartz │ │ └── cluster │ │ ├── App.java │ │ ├── controller │ │ └── JobController.java │ │ ├── entity │ │ └── JobDetails.java │ │ ├── job │ │ ├── HelloJob.java │ │ └── NewJob.java │ │ └── manager │ │ └── QuartzManager.java │ └── resources │ ├── application.yml │ ├── sql │ └── schema.sql │ └── static │ └── JobManager.html ├── 424-springboot-demo-schedule-elastic-job-lite ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── elasticjob │ │ └── lite │ │ ├── EmbedZookeeperServer.java │ │ ├── SpringBootMain.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── OneOffJobController.java │ │ ├── entity │ │ ├── Foo.java │ │ └── response │ │ │ └── ResponseResult.java │ │ ├── job │ │ ├── SpringBootDataflowJob.java │ │ ├── SpringBootOccurErrorNoticeDingtalkJob.java │ │ ├── SpringBootOccurErrorNoticeEmailJob.java │ │ ├── SpringBootOccurErrorNoticeWechatJob.java │ │ └── SpringBootSimpleJob.java │ │ └── repository │ │ └── FooRepository.java │ └── resources │ ├── application-dev.yml │ ├── application-prod.yml │ ├── application.yml │ └── logback.xml ├── 426-springboot-demo-schedule-xxl-job ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── xxljob │ │ ├── App.java │ │ ├── config │ │ └── XxlJobConfig.java │ │ └── job │ │ ├── BeanClassDemoJob.java │ │ └── BeanMethodDemoJob.java │ └── resources │ ├── application.properties │ └── logback.xml ├── 427-springboot-demo-schedule-netty-hashedwheeltimer ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── springboot │ └── schedule │ └── timer │ └── netty │ └── HashedWheelTimerTester.java ├── 471-springboot-demo-file-excel-poi ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── file │ │ └── excel │ │ └── poi │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── User.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IUserService.java │ │ └── impl │ │ └── UserServiceImpl.java │ └── resources │ └── application.yml ├── 472-springboot-demo-file-excel-easyexcel ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── tech │ │ │ └── pdai │ │ │ └── springboot │ │ │ └── file │ │ │ └── excel │ │ │ └── easyexcel │ │ │ ├── App.java │ │ │ ├── config │ │ │ └── OpenApiConfig.java │ │ │ ├── constants │ │ │ └── ResponseStatus.java │ │ │ ├── controller │ │ │ └── UserController.java │ │ │ ├── entity │ │ │ ├── BaseEntity.java │ │ │ ├── User.java │ │ │ └── response │ │ │ │ └── ResponseResult.java │ │ │ └── service │ │ │ ├── IUserService.java │ │ │ └── impl │ │ │ └── UserServiceImpl.java │ │ └── resources │ │ └── application.yml └── user_excel_template.xlsx ├── 473-springboot-demo-file-excel-easypoi ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── tech │ │ │ └── pdai │ │ │ └── springboot │ │ │ └── file │ │ │ └── excel │ │ │ └── easypoi │ │ │ ├── App.java │ │ │ ├── config │ │ │ └── OpenApiConfig.java │ │ │ ├── constants │ │ │ └── ResponseStatus.java │ │ │ ├── controller │ │ │ └── UserController.java │ │ │ ├── entity │ │ │ ├── BaseEntity.java │ │ │ ├── User.java │ │ │ └── response │ │ │ │ └── ResponseResult.java │ │ │ └── service │ │ │ ├── IUserService.java │ │ │ └── impl │ │ │ └── UserServiceImpl.java │ │ └── resources │ │ └── application.yml ├── user_excel_read.xlsx └── user_excel_template_easypoi.xlsx ├── 475-springboot-demo-file-word-poi ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── file │ │ └── word │ │ └── poi │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── User.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IUserService.java │ │ └── impl │ │ └── UserServiceImpl.java │ └── resources │ ├── application.yml │ └── pdai-guli.png ├── 476-springboot-demo-file-word-poi-tl ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── file │ │ └── word │ │ └── poitl │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── User.java │ │ └── response │ │ │ └── ResponseResult.java │ │ └── service │ │ ├── IUserService.java │ │ └── impl │ │ └── UserServiceImpl.java │ └── resources │ ├── application.yml │ ├── markdown_template.docx │ ├── pdai-guli.png │ ├── poi-tl-template.docx │ └── test.md ├── 481-springboot-demo-file-pdf-itextpdf ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── file │ │ └── pdf │ │ └── itextpdf │ │ ├── App.java │ │ ├── config │ │ └── OpenApiConfig.java │ │ ├── constants │ │ └── ResponseStatus.java │ │ ├── controller │ │ └── UserController.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── User.java │ │ └── response │ │ │ └── ResponseResult.java │ │ ├── pdf │ │ └── MyHeaderFooterPageEventHelper.java │ │ └── service │ │ ├── IUserService.java │ │ └── impl │ │ └── UserServiceImpl.java │ └── resources │ ├── application.yml │ └── pdai-guli.png ├── 482-springboot-demo-file-pdf-pdfbox └── pom.xml ├── 485-springboot-demo-file-online-openoffice └── pom.xml ├── 491-springboot-demo-file-updownload ├── pom.xml └── src │ ├── main │ └── java │ │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── file │ │ └── updownload │ │ ├── App.java │ │ ├── controller │ │ └── FileController.java │ │ └── entity │ │ └── response │ │ └── ResponseResult.java │ └── test │ └── resources │ └── application.yml ├── 492-springboot-demo-file-updownload-bigfile └── pom.xml ├── 501-springboot-demo-opcua-milo-server ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── opcua │ └── milo │ └── server │ ├── AttributeLoggingFilter.java │ ├── ExampleNamespace.java │ ├── ExampleServer.java │ ├── KeyStoreLoader.java │ ├── RestrictedAccessFilter.java │ ├── methods │ ├── GenerateEventMethod.java │ └── SqrtMethod.java │ └── types │ ├── CustomEnumType.java │ ├── CustomStructType.java │ └── CustomUnionType.java ├── 502-springboot-demo-opcua-milo-client ├── openssl.cnf ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── opcua │ │ └── milo │ │ └── client │ │ ├── App.java │ │ ├── config │ │ ├── OpcUaClientConfig.java │ │ └── OpcUaSSLConfig.java │ │ ├── controller │ │ └── OpcUaTestController.java │ │ ├── entity │ │ └── CustomStructType.java │ │ ├── properties │ │ └── OpcUaProperties.java │ │ └── service │ │ ├── OpcUaClientServiceImpl.java │ │ └── impl │ │ └── IOpcUaService.java │ └── resources │ ├── application.yml │ └── certificate-example.der ├── 511-springboot-demo-sms-ali ├── pom.xml └── src │ └── main │ ├── java │ └── tech │ │ └── pdai │ │ └── springboot │ │ └── sms │ │ └── ali │ │ ├── config │ │ └── SmsConfig.java │ │ ├── service │ │ └── SmsServiceImpl.java │ │ └── util │ │ └── JsonUtil.java │ └── resources │ └── application.yml ├── 611-springboot-demo-ratelimit-guava-ratelimiter ├── pom.xml └── src │ └── main │ └── java │ └── tech │ └── pdai │ └── ratelimit │ └── guava │ ├── App.java │ ├── config │ ├── exception │ │ ├── BusinessException.java │ │ └── GlobalExceptionHandler.java │ ├── ratelimit │ │ ├── RateLimit.java │ │ └── RateLimitAspect.java │ └── response │ │ ├── ResponseResult.java │ │ └── ResponseStatus.java │ └── controller │ └── RateLimitTestController.java ├── 901-sprinboot-demo-starter-self-defined ├── README.md ├── demo-springboot-starter │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── pdai │ │ │ │ └── demospringbootstarter │ │ │ │ ├── DemoAutoConfiguration.java │ │ │ │ ├── DemoProperties.java │ │ │ │ └── DemoSpringbootStarterApplication.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── spring.factories │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── pdai │ │ └── demospringbootstarter │ │ └── DemoSpringbootStarterApplicationTests.java ├── springboot-demo4starter │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── pdai │ │ │ └── demo │ │ │ └── module │ │ │ └── DemoModule.java │ │ └── resources │ │ └── application.properties └── springboot-starter-demo-usage │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── pdai │ │ │ └── demo │ │ │ └── usage │ │ │ └── DemoUsageApplication.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── pdai │ └── demo │ └── usage │ └── DemoUsageApplicationTests.java ├── LICENSE ├── README.md ├── plan.md ├── pom.xml └── x001-springboot-test-oom ├── pom.xml └── src └── main └── java └── tech └── pdai └── test └── oom ├── TestOomApp.java └── controller └── TestOomController.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/.gitignore -------------------------------------------------------------------------------- /001-spring-framework-demo-helloworld-xml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/001-spring-framework-demo-helloworld-xml/pom.xml -------------------------------------------------------------------------------- /001-spring-framework-demo-helloworld-xml/src/main/java/tech/pdai/springframework/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/001-spring-framework-demo-helloworld-xml/src/main/java/tech/pdai/springframework/App.java -------------------------------------------------------------------------------- /001-spring-framework-demo-helloworld-xml/src/main/java/tech/pdai/springframework/aspect/LogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/001-spring-framework-demo-helloworld-xml/src/main/java/tech/pdai/springframework/aspect/LogAspect.java -------------------------------------------------------------------------------- /001-spring-framework-demo-helloworld-xml/src/main/java/tech/pdai/springframework/dao/UserDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/001-spring-framework-demo-helloworld-xml/src/main/java/tech/pdai/springframework/dao/UserDaoImpl.java -------------------------------------------------------------------------------- /001-spring-framework-demo-helloworld-xml/src/main/java/tech/pdai/springframework/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/001-spring-framework-demo-helloworld-xml/src/main/java/tech/pdai/springframework/entity/User.java -------------------------------------------------------------------------------- /001-spring-framework-demo-helloworld-xml/src/main/java/tech/pdai/springframework/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/001-spring-framework-demo-helloworld-xml/src/main/java/tech/pdai/springframework/service/UserServiceImpl.java -------------------------------------------------------------------------------- /001-spring-framework-demo-helloworld-xml/src/main/resources/aspects.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/001-spring-framework-demo-helloworld-xml/src/main/resources/aspects.xml -------------------------------------------------------------------------------- /001-spring-framework-demo-helloworld-xml/src/main/resources/daos.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/001-spring-framework-demo-helloworld-xml/src/main/resources/daos.xml -------------------------------------------------------------------------------- /001-spring-framework-demo-helloworld-xml/src/main/resources/services.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/001-spring-framework-demo-helloworld-xml/src/main/resources/services.xml -------------------------------------------------------------------------------- /002-spring-framework-demo-helloworld-java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/002-spring-framework-demo-helloworld-java/pom.xml -------------------------------------------------------------------------------- /002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/App.java -------------------------------------------------------------------------------- /002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/aspect/LogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/aspect/LogAspect.java -------------------------------------------------------------------------------- /002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/config/BeansConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/config/BeansConfig.java -------------------------------------------------------------------------------- /002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/dao/UserDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/dao/UserDaoImpl.java -------------------------------------------------------------------------------- /002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/entity/User.java -------------------------------------------------------------------------------- /002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/002-spring-framework-demo-helloworld-java/src/main/java/tech/pdai/springframework/service/UserServiceImpl.java -------------------------------------------------------------------------------- /003-spring-framework-demo-helloworld-anno/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/003-spring-framework-demo-helloworld-anno/pom.xml -------------------------------------------------------------------------------- /003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/App.java -------------------------------------------------------------------------------- /003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/aspect/LogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/aspect/LogAspect.java -------------------------------------------------------------------------------- /003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/config/BeansConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/config/BeansConfig.java -------------------------------------------------------------------------------- /003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/dao/UserDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/dao/UserDaoImpl.java -------------------------------------------------------------------------------- /003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/entity/User.java -------------------------------------------------------------------------------- /003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/003-spring-framework-demo-helloworld-anno/src/main/java/tech/pdai/springframework/service/UserServiceImpl.java -------------------------------------------------------------------------------- /004-spring-framework-demo-aop-xml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/004-spring-framework-demo-aop-xml/pom.xml -------------------------------------------------------------------------------- /004-spring-framework-demo-aop-xml/src/main/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/004-spring-framework-demo-aop-xml/src/main/java/App.java -------------------------------------------------------------------------------- /004-spring-framework-demo-aop-xml/src/main/java/tech/pdai/springframework/aspect/LogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/004-spring-framework-demo-aop-xml/src/main/java/tech/pdai/springframework/aspect/LogAspect.java -------------------------------------------------------------------------------- /004-spring-framework-demo-aop-xml/src/main/java/tech/pdai/springframework/service/AopDemoServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/004-spring-framework-demo-aop-xml/src/main/java/tech/pdai/springframework/service/AopDemoServiceImpl.java -------------------------------------------------------------------------------- /004-spring-framework-demo-aop-xml/src/main/resources/aspects.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/004-spring-framework-demo-aop-xml/src/main/resources/aspects.xml -------------------------------------------------------------------------------- /005-spring-framework-demo-aop-anno/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/005-spring-framework-demo-aop-anno/pom.xml -------------------------------------------------------------------------------- /005-spring-framework-demo-aop-anno/src/main/java/tech/pdai/springframework/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/005-spring-framework-demo-aop-anno/src/main/java/tech/pdai/springframework/App.java -------------------------------------------------------------------------------- /005-spring-framework-demo-aop-anno/src/main/java/tech/pdai/springframework/aspect/LogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/005-spring-framework-demo-aop-anno/src/main/java/tech/pdai/springframework/aspect/LogAspect.java -------------------------------------------------------------------------------- /005-spring-framework-demo-aop-anno/src/main/java/tech/pdai/springframework/service/IJdkProxyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/005-spring-framework-demo-aop-anno/src/main/java/tech/pdai/springframework/service/IJdkProxyService.java -------------------------------------------------------------------------------- /006-spring-framework-demo-aop-proxy-jdk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/006-spring-framework-demo-aop-proxy-jdk/pom.xml -------------------------------------------------------------------------------- /006-spring-framework-demo-aop-proxy-jdk/src/main/java/tech/pdai/springframework/ProxyDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/006-spring-framework-demo-aop-proxy-jdk/src/main/java/tech/pdai/springframework/ProxyDemo.java -------------------------------------------------------------------------------- /006-spring-framework-demo-aop-proxy-jdk/src/main/java/tech/pdai/springframework/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/006-spring-framework-demo-aop-proxy-jdk/src/main/java/tech/pdai/springframework/entity/User.java -------------------------------------------------------------------------------- /006-spring-framework-demo-aop-proxy-jdk/src/main/java/tech/pdai/springframework/proxy/UserLogProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/006-spring-framework-demo-aop-proxy-jdk/src/main/java/tech/pdai/springframework/proxy/UserLogProxy.java -------------------------------------------------------------------------------- /006-spring-framework-demo-aop-proxy-jdk/src/main/java/tech/pdai/springframework/service/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/006-spring-framework-demo-aop-proxy-jdk/src/main/java/tech/pdai/springframework/service/IUserService.java -------------------------------------------------------------------------------- /006-spring-framework-demo-aop-proxy-jdk/src/main/java/tech/pdai/springframework/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/006-spring-framework-demo-aop-proxy-jdk/src/main/java/tech/pdai/springframework/service/UserServiceImpl.java -------------------------------------------------------------------------------- /007-spring-framework-demo-aop-proxy-cglib/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/007-spring-framework-demo-aop-proxy-cglib/pom.xml -------------------------------------------------------------------------------- /007-spring-framework-demo-aop-proxy-cglib/src/main/java/tech/pdai/springframework/ProxyDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/007-spring-framework-demo-aop-proxy-cglib/src/main/java/tech/pdai/springframework/ProxyDemo.java -------------------------------------------------------------------------------- /007-spring-framework-demo-aop-proxy-cglib/src/main/java/tech/pdai/springframework/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/007-spring-framework-demo-aop-proxy-cglib/src/main/java/tech/pdai/springframework/entity/User.java -------------------------------------------------------------------------------- /007-spring-framework-demo-aop-proxy-cglib/src/main/java/tech/pdai/springframework/proxy/UserLogProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/007-spring-framework-demo-aop-proxy-cglib/src/main/java/tech/pdai/springframework/proxy/UserLogProxy.java -------------------------------------------------------------------------------- /007-spring-framework-demo-aop-proxy-cglib/src/main/java/tech/pdai/springframework/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/007-spring-framework-demo-aop-proxy-cglib/src/main/java/tech/pdai/springframework/service/UserServiceImpl.java -------------------------------------------------------------------------------- /008-spring-framework-demo-bean-lifecycle/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/008-spring-framework-demo-bean-lifecycle/pom.xml -------------------------------------------------------------------------------- /008-spring-framework-demo-bean-lifecycle/src/main/java/tech/pdai/springframework/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/008-spring-framework-demo-bean-lifecycle/src/main/java/tech/pdai/springframework/App.java -------------------------------------------------------------------------------- /008-spring-framework-demo-bean-lifecycle/src/main/java/tech/pdai/springframework/config/BeansConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/008-spring-framework-demo-bean-lifecycle/src/main/java/tech/pdai/springframework/config/BeansConfig.java -------------------------------------------------------------------------------- /008-spring-framework-demo-bean-lifecycle/src/main/java/tech/pdai/springframework/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/008-spring-framework-demo-bean-lifecycle/src/main/java/tech/pdai/springframework/entity/User.java -------------------------------------------------------------------------------- /011-spring-framework-demo-springmvc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/011-spring-framework-demo-springmvc/pom.xml -------------------------------------------------------------------------------- /011-spring-framework-demo-springmvc/src/main/java/tech/pdai/springframework/springmvc/dao/UserDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/011-spring-framework-demo-springmvc/src/main/java/tech/pdai/springframework/springmvc/dao/UserDaoImpl.java -------------------------------------------------------------------------------- /011-spring-framework-demo-springmvc/src/main/java/tech/pdai/springframework/springmvc/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/011-spring-framework-demo-springmvc/src/main/java/tech/pdai/springframework/springmvc/entity/User.java -------------------------------------------------------------------------------- /011-spring-framework-demo-springmvc/src/main/resources/springmvc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/011-spring-framework-demo-springmvc/src/main/resources/springmvc.xml -------------------------------------------------------------------------------- /011-spring-framework-demo-springmvc/src/main/webapp/WEB-INF/views/userList.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/011-spring-framework-demo-springmvc/src/main/webapp/WEB-INF/views/userList.jsp -------------------------------------------------------------------------------- /011-spring-framework-demo-springmvc/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/011-spring-framework-demo-springmvc/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /011-spring-framework-demo-springmvc/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/011-spring-framework-demo-springmvc/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /101-springboot-demo-helloworld/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/101-springboot-demo-helloworld/pom.xml -------------------------------------------------------------------------------- /101-springboot-demo-helloworld/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/101-springboot-demo-helloworld/src/main/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /101-springboot-demo-helloworld/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8080 3 | -------------------------------------------------------------------------------- /102-springboot-demo-helloworld-mvc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/102-springboot-demo-helloworld-mvc/pom.xml -------------------------------------------------------------------------------- /102-springboot-demo-helloworld-mvc/src/main/java/tech/pdai/springboot/helloworld/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/102-springboot-demo-helloworld-mvc/src/main/java/tech/pdai/springboot/helloworld/App.java -------------------------------------------------------------------------------- /102-springboot-demo-helloworld-mvc/src/main/java/tech/pdai/springboot/helloworld/dao/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/102-springboot-demo-helloworld-mvc/src/main/java/tech/pdai/springboot/helloworld/dao/UserRepository.java -------------------------------------------------------------------------------- /102-springboot-demo-helloworld-mvc/src/main/java/tech/pdai/springboot/helloworld/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/102-springboot-demo-helloworld-mvc/src/main/java/tech/pdai/springboot/helloworld/entity/User.java -------------------------------------------------------------------------------- /102-springboot-demo-helloworld-mvc/src/main/java/tech/pdai/springboot/helloworld/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/102-springboot-demo-helloworld-mvc/src/main/java/tech/pdai/springboot/helloworld/service/UserService.java -------------------------------------------------------------------------------- /102-springboot-demo-helloworld-mvc/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8080 3 | -------------------------------------------------------------------------------- /103-springboot-demo-helloworld-build-war/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/103-springboot-demo-helloworld-build-war/pom.xml -------------------------------------------------------------------------------- /103-springboot-demo-helloworld-build-war/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8080 3 | -------------------------------------------------------------------------------- /104-springboot-demo-helloworld-jetty/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/104-springboot-demo-helloworld-jetty/pom.xml -------------------------------------------------------------------------------- /104-springboot-demo-helloworld-jetty/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8080 3 | -------------------------------------------------------------------------------- /105-springboot-demo-helloworld-undertow/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/105-springboot-demo-helloworld-undertow/pom.xml -------------------------------------------------------------------------------- /105-springboot-demo-helloworld-undertow/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8080 -------------------------------------------------------------------------------- /107-springboot-demo-helloworld-docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/107-springboot-demo-helloworld-docker/Dockerfile -------------------------------------------------------------------------------- /107-springboot-demo-helloworld-docker/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/107-springboot-demo-helloworld-docker/pom.xml -------------------------------------------------------------------------------- /107-springboot-demo-helloworld-docker/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8080 3 | -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2-bootstrap-ui/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2-bootstrap-ui/pom.xml -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2-bootstrap-ui/src/main/java/tech/pdai/springboot/swagger/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2-bootstrap-ui/src/main/java/tech/pdai/springboot/swagger/App.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2-bootstrap-ui/src/main/java/tech/pdai/springboot/swagger/entity/vo/UserVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2-bootstrap-ui/src/main/java/tech/pdai/springboot/swagger/entity/vo/UserVo.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2/pom.xml -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/App.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/config/SwaggerConfig.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/constant/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/constant/ResponseStatus.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/controller/AddressController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/controller/AddressController.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/controller/UserController.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/entity/param/AddressParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/entity/param/AddressParam.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/entity/param/UserParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/entity/param/UserParam.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/entity/vo/AddressVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/entity/vo/AddressVo.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/entity/vo/UserVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v2/src/main/java/tech/pdai/springboot/swagger/entity/vo/UserVo.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v3-openapi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v3-openapi/pom.xml -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/App.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/config/SwaggerConfig.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/constant/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/constant/ResponseStatus.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/entity/param/UserParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/entity/param/UserParam.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/entity/vo/AddressVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/entity/vo/AddressVo.java -------------------------------------------------------------------------------- /111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/entity/vo/UserVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/111-springboot-demo-swagger-v3-openapi/src/main/java/tech/pdai/springboot/swagger/entity/vo/UserVo.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v2/pom.xml -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/App.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/config/OpenApiConfig.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/constant/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/constant/ResponseStatus.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/controller/AddressController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/controller/AddressController.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/controller/UserController.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/entity/param/AddressParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/entity/param/AddressParam.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/entity/param/UserParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/entity/param/UserParam.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/entity/vo/AddressVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/entity/vo/AddressVo.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/entity/vo/UserVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v2/src/main/java/tech/pdai/springboot/knife4j/entity/vo/UserVo.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8080 -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v2/src/main/resources/markdown/README.md: -------------------------------------------------------------------------------- 1 | # My Doc Main Page 2 | > 自定义的主页 3 | 4 | + [Java 全栈](https://pdai.tech) -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/pom.xml -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/App.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/config/OpenApiConfig.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/constant/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/constant/ResponseStatus.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/controller/AddressController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/controller/AddressController.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/controller/UserController.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/entity/param/AddressParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/entity/param/AddressParam.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/entity/param/UserParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/entity/param/UserParam.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/entity/vo/AddressVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/entity/vo/AddressVo.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/entity/vo/UserVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/src/main/java/tech/pdai/springboot/knife4j/entity/vo/UserVo.java -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/src/main/resources/application.yml -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/resources/wiki/README.md: -------------------------------------------------------------------------------- 1 | # My Doc Main Page 2 | > 自定义的主页 3 | 4 | + [Java 全栈](https://pdai.tech) -------------------------------------------------------------------------------- /113-springboot-demo-knife4j-v3/src/main/resources/wiki/test1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/113-springboot-demo-knife4j-v3/src/main/resources/wiki/test1.md -------------------------------------------------------------------------------- /115-springboot-demo-smart-doc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/115-springboot-demo-smart-doc/pom.xml -------------------------------------------------------------------------------- /115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/App.java -------------------------------------------------------------------------------- /115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/constant/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/constant/ResponseStatus.java -------------------------------------------------------------------------------- /115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/controller/AddressController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/controller/AddressController.java -------------------------------------------------------------------------------- /115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/controller/UserController.java -------------------------------------------------------------------------------- /115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/entity/ResponseResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/entity/ResponseResult.java -------------------------------------------------------------------------------- /115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/entity/param/AddressParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/entity/param/AddressParam.java -------------------------------------------------------------------------------- /115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/entity/param/UserParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/entity/param/UserParam.java -------------------------------------------------------------------------------- /115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/entity/vo/AddressVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/entity/vo/AddressVo.java -------------------------------------------------------------------------------- /115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/entity/vo/UserVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/115-springboot-demo-smart-doc/src/main/java/tech/pdai/springboot/smartdoc/entity/vo/UserVo.java -------------------------------------------------------------------------------- /115-springboot-demo-smart-doc/src/main/resources/smart-doc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/115-springboot-demo-smart-doc/src/main/resources/smart-doc.json -------------------------------------------------------------------------------- /121-springboot-demo-lombok/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/121-springboot-demo-lombok/pom.xml -------------------------------------------------------------------------------- /121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/constant/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/constant/ResponseStatus.java -------------------------------------------------------------------------------- /121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/BasicExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/BasicExample.java -------------------------------------------------------------------------------- /121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/BuilderDefaultExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/BuilderDefaultExample.java -------------------------------------------------------------------------------- /121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/BuilderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/BuilderExample.java -------------------------------------------------------------------------------- /121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/ConstructorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/ConstructorExample.java -------------------------------------------------------------------------------- /121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/GetterLazyExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/GetterLazyExample.java -------------------------------------------------------------------------------- /121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/GetterSetterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/GetterSetterExample.java -------------------------------------------------------------------------------- /121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/SneakyThrowsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/SneakyThrowsExample.java -------------------------------------------------------------------------------- /121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/SynchronizedExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/SynchronizedExample.java -------------------------------------------------------------------------------- /121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/ValueExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/121-springboot-demo-lombok/src/main/java/tech/pdai/springboot/lombok/demo/ValueExample.java -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/pom.xml -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/App.java -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/controller/UserController.java -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/dao/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/dao/IUserDao.java -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/entity/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/entity/Address.java -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/entity/User.java -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/entity/param/UserQueryParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/entity/param/UserQueryParam.java -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/entity/vo/UserVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/entity/vo/UserVo.java -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/entity/vo/UserWithAddressVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/entity/vo/UserWithAddressVo.java -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/mapper/UserConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/mapper/UserConverter.java -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/service/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/service/IUserService.java -------------------------------------------------------------------------------- /122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/122-springboot-demo-mapstruct/src/main/java/tech/pdai/springboot/mapstruct/service/UserServiceImpl.java -------------------------------------------------------------------------------- /131-springboot-demo-logback/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/131-springboot-demo-logback/pom.xml -------------------------------------------------------------------------------- /131-springboot-demo-logback/src/main/java/pdai/tech/springboot/logback/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/131-springboot-demo-logback/src/main/java/pdai/tech/springboot/logback/App.java -------------------------------------------------------------------------------- /131-springboot-demo-logback/src/main/java/pdai/tech/springboot/logback/controller/LogTestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/131-springboot-demo-logback/src/main/java/pdai/tech/springboot/logback/controller/LogTestController.java -------------------------------------------------------------------------------- /131-springboot-demo-logback/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/131-springboot-demo-logback/src/main/resources/application.yml -------------------------------------------------------------------------------- /131-springboot-demo-logback/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/131-springboot-demo-logback/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /141-springboot-demo-validation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/141-springboot-demo-validation/pom.xml -------------------------------------------------------------------------------- /141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/App.java -------------------------------------------------------------------------------- /141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/config/OpenApiConfig.java -------------------------------------------------------------------------------- /141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/constant/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/constant/ResponseStatus.java -------------------------------------------------------------------------------- /141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/controller/UserController.java -------------------------------------------------------------------------------- /141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/entity/param/AddressParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/entity/param/AddressParam.java -------------------------------------------------------------------------------- /141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/entity/param/UserParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/141-springboot-demo-validation/src/main/java/tech/pdai/springboot/validation/entity/param/UserParam.java -------------------------------------------------------------------------------- /141-springboot-demo-validation/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/141-springboot-demo-validation/src/main/resources/application.yml -------------------------------------------------------------------------------- /141-springboot-demo-validation/src/main/resources/wiki/README.md: -------------------------------------------------------------------------------- 1 | # My Doc Main Page 2 | > 自定义的主页 3 | 4 | + [Java 全栈](https://pdai.tech) -------------------------------------------------------------------------------- /141-springboot-demo-validation/src/main/resources/wiki/test1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/141-springboot-demo-validation/src/main/resources/wiki/test1.md -------------------------------------------------------------------------------- /142-springboot-demo-validation-exception-handler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/142-springboot-demo-validation-exception-handler/pom.xml -------------------------------------------------------------------------------- /142-springboot-demo-validation-exception-handler/src/main/java/tech/pdai/springboot/validation/eh/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/142-springboot-demo-validation-exception-handler/src/main/java/tech/pdai/springboot/validation/eh/App.java -------------------------------------------------------------------------------- /142-springboot-demo-validation-exception-handler/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/142-springboot-demo-validation-exception-handler/src/main/resources/application.yml -------------------------------------------------------------------------------- /142-springboot-demo-validation-exception-handler/src/main/resources/wiki/README.md: -------------------------------------------------------------------------------- 1 | # My Doc Main Page 2 | > 自定义的主页 3 | 4 | + [Java 全栈](https://pdai.tech) -------------------------------------------------------------------------------- /142-springboot-demo-validation-exception-handler/src/main/resources/wiki/test1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/142-springboot-demo-validation-exception-handler/src/main/resources/wiki/test1.md -------------------------------------------------------------------------------- /143-springboot-demo-validation-i18n/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/143-springboot-demo-validation-i18n/pom.xml -------------------------------------------------------------------------------- /143-springboot-demo-validation-i18n/src/main/java/tech/pdai/springboot/validation/i18n/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/143-springboot-demo-validation-i18n/src/main/java/tech/pdai/springboot/validation/i18n/App.java -------------------------------------------------------------------------------- /143-springboot-demo-validation-i18n/src/main/java/tech/pdai/springboot/validation/i18n/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/143-springboot-demo-validation-i18n/src/main/java/tech/pdai/springboot/validation/i18n/config/WebConfig.java -------------------------------------------------------------------------------- /143-springboot-demo-validation-i18n/src/main/java/tech/pdai/springboot/validation/i18n/param/AddressParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/143-springboot-demo-validation-i18n/src/main/java/tech/pdai/springboot/validation/i18n/param/AddressParam.java -------------------------------------------------------------------------------- /143-springboot-demo-validation-i18n/src/main/java/tech/pdai/springboot/validation/i18n/param/UserParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/143-springboot-demo-validation-i18n/src/main/java/tech/pdai/springboot/validation/i18n/param/UserParam.java -------------------------------------------------------------------------------- /143-springboot-demo-validation-i18n/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/143-springboot-demo-validation-i18n/src/main/resources/application.yml -------------------------------------------------------------------------------- /143-springboot-demo-validation-i18n/src/main/resources/messages/validation.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/143-springboot-demo-validation-i18n/src/main/resources/messages/validation.properties -------------------------------------------------------------------------------- /143-springboot-demo-validation-i18n/src/main/resources/messages/validation_en_US.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/143-springboot-demo-validation-i18n/src/main/resources/messages/validation_en_US.properties -------------------------------------------------------------------------------- /143-springboot-demo-validation-i18n/src/main/resources/messages/validation_zh_CN.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /143-springboot-demo-validation-i18n/src/main/resources/wiki/README.md: -------------------------------------------------------------------------------- 1 | # My Doc Main Page 2 | > 自定义的主页 3 | 4 | + [Java 全栈](https://pdai.tech) -------------------------------------------------------------------------------- /143-springboot-demo-validation-i18n/src/main/resources/wiki/test1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/143-springboot-demo-validation-i18n/src/main/resources/wiki/test1.md -------------------------------------------------------------------------------- /144-springboot-demo-validation-group/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/144-springboot-demo-validation-group/pom.xml -------------------------------------------------------------------------------- /144-springboot-demo-validation-group/src/main/java/tech/pdai/springboot/validation/group/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/144-springboot-demo-validation-group/src/main/java/tech/pdai/springboot/validation/group/App.java -------------------------------------------------------------------------------- /144-springboot-demo-validation-group/src/main/java/tech/pdai/springboot/validation/group/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/144-springboot-demo-validation-group/src/main/java/tech/pdai/springboot/validation/group/config/WebConfig.java -------------------------------------------------------------------------------- /144-springboot-demo-validation-group/src/main/java/tech/pdai/springboot/validation/group/param/UserParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/144-springboot-demo-validation-group/src/main/java/tech/pdai/springboot/validation/group/param/UserParam.java -------------------------------------------------------------------------------- /144-springboot-demo-validation-group/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/144-springboot-demo-validation-group/src/main/resources/application.yml -------------------------------------------------------------------------------- /144-springboot-demo-validation-group/src/main/resources/messages/validation.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/144-springboot-demo-validation-group/src/main/resources/messages/validation.properties -------------------------------------------------------------------------------- /144-springboot-demo-validation-group/src/main/resources/messages/validation_en_US.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/144-springboot-demo-validation-group/src/main/resources/messages/validation_en_US.properties -------------------------------------------------------------------------------- /144-springboot-demo-validation-group/src/main/resources/messages/validation_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/144-springboot-demo-validation-group/src/main/resources/messages/validation_zh_CN.properties -------------------------------------------------------------------------------- /144-springboot-demo-validation-group/src/main/resources/wiki/README.md: -------------------------------------------------------------------------------- 1 | # My Doc Main Page 2 | > 自定义的主页 3 | 4 | + [Java 全栈](https://pdai.tech) -------------------------------------------------------------------------------- /144-springboot-demo-validation-group/src/main/resources/wiki/test1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/144-springboot-demo-validation-group/src/main/resources/wiki/test1.md -------------------------------------------------------------------------------- /145-springboot-demo-validation-self-defined/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/145-springboot-demo-validation-self-defined/pom.xml -------------------------------------------------------------------------------- /145-springboot-demo-validation-self-defined/src/main/java/tech/pdai/springboot/validation/group/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/145-springboot-demo-validation-self-defined/src/main/java/tech/pdai/springboot/validation/group/App.java -------------------------------------------------------------------------------- /145-springboot-demo-validation-self-defined/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/145-springboot-demo-validation-self-defined/src/main/resources/application.yml -------------------------------------------------------------------------------- /145-springboot-demo-validation-self-defined/src/main/resources/messages/validation.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/145-springboot-demo-validation-self-defined/src/main/resources/messages/validation.properties -------------------------------------------------------------------------------- /145-springboot-demo-validation-self-defined/src/main/resources/messages/validation_en_US.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/145-springboot-demo-validation-self-defined/src/main/resources/messages/validation_en_US.properties -------------------------------------------------------------------------------- /145-springboot-demo-validation-self-defined/src/main/resources/messages/validation_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/145-springboot-demo-validation-self-defined/src/main/resources/messages/validation_zh_CN.properties -------------------------------------------------------------------------------- /145-springboot-demo-validation-self-defined/src/main/resources/wiki/README.md: -------------------------------------------------------------------------------- 1 | # My Doc Main Page 2 | > 自定义的主页 3 | 4 | + [Java 全栈](https://pdai.tech) -------------------------------------------------------------------------------- /145-springboot-demo-validation-self-defined/src/main/resources/wiki/test1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/145-springboot-demo-validation-self-defined/src/main/resources/wiki/test1.md -------------------------------------------------------------------------------- /151-springboot-demo-api-multi-version/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/151-springboot-demo-api-multi-version/pom.xml -------------------------------------------------------------------------------- /151-springboot-demo-api-multi-version/src/main/java/tech/pdai/springboot/api/version/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/151-springboot-demo-api-multi-version/src/main/java/tech/pdai/springboot/api/version/App.java -------------------------------------------------------------------------------- /151-springboot-demo-api-multi-version/src/main/java/tech/pdai/springboot/api/version/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/151-springboot-demo-api-multi-version/src/main/java/tech/pdai/springboot/api/version/entity/User.java -------------------------------------------------------------------------------- /153-springboot-demo-api-sign/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/153-springboot-demo-api-sign/pom.xml -------------------------------------------------------------------------------- /153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/App.java -------------------------------------------------------------------------------- /153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/FilterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/FilterConfig.java -------------------------------------------------------------------------------- /153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/RequestCachingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/RequestCachingFilter.java -------------------------------------------------------------------------------- /153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/response/ResponseResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/response/ResponseResult.java -------------------------------------------------------------------------------- /153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/response/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/response/ResponseStatus.java -------------------------------------------------------------------------------- /153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/sign/SignAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/sign/SignAspect.java -------------------------------------------------------------------------------- /153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/sign/Signature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/config/sign/Signature.java -------------------------------------------------------------------------------- /153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/controller/SignTestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/controller/SignTestController.java -------------------------------------------------------------------------------- /153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/entity/User.java -------------------------------------------------------------------------------- /153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/util/SignUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/153-springboot-demo-api-sign/src/main/java/tech/pdai/springboot/api/sign/util/SignUtil.java -------------------------------------------------------------------------------- /161-springboot-demo-actuator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/161-springboot-demo-actuator/pom.xml -------------------------------------------------------------------------------- /161-springboot-demo-actuator/src/main/java/tech/pdai/springboot/actuator/CustomEndpointController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/161-springboot-demo-actuator/src/main/java/tech/pdai/springboot/actuator/CustomEndpointController.java -------------------------------------------------------------------------------- /161-springboot-demo-actuator/src/main/java/tech/pdai/springboot/actuator/CustomHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/161-springboot-demo-actuator/src/main/java/tech/pdai/springboot/actuator/CustomHealthIndicator.java -------------------------------------------------------------------------------- /161-springboot-demo-actuator/src/main/java/tech/pdai/springboot/actuator/SpringBootHelloWorldApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/161-springboot-demo-actuator/src/main/java/tech/pdai/springboot/actuator/SpringBootHelloWorldApplication.java -------------------------------------------------------------------------------- /161-springboot-demo-actuator/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/161-springboot-demo-actuator/src/main/resources/application.yml -------------------------------------------------------------------------------- /163-springboot-demo-springboot-admin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/163-springboot-demo-springboot-admin/pom.xml -------------------------------------------------------------------------------- /163-springboot-demo-springboot-admin/src/main/java/tech/pdai/springboot/actuator/CustomEndpointController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/163-springboot-demo-springboot-admin/src/main/java/tech/pdai/springboot/actuator/CustomEndpointController.java -------------------------------------------------------------------------------- /163-springboot-demo-springboot-admin/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/163-springboot-demo-springboot-admin/src/main/resources/application.yml -------------------------------------------------------------------------------- /171-springboot-demo-view-thymeleaf3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/171-springboot-demo-view-thymeleaf3/pom.xml -------------------------------------------------------------------------------- /171-springboot-demo-view-thymeleaf3/src/main/java/tech/pdai/springboot/view/thymeleaf3/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/171-springboot-demo-view-thymeleaf3/src/main/java/tech/pdai/springboot/view/thymeleaf3/App.java -------------------------------------------------------------------------------- /171-springboot-demo-view-thymeleaf3/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/171-springboot-demo-view-thymeleaf3/src/main/resources/application.yml -------------------------------------------------------------------------------- /171-springboot-demo-view-thymeleaf3/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/171-springboot-demo-view-thymeleaf3/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /181-springboot-demo-banner/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/181-springboot-demo-banner/pom.xml -------------------------------------------------------------------------------- /181-springboot-demo-banner/src/main/java/tech/pdai/springboot/helloworld/SpringBootHelloWorldApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/181-springboot-demo-banner/src/main/java/tech/pdai/springboot/helloworld/SpringBootHelloWorldApplication.java -------------------------------------------------------------------------------- /181-springboot-demo-banner/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/181-springboot-demo-banner/src/main/resources/application.yml -------------------------------------------------------------------------------- /181-springboot-demo-banner/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/181-springboot-demo-banner/src/main/resources/banner.txt -------------------------------------------------------------------------------- /182-springboot-demo-banner-gif/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/182-springboot-demo-banner-gif/pom.xml -------------------------------------------------------------------------------- /182-springboot-demo-banner-gif/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/182-springboot-demo-banner-gif/src/main/resources/application.yml -------------------------------------------------------------------------------- /182-springboot-demo-banner-gif/src/main/resources/pdai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/182-springboot-demo-banner-gif/src/main/resources/pdai.png -------------------------------------------------------------------------------- /185-springboot-demo-devtools/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/185-springboot-demo-devtools/pom.xml -------------------------------------------------------------------------------- /185-springboot-demo-devtools/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8080 3 | -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/pom.xml -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/main/java/tech/pdai/junit4/PrimeNumberChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/main/java/tech/pdai/junit4/PrimeNumberChecker.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/main/java/tech/pdai/junit4/module/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/main/java/tech/pdai/junit4/module/Calculator.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/Assertion2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/Assertion2Test.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/AssertionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/AssertionTest.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/ExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/ExceptionTest.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/HasGlobalTimeoutTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/HasGlobalTimeoutTest.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/HelloWorldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/HelloWorldTest.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/IgnoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/IgnoreTest.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/PrimeNumberCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/PrimeNumberCheckerTest.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/StandardTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/StandardTest.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/TestMethodOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/TestMethodOrder.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/TimeoutTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/TimeoutTest.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/module/CalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/module/CalculatorTest.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/testsuite/JunitSuiteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/testsuite/JunitSuiteTest.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/testsuite/JunitTest1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/testsuite/JunitTest1.java -------------------------------------------------------------------------------- /191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/testsuite/JunitTest2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/191-springboot-demo-junit-v4/src/test/java/tech/pdai/junit4/testsuite/JunitTest2.java -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/pom.xml -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/src/main/java/tech/pdai/junit5/entity/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/src/main/java/tech/pdai/junit5/entity/Person.java -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/src/main/java/tech/pdai/junit5/util/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/src/main/java/tech/pdai/junit5/util/TestUtil.java -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/AssertionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/AssertionsTest.java -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/DynamicsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/DynamicsTest.java -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/ExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/ExceptionTest.java -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/HelloWorldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/HelloWorldTest.java -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/NestedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/NestedTest.java -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/ParameterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/ParameterTest.java -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/RepeatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/RepeatTest.java -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/StandardTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/StandardTest.java -------------------------------------------------------------------------------- /195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/TestClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/195-springboot-demo-junit-v5/src/test/java/tech/pdai/junit5/TestClass.java -------------------------------------------------------------------------------- /197-springboot-demo-junit-v5-mockito/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/197-springboot-demo-junit-v5-mockito/pom.xml -------------------------------------------------------------------------------- /197-springboot-demo-junit-v5-mockito/src/main/java/tech/pdai/springboot2unit5/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/197-springboot-demo-junit-v5-mockito/src/main/java/tech/pdai/springboot2unit5/controller/UserController.java -------------------------------------------------------------------------------- /197-springboot-demo-junit-v5-mockito/src/main/java/tech/pdai/springboot2unit5/dao/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/197-springboot-demo-junit-v5-mockito/src/main/java/tech/pdai/springboot2unit5/dao/UserRepository.java -------------------------------------------------------------------------------- /197-springboot-demo-junit-v5-mockito/src/main/java/tech/pdai/springboot2unit5/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/197-springboot-demo-junit-v5-mockito/src/main/java/tech/pdai/springboot2unit5/entity/User.java -------------------------------------------------------------------------------- /197-springboot-demo-junit-v5-mockito/src/main/java/tech/pdai/springboot2unit5/service/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/197-springboot-demo-junit-v5-mockito/src/main/java/tech/pdai/springboot2unit5/service/IUserService.java -------------------------------------------------------------------------------- /197-springboot-demo-junit-v5-mockito/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/197-springboot-demo-junit-v5-mockito/src/main/resources/application.yml -------------------------------------------------------------------------------- /197-springboot-demo-junit-v5-mockito/src/main/resources/db/data/user-data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/197-springboot-demo-junit-v5-mockito/src/main/resources/db/data/user-data.sql -------------------------------------------------------------------------------- /197-springboot-demo-junit-v5-mockito/src/main/resources/db/schema/user-schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/197-springboot-demo-junit-v5-mockito/src/main/resources/db/schema/user-schema.sql -------------------------------------------------------------------------------- /201-springboot-demo-db-h2-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/201-springboot-demo-db-h2-jpa/pom.xml -------------------------------------------------------------------------------- /201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/App.java -------------------------------------------------------------------------------- /201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/config/OpenApiConfig.java -------------------------------------------------------------------------------- /201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/controller/UserController.java -------------------------------------------------------------------------------- /201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/dao/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/dao/UserRepository.java -------------------------------------------------------------------------------- /201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/entity/User.java -------------------------------------------------------------------------------- /201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/service/UserService.java -------------------------------------------------------------------------------- /201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/service/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/201-springboot-demo-db-h2-jpa/src/main/java/tech/pdai/springboot/h2/service/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /201-springboot-demo-db-h2-jpa/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/201-springboot-demo-db-h2-jpa/src/main/resources/application.yml -------------------------------------------------------------------------------- /201-springboot-demo-db-h2-jpa/src/main/resources/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/201-springboot-demo-db-h2-jpa/src/main/resources/db/data.sql -------------------------------------------------------------------------------- /201-springboot-demo-db-h2-jpa/src/main/resources/db/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/201-springboot-demo-db-h2-jpa/src/main/resources/db/schema.sql -------------------------------------------------------------------------------- /202-springboot-demo-db-h2-mybatis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/202-springboot-demo-db-h2-mybatis/pom.xml -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/pom.xml -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/App.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/config/OpenApiConfig.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/constants/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/constants/ResponseStatus.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/controller/UserController.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/dao/IBaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/dao/IBaseDao.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/dao/IRoleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/dao/IRoleDao.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/dao/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/dao/IUserDao.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/entity/BaseEntity.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/entity/Role.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/entity/User.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/entity/query/RoleQueryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/entity/query/RoleQueryBean.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/entity/query/UserQueryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/entity/query/UserQueryBean.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/service/IBaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/service/IBaseService.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/service/IRoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/service/IRoleService.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/service/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/java/tech/pdai/springboot/mysql57/jpa/service/IUserService.java -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/resources/application.yml -------------------------------------------------------------------------------- /211-springboot-demo-mysql57-jpa/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/211-springboot-demo-mysql57-jpa/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /212-springboot-demo-mysql57-mybatis-xml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/212-springboot-demo-mysql57-mybatis-xml/pom.xml -------------------------------------------------------------------------------- /212-springboot-demo-mysql57-mybatis-xml/src/main/java/tech/pdai/springboot/mysql57/mybatis/xml/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/212-springboot-demo-mysql57-mybatis-xml/src/main/java/tech/pdai/springboot/mysql57/mybatis/xml/App.java -------------------------------------------------------------------------------- /212-springboot-demo-mysql57-mybatis-xml/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/212-springboot-demo-mysql57-mybatis-xml/src/main/resources/application.yml -------------------------------------------------------------------------------- /212-springboot-demo-mysql57-mybatis-xml/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/212-springboot-demo-mysql57-mybatis-xml/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /212-springboot-demo-mysql57-mybatis-xml/src/main/resources/mybatis/mapper/RoleMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/212-springboot-demo-mysql57-mybatis-xml/src/main/resources/mybatis/mapper/RoleMapper.xml -------------------------------------------------------------------------------- /212-springboot-demo-mysql57-mybatis-xml/src/main/resources/mybatis/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/212-springboot-demo-mysql57-mybatis-xml/src/main/resources/mybatis/mapper/UserMapper.xml -------------------------------------------------------------------------------- /213-springboot-demo-mysql57-mybatis-anno/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/213-springboot-demo-mysql57-mybatis-anno/pom.xml -------------------------------------------------------------------------------- /213-springboot-demo-mysql57-mybatis-anno/src/main/java/tech/pdai/springboot/mysql57/mybatis/anno/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/213-springboot-demo-mysql57-mybatis-anno/src/main/java/tech/pdai/springboot/mysql57/mybatis/anno/App.java -------------------------------------------------------------------------------- /213-springboot-demo-mysql57-mybatis-anno/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/213-springboot-demo-mysql57-mybatis-anno/src/main/resources/application.yml -------------------------------------------------------------------------------- /213-springboot-demo-mysql57-mybatis-anno/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/213-springboot-demo-mysql57-mybatis-anno/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /214-springboot-demo-mysql57-mybatisplus-xml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/214-springboot-demo-mysql57-mybatisplus-xml/pom.xml -------------------------------------------------------------------------------- /214-springboot-demo-mysql57-mybatisplus-xml/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/214-springboot-demo-mysql57-mybatisplus-xml/src/main/resources/application.yml -------------------------------------------------------------------------------- /214-springboot-demo-mysql57-mybatisplus-xml/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/214-springboot-demo-mysql57-mybatisplus-xml/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /214-springboot-demo-mysql57-mybatisplus-xml/src/main/resources/mapper/RoleMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/214-springboot-demo-mysql57-mybatisplus-xml/src/main/resources/mapper/RoleMapper.xml -------------------------------------------------------------------------------- /214-springboot-demo-mysql57-mybatisplus-xml/src/main/resources/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/214-springboot-demo-mysql57-mybatisplus-xml/src/main/resources/mapper/UserMapper.xml -------------------------------------------------------------------------------- /215-springboot-demo-mysql57-mybatisplus-anno/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/215-springboot-demo-mysql57-mybatisplus-anno/pom.xml -------------------------------------------------------------------------------- /216-springboot-demo-mysql57-mybatis-multi-datasource/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/216-springboot-demo-mysql57-mybatis-multi-datasource/pom.xml -------------------------------------------------------------------------------- /217-springboot-demo-mysql57-mybatis-multi-tenant/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/217-springboot-demo-mysql57-mybatis-multi-tenant/pom.xml -------------------------------------------------------------------------------- /218-springboot-demo-mysql57-mybatis-sharding-jdbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/218-springboot-demo-mysql57-mybatis-sharding-jdbc/pom.xml -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/pom.xml -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/App.java -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/config/OpenApiConfig.java -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/dao/IBaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/dao/IBaseDao.java -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/dao/IRoleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/dao/IRoleDao.java -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/dao/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/dao/IUserDao.java -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/entity/BaseEntity.java -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/entity/Role.java -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/entity/User.java -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/service/IBaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/service/IBaseService.java -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/service/IRoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/service/IRoleService.java -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/service/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/java/tech/pdai/springboot/mysql57/druid/service/IUserService.java -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/resources/application.yml -------------------------------------------------------------------------------- /219-springboot-demo-mysql57-druid/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/219-springboot-demo-mysql57-druid/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-druid/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-druid/pom.xml -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/App.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/dao/IBaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/dao/IBaseDao.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/dao/IRoleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/dao/IRoleDao.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/dao/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/dao/IUserDao.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/entity/Role.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-druid/src/main/java/tech/pdai/springboot/mysql8/jpa/druid/entity/User.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-druid/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-druid/src/main/resources/application.yml -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-druid/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-druid/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-hikariCP/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-hikariCP/pom.xml -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/App.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/dao/IBaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/dao/IBaseDao.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/dao/IRoleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/dao/IRoleDao.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/dao/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/dao/IUserDao.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/entity/Role.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-hikariCP/src/main/java/tech/pdai/springboot/mysql8/jpa/hikari/entity/User.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-hikariCP/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-hikariCP/src/main/resources/application.yml -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa-hikariCP/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa-hikariCP/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/pom.xml -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/App.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/config/OpenApiConfig.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/constants/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/constants/ResponseStatus.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/controller/UserController.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/dao/IBaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/dao/IBaseDao.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/dao/IRoleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/dao/IRoleDao.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/dao/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/dao/IUserDao.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/entity/BaseEntity.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/entity/Role.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/entity/User.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/entity/query/RoleQueryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/entity/query/RoleQueryBean.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/entity/query/UserQueryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/entity/query/UserQueryBean.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/service/IBaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/service/IBaseService.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/service/IRoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/service/IRoleService.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/service/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/java/tech/pdai/springboot/mysql8/jpa/service/IUserService.java -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/resources/application.yml -------------------------------------------------------------------------------- /221-springboot-demo-mysql8-jpa/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/221-springboot-demo-mysql8-jpa/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /222-springboot-demo-mysql8-mybatis-xml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/222-springboot-demo-mysql8-mybatis-xml/pom.xml -------------------------------------------------------------------------------- /222-springboot-demo-mysql8-mybatis-xml/src/main/java/tech/pdai/springboot/mysql8/mybatis/xml/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/222-springboot-demo-mysql8-mybatis-xml/src/main/java/tech/pdai/springboot/mysql8/mybatis/xml/App.java -------------------------------------------------------------------------------- /222-springboot-demo-mysql8-mybatis-xml/src/main/java/tech/pdai/springboot/mysql8/mybatis/xml/dao/IRoleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/222-springboot-demo-mysql8-mybatis-xml/src/main/java/tech/pdai/springboot/mysql8/mybatis/xml/dao/IRoleDao.java -------------------------------------------------------------------------------- /222-springboot-demo-mysql8-mybatis-xml/src/main/java/tech/pdai/springboot/mysql8/mybatis/xml/dao/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/222-springboot-demo-mysql8-mybatis-xml/src/main/java/tech/pdai/springboot/mysql8/mybatis/xml/dao/IUserDao.java -------------------------------------------------------------------------------- /222-springboot-demo-mysql8-mybatis-xml/src/main/java/tech/pdai/springboot/mysql8/mybatis/xml/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/222-springboot-demo-mysql8-mybatis-xml/src/main/java/tech/pdai/springboot/mysql8/mybatis/xml/entity/Role.java -------------------------------------------------------------------------------- /222-springboot-demo-mysql8-mybatis-xml/src/main/java/tech/pdai/springboot/mysql8/mybatis/xml/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/222-springboot-demo-mysql8-mybatis-xml/src/main/java/tech/pdai/springboot/mysql8/mybatis/xml/entity/User.java -------------------------------------------------------------------------------- /222-springboot-demo-mysql8-mybatis-xml/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/222-springboot-demo-mysql8-mybatis-xml/src/main/resources/application.yml -------------------------------------------------------------------------------- /222-springboot-demo-mysql8-mybatis-xml/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/222-springboot-demo-mysql8-mybatis-xml/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /222-springboot-demo-mysql8-mybatis-xml/src/main/resources/mybatis/mapper/RoleMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/222-springboot-demo-mysql8-mybatis-xml/src/main/resources/mybatis/mapper/RoleMapper.xml -------------------------------------------------------------------------------- /222-springboot-demo-mysql8-mybatis-xml/src/main/resources/mybatis/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/222-springboot-demo-mysql8-mybatis-xml/src/main/resources/mybatis/mapper/UserMapper.xml -------------------------------------------------------------------------------- /223-springboot-demo-mysql8-mybatis-anno/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/223-springboot-demo-mysql8-mybatis-anno/pom.xml -------------------------------------------------------------------------------- /223-springboot-demo-mysql8-mybatis-anno/src/main/java/tech/pdai/springboot/mysql8/mybatis/anno/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/223-springboot-demo-mysql8-mybatis-anno/src/main/java/tech/pdai/springboot/mysql8/mybatis/anno/App.java -------------------------------------------------------------------------------- /223-springboot-demo-mysql8-mybatis-anno/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/223-springboot-demo-mysql8-mybatis-anno/src/main/resources/application.yml -------------------------------------------------------------------------------- /223-springboot-demo-mysql8-mybatis-anno/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/223-springboot-demo-mysql8-mybatis-anno/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /224-springboot-demo-mysql8-mybatisplus-xml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/224-springboot-demo-mysql8-mybatisplus-xml/pom.xml -------------------------------------------------------------------------------- /224-springboot-demo-mysql8-mybatisplus-xml/src/main/java/tech/pdai/springboot/mysql8/mybatisplus/xml/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/224-springboot-demo-mysql8-mybatisplus-xml/src/main/java/tech/pdai/springboot/mysql8/mybatisplus/xml/App.java -------------------------------------------------------------------------------- /224-springboot-demo-mysql8-mybatisplus-xml/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/224-springboot-demo-mysql8-mybatisplus-xml/src/main/resources/application.yml -------------------------------------------------------------------------------- /224-springboot-demo-mysql8-mybatisplus-xml/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/224-springboot-demo-mysql8-mybatisplus-xml/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /224-springboot-demo-mysql8-mybatisplus-xml/src/main/resources/mapper/RoleMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/224-springboot-demo-mysql8-mybatisplus-xml/src/main/resources/mapper/RoleMapper.xml -------------------------------------------------------------------------------- /224-springboot-demo-mysql8-mybatisplus-xml/src/main/resources/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/224-springboot-demo-mysql8-mybatisplus-xml/src/main/resources/mapper/UserMapper.xml -------------------------------------------------------------------------------- /225-springboot-demo-mysql8-mybatisplus-anno/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/225-springboot-demo-mysql8-mybatisplus-anno/pom.xml -------------------------------------------------------------------------------- /225-springboot-demo-mysql8-mybatisplus-anno/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/225-springboot-demo-mysql8-mybatisplus-anno/src/main/resources/application.yml -------------------------------------------------------------------------------- /225-springboot-demo-mysql8-mybatisplus-anno/src/main/resources/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/225-springboot-demo-mysql8-mybatisplus-anno/src/main/resources/db/db.sql -------------------------------------------------------------------------------- /225-springboot-demo-mysql8-mybatisplus-anno/src/main/resources/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/225-springboot-demo-mysql8-mybatisplus-anno/src/main/resources/mapper/UserMapper.xml -------------------------------------------------------------------------------- /226-springboot-demo-mysql8-mybatisplus-gencode/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/226-springboot-demo-mysql8-mybatisplus-gencode/pom.xml -------------------------------------------------------------------------------- /226-springboot-demo-mysql8-mybatisplus-gencode/src/main/java/TestGenCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/226-springboot-demo-mysql8-mybatisplus-gencode/src/main/java/TestGenCode.java -------------------------------------------------------------------------------- /227-springboot-demo-mysql8-mybatisplus-tenant/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/227-springboot-demo-mysql8-mybatisplus-tenant/pom.xml -------------------------------------------------------------------------------- /227-springboot-demo-mysql8-mybatisplus-tenant/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/227-springboot-demo-mysql8-mybatisplus-tenant/src/main/resources/application.yml -------------------------------------------------------------------------------- /227-springboot-demo-mysql8-mybatisplus-tenant/src/main/resources/db/db_tenant_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/227-springboot-demo-mysql8-mybatisplus-tenant/src/main/resources/db/db_tenant_id.sql -------------------------------------------------------------------------------- /227-springboot-demo-mysql8-mybatisplus-tenant/src/main/resources/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/227-springboot-demo-mysql8-mybatisplus-tenant/src/main/resources/mapper/UserMapper.xml -------------------------------------------------------------------------------- /229-springboot-demo-mysql8-jpa-docker-compose/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/229-springboot-demo-mysql8-jpa-docker-compose/Dockerfile -------------------------------------------------------------------------------- /229-springboot-demo-mysql8-jpa-docker-compose/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/229-springboot-demo-mysql8-jpa-docker-compose/pom.xml -------------------------------------------------------------------------------- /229-springboot-demo-mysql8-jpa-docker-compose/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/229-springboot-demo-mysql8-jpa-docker-compose/src/main/resources/application.yml -------------------------------------------------------------------------------- /229-springboot-demo-mysql8-jpa-docker-compose/src/main/resources/db/1_create_user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/229-springboot-demo-mysql8-jpa-docker-compose/src/main/resources/db/1_create_user.sql -------------------------------------------------------------------------------- /229-springboot-demo-mysql8-jpa-docker-compose/src/main/resources/db/2_init_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/229-springboot-demo-mysql8-jpa-docker-compose/src/main/resources/db/2_init_db.sql -------------------------------------------------------------------------------- /229-springboot-demo-mysql8-jpa-docker-compose/src/main/resources/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/229-springboot-demo-mysql8-jpa-docker-compose/src/main/resources/docker-compose.yml -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/pom.xml -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/App.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/config/OpenApiConfig.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/constants/PGConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/constants/PGConstants.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/constants/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/constants/ResponseStatus.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/controller/UserController.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/dao/IBaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/dao/IBaseDao.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/dao/IRoleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/dao/IRoleDao.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/dao/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/dao/IUserDao.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/entity/BaseEntity.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/entity/Role.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/entity/User.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/entity/query/RoleQueryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/entity/query/RoleQueryBean.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/entity/query/UserQueryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/entity/query/UserQueryBean.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/service/IBaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/service/IBaseService.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/service/IRoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/service/IRoleService.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/service/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/java/tech/pdai/springboot/postgre/jpa/service/IUserService.java -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/resources/application.yml -------------------------------------------------------------------------------- /231-springboot-demo-postgre-jpa/src/main/resources/sql/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/231-springboot-demo-postgre-jpa/src/main/resources/sql/db.sql -------------------------------------------------------------------------------- /232-springboot-demo-postgre-jpa-jsonb/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/232-springboot-demo-postgre-jpa-jsonb/pom.xml -------------------------------------------------------------------------------- /235-springboot-demo-postgre-mybatisplus/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/235-springboot-demo-postgre-mybatisplus/pom.xml -------------------------------------------------------------------------------- /235-springboot-demo-postgre-mybatisplus/src/main/java/tech/pdai/springboot/postgre/mybatisplus/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/235-springboot-demo-postgre-mybatisplus/src/main/java/tech/pdai/springboot/postgre/mybatisplus/App.java -------------------------------------------------------------------------------- /235-springboot-demo-postgre-mybatisplus/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/235-springboot-demo-postgre-mybatisplus/src/main/resources/application.yml -------------------------------------------------------------------------------- /235-springboot-demo-postgre-mybatisplus/src/main/resources/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/235-springboot-demo-postgre-mybatisplus/src/main/resources/mapper/UserMapper.xml -------------------------------------------------------------------------------- /235-springboot-demo-postgre-mybatisplus/src/main/resources/sql/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/235-springboot-demo-postgre-mybatisplus/src/main/resources/sql/db.sql -------------------------------------------------------------------------------- /239-springboot-demo-postgre-jpa-druid/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/239-springboot-demo-postgre-jpa-druid/pom.xml -------------------------------------------------------------------------------- /239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/App.java -------------------------------------------------------------------------------- /239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/dao/IBaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/dao/IBaseDao.java -------------------------------------------------------------------------------- /239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/dao/IRoleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/dao/IRoleDao.java -------------------------------------------------------------------------------- /239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/dao/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/dao/IUserDao.java -------------------------------------------------------------------------------- /239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/entity/Role.java -------------------------------------------------------------------------------- /239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/239-springboot-demo-postgre-jpa-druid/src/main/java/tech/pdai/springboot/postgre/jpa/druid/entity/User.java -------------------------------------------------------------------------------- /239-springboot-demo-postgre-jpa-druid/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/239-springboot-demo-postgre-jpa-druid/src/main/resources/application.yml -------------------------------------------------------------------------------- /239-springboot-demo-postgre-jpa-druid/src/main/resources/sql/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/239-springboot-demo-postgre-jpa-druid/src/main/resources/sql/db.sql -------------------------------------------------------------------------------- /241-springboot-demo-shardingjdbc-mybatis-tables/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/241-springboot-demo-shardingjdbc-mybatis-tables/pom.xml -------------------------------------------------------------------------------- /241-springboot-demo-shardingjdbc-mybatis-tables/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/241-springboot-demo-shardingjdbc-mybatis-tables/src/main/resources/application.yml -------------------------------------------------------------------------------- /241-springboot-demo-shardingjdbc-mybatis-tables/src/main/resources/db/db_sharding.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/241-springboot-demo-shardingjdbc-mybatis-tables/src/main/resources/db/db_sharding.sql -------------------------------------------------------------------------------- /243-springboot-demo-shardingjdbc-jpa-tables/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/243-springboot-demo-shardingjdbc-jpa-tables/pom.xml -------------------------------------------------------------------------------- /243-springboot-demo-shardingjdbc-jpa-tables/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/243-springboot-demo-shardingjdbc-jpa-tables/src/main/resources/application.yml -------------------------------------------------------------------------------- /243-springboot-demo-shardingjdbc-jpa-tables/src/main/resources/db/db_sharding.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/243-springboot-demo-shardingjdbc-jpa-tables/src/main/resources/db/db_sharding.sql -------------------------------------------------------------------------------- /244-springboot-demo-shardingjdbc-jpa-tenant-db/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/244-springboot-demo-shardingjdbc-jpa-tenant-db/pom.xml -------------------------------------------------------------------------------- /244-springboot-demo-shardingjdbc-jpa-tenant-db/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/244-springboot-demo-shardingjdbc-jpa-tenant-db/src/main/resources/application.yml -------------------------------------------------------------------------------- /244-springboot-demo-shardingjdbc-jpa-tenant-db/src/main/resources/db/db_tenant_a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/244-springboot-demo-shardingjdbc-jpa-tenant-db/src/main/resources/db/db_tenant_a.sql -------------------------------------------------------------------------------- /244-springboot-demo-shardingjdbc-jpa-tenant-db/src/main/resources/db/db_tenant_b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/244-springboot-demo-shardingjdbc-jpa-tenant-db/src/main/resources/db/db_tenant_b.sql -------------------------------------------------------------------------------- /245-springboot-demo-shardingjdbc-jpa-tenant-db-hint/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/245-springboot-demo-shardingjdbc-jpa-tenant-db-hint/pom.xml -------------------------------------------------------------------------------- /245-springboot-demo-shardingjdbc-jpa-tenant-db-hint/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/245-springboot-demo-shardingjdbc-jpa-tenant-db-hint/src/main/resources/application.yml -------------------------------------------------------------------------------- /245-springboot-demo-shardingjdbc-jpa-tenant-db-hint/src/main/resources/db/db_tenant_a.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/245-springboot-demo-shardingjdbc-jpa-tenant-db-hint/src/main/resources/db/db_tenant_a.sql -------------------------------------------------------------------------------- /245-springboot-demo-shardingjdbc-jpa-tenant-db-hint/src/main/resources/db/db_tenant_b.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/245-springboot-demo-shardingjdbc-jpa-tenant-db-hint/src/main/resources/db/db_tenant_b.sql -------------------------------------------------------------------------------- /246-springboot-demo-shardingjdbc-jpa-masterslave/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/246-springboot-demo-shardingjdbc-jpa-masterslave/pom.xml -------------------------------------------------------------------------------- /246-springboot-demo-shardingjdbc-jpa-masterslave/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/246-springboot-demo-shardingjdbc-jpa-masterslave/src/main/resources/application.yml -------------------------------------------------------------------------------- /246-springboot-demo-shardingjdbc-jpa-masterslave/src/main/resources/db/db_sharding_master.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/246-springboot-demo-shardingjdbc-jpa-masterslave/src/main/resources/db/db_sharding_master.sql -------------------------------------------------------------------------------- /246-springboot-demo-shardingjdbc-jpa-masterslave/src/main/resources/db/db_sharding_slave.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/246-springboot-demo-shardingjdbc-jpa-masterslave/src/main/resources/db/db_sharding_slave.sql -------------------------------------------------------------------------------- /251-springboot-demo-liquibase-mysql8-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/251-springboot-demo-liquibase-mysql8-jpa/pom.xml -------------------------------------------------------------------------------- /251-springboot-demo-liquibase-mysql8-jpa/src/main/java/tech/pdai/springboot/liquibase/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/251-springboot-demo-liquibase-mysql8-jpa/src/main/java/tech/pdai/springboot/liquibase/App.java -------------------------------------------------------------------------------- /251-springboot-demo-liquibase-mysql8-jpa/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/251-springboot-demo-liquibase-mysql8-jpa/src/main/resources/application.yml -------------------------------------------------------------------------------- /251-springboot-demo-liquibase-mysql8-jpa/src/main/resources/db/changelog/db.changelog-20220412-04.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/251-springboot-demo-liquibase-mysql8-jpa/src/main/resources/db/changelog/db.changelog-20220412-04.sql -------------------------------------------------------------------------------- /251-springboot-demo-liquibase-mysql8-jpa/src/main/resources/db/changelog/db.changelog-master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/251-springboot-demo-liquibase-mysql8-jpa/src/main/resources/db/changelog/db.changelog-master.yaml -------------------------------------------------------------------------------- /255-springboot-demo-flyway-mysql8-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/255-springboot-demo-flyway-mysql8-jpa/pom.xml -------------------------------------------------------------------------------- /255-springboot-demo-flyway-mysql8-jpa/src/main/java/tech/pdai/springboot/flyway/mysql8/jpa/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/255-springboot-demo-flyway-mysql8-jpa/src/main/java/tech/pdai/springboot/flyway/mysql8/jpa/App.java -------------------------------------------------------------------------------- /255-springboot-demo-flyway-mysql8-jpa/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/255-springboot-demo-flyway-mysql8-jpa/src/main/resources/application.yml -------------------------------------------------------------------------------- /255-springboot-demo-flyway-mysql8-jpa/src/main/resources/db/migration/V1.0__Init_DB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/255-springboot-demo-flyway-mysql8-jpa/src/main/resources/db/migration/V1.0__Init_DB.sql -------------------------------------------------------------------------------- /255-springboot-demo-flyway-mysql8-jpa/src/main/resources/db/migration/V1.1__Init_Data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/255-springboot-demo-flyway-mysql8-jpa/src/main/resources/db/migration/V1.1__Init_Data.sql -------------------------------------------------------------------------------- /261-springboot-demo-redis-lettuce/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/261-springboot-demo-redis-lettuce/pom.xml -------------------------------------------------------------------------------- /261-springboot-demo-redis-lettuce/src/main/java/tech/pdai/springboot/redis/lettuce/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/261-springboot-demo-redis-lettuce/src/main/java/tech/pdai/springboot/redis/lettuce/App.java -------------------------------------------------------------------------------- /261-springboot-demo-redis-lettuce/src/main/java/tech/pdai/springboot/redis/lettuce/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/261-springboot-demo-redis-lettuce/src/main/java/tech/pdai/springboot/redis/lettuce/config/OpenApiConfig.java -------------------------------------------------------------------------------- /261-springboot-demo-redis-lettuce/src/main/java/tech/pdai/springboot/redis/lettuce/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/261-springboot-demo-redis-lettuce/src/main/java/tech/pdai/springboot/redis/lettuce/config/RedisConfig.java -------------------------------------------------------------------------------- /261-springboot-demo-redis-lettuce/src/main/java/tech/pdai/springboot/redis/lettuce/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/261-springboot-demo-redis-lettuce/src/main/java/tech/pdai/springboot/redis/lettuce/entity/User.java -------------------------------------------------------------------------------- /261-springboot-demo-redis-lettuce/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/261-springboot-demo-redis-lettuce/src/main/resources/application.yml -------------------------------------------------------------------------------- /262-springboot-demo-redis-jedis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/262-springboot-demo-redis-jedis/pom.xml -------------------------------------------------------------------------------- /262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/App.java -------------------------------------------------------------------------------- /262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/config/OpenApiConfig.java -------------------------------------------------------------------------------- /262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/config/RedisConfig.java -------------------------------------------------------------------------------- /262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/constants/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/constants/ResponseStatus.java -------------------------------------------------------------------------------- /262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/controller/UserController.java -------------------------------------------------------------------------------- /262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/262-springboot-demo-redis-jedis/src/main/java/tech/pdai/springboot/redis/jedis/entity/User.java -------------------------------------------------------------------------------- /262-springboot-demo-redis-jedis/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/262-springboot-demo-redis-jedis/src/main/resources/application.yml -------------------------------------------------------------------------------- /263-springboot-demo-redis-lettuce-enclosure/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/263-springboot-demo-redis-lettuce-enclosure/pom.xml -------------------------------------------------------------------------------- /263-springboot-demo-redis-lettuce-enclosure/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/263-springboot-demo-redis-lettuce-enclosure/src/main/resources/application.yml -------------------------------------------------------------------------------- /264-springboot-demo-redis-jedis-distribute-lock/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/264-springboot-demo-redis-jedis-distribute-lock/pom.xml -------------------------------------------------------------------------------- /264-springboot-demo-redis-jedis-distribute-lock/src/main/java/tech/pdai/springboot/redis/jedis/lock/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/264-springboot-demo-redis-jedis-distribute-lock/src/main/java/tech/pdai/springboot/redis/jedis/lock/App.java -------------------------------------------------------------------------------- /265-springboot-demo-redis-lettuce-distribute-lock/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/265-springboot-demo-redis-lettuce-distribute-lock/pom.xml -------------------------------------------------------------------------------- /265-springboot-demo-redis-lettuce-distribute-lock/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/265-springboot-demo-redis-lettuce-distribute-lock/src/main/resources/application.yml -------------------------------------------------------------------------------- /411-springboot-demo-websocket/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/411-springboot-demo-websocket/pom.xml -------------------------------------------------------------------------------- /411-springboot-demo-websocket/src/main/java/tech/pdai/springboot/websocket/config/WebSocketConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/411-springboot-demo-websocket/src/main/java/tech/pdai/springboot/websocket/config/WebSocketConfig.java -------------------------------------------------------------------------------- /411-springboot-demo-websocket/src/main/java/tech/pdai/springboot/websocket/socket/OneToManyWebSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/411-springboot-demo-websocket/src/main/java/tech/pdai/springboot/websocket/socket/OneToManyWebSocket.java -------------------------------------------------------------------------------- /411-springboot-demo-websocket/src/main/java/tech/pdai/springboot/websocket/socket/OneWebSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/411-springboot-demo-websocket/src/main/java/tech/pdai/springboot/websocket/socket/OneWebSocket.java -------------------------------------------------------------------------------- /411-springboot-demo-websocket/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/411-springboot-demo-websocket/src/main/resources/static/index.html -------------------------------------------------------------------------------- /412-springboot-demo-websocket-netty/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/412-springboot-demo-websocket-netty/pom.xml -------------------------------------------------------------------------------- /420-springboot-demo-schedule-executor-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/420-springboot-demo-schedule-executor-service/pom.xml -------------------------------------------------------------------------------- /420-springboot-demo-schedule-timer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/420-springboot-demo-schedule-timer/pom.xml -------------------------------------------------------------------------------- /421-springboot-demo-schedule-springtasks/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/421-springboot-demo-schedule-springtasks/pom.xml -------------------------------------------------------------------------------- /421-springboot-demo-schedule-springtasks/src/main/java/tech/pdai/springboot/springtasks/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/421-springboot-demo-schedule-springtasks/src/main/java/tech/pdai/springboot/springtasks/App.java -------------------------------------------------------------------------------- /422-springboot-demo-schedule-quartz/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/422-springboot-demo-schedule-quartz/pom.xml -------------------------------------------------------------------------------- /422-springboot-demo-schedule-quartz/src/main/java/tech/pdai/springboot/quartz/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/422-springboot-demo-schedule-quartz/src/main/java/tech/pdai/springboot/quartz/App.java -------------------------------------------------------------------------------- /422-springboot-demo-schedule-quartz/src/main/java/tech/pdai/springboot/quartz/config/QuartzConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/422-springboot-demo-schedule-quartz/src/main/java/tech/pdai/springboot/quartz/config/QuartzConfig.java -------------------------------------------------------------------------------- /422-springboot-demo-schedule-quartz/src/main/java/tech/pdai/springboot/quartz/job/HelloJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/422-springboot-demo-schedule-quartz/src/main/java/tech/pdai/springboot/quartz/job/HelloJob.java -------------------------------------------------------------------------------- /423-springboot-demo-schedule-quartz-cluster/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/423-springboot-demo-schedule-quartz-cluster/pom.xml -------------------------------------------------------------------------------- /423-springboot-demo-schedule-quartz-cluster/src/main/java/tech/pdai/springboot/quartz/cluster/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/423-springboot-demo-schedule-quartz-cluster/src/main/java/tech/pdai/springboot/quartz/cluster/App.java -------------------------------------------------------------------------------- /423-springboot-demo-schedule-quartz-cluster/src/main/java/tech/pdai/springboot/quartz/cluster/job/NewJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/423-springboot-demo-schedule-quartz-cluster/src/main/java/tech/pdai/springboot/quartz/cluster/job/NewJob.java -------------------------------------------------------------------------------- /423-springboot-demo-schedule-quartz-cluster/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/423-springboot-demo-schedule-quartz-cluster/src/main/resources/application.yml -------------------------------------------------------------------------------- /423-springboot-demo-schedule-quartz-cluster/src/main/resources/sql/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/423-springboot-demo-schedule-quartz-cluster/src/main/resources/sql/schema.sql -------------------------------------------------------------------------------- /423-springboot-demo-schedule-quartz-cluster/src/main/resources/static/JobManager.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/423-springboot-demo-schedule-quartz-cluster/src/main/resources/static/JobManager.html -------------------------------------------------------------------------------- /424-springboot-demo-schedule-elastic-job-lite/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/424-springboot-demo-schedule-elastic-job-lite/pom.xml -------------------------------------------------------------------------------- /424-springboot-demo-schedule-elastic-job-lite/src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/424-springboot-demo-schedule-elastic-job-lite/src/main/resources/application-dev.yml -------------------------------------------------------------------------------- /424-springboot-demo-schedule-elastic-job-lite/src/main/resources/application-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/424-springboot-demo-schedule-elastic-job-lite/src/main/resources/application-prod.yml -------------------------------------------------------------------------------- /424-springboot-demo-schedule-elastic-job-lite/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/424-springboot-demo-schedule-elastic-job-lite/src/main/resources/application.yml -------------------------------------------------------------------------------- /424-springboot-demo-schedule-elastic-job-lite/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/424-springboot-demo-schedule-elastic-job-lite/src/main/resources/logback.xml -------------------------------------------------------------------------------- /426-springboot-demo-schedule-xxl-job/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/426-springboot-demo-schedule-xxl-job/pom.xml -------------------------------------------------------------------------------- /426-springboot-demo-schedule-xxl-job/src/main/java/tech/pdai/springboot/xxljob/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/426-springboot-demo-schedule-xxl-job/src/main/java/tech/pdai/springboot/xxljob/App.java -------------------------------------------------------------------------------- /426-springboot-demo-schedule-xxl-job/src/main/java/tech/pdai/springboot/xxljob/config/XxlJobConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/426-springboot-demo-schedule-xxl-job/src/main/java/tech/pdai/springboot/xxljob/config/XxlJobConfig.java -------------------------------------------------------------------------------- /426-springboot-demo-schedule-xxl-job/src/main/java/tech/pdai/springboot/xxljob/job/BeanClassDemoJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/426-springboot-demo-schedule-xxl-job/src/main/java/tech/pdai/springboot/xxljob/job/BeanClassDemoJob.java -------------------------------------------------------------------------------- /426-springboot-demo-schedule-xxl-job/src/main/java/tech/pdai/springboot/xxljob/job/BeanMethodDemoJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/426-springboot-demo-schedule-xxl-job/src/main/java/tech/pdai/springboot/xxljob/job/BeanMethodDemoJob.java -------------------------------------------------------------------------------- /426-springboot-demo-schedule-xxl-job/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/426-springboot-demo-schedule-xxl-job/src/main/resources/application.properties -------------------------------------------------------------------------------- /426-springboot-demo-schedule-xxl-job/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/426-springboot-demo-schedule-xxl-job/src/main/resources/logback.xml -------------------------------------------------------------------------------- /427-springboot-demo-schedule-netty-hashedwheeltimer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/427-springboot-demo-schedule-netty-hashedwheeltimer/pom.xml -------------------------------------------------------------------------------- /471-springboot-demo-file-excel-poi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/471-springboot-demo-file-excel-poi/pom.xml -------------------------------------------------------------------------------- /471-springboot-demo-file-excel-poi/src/main/java/tech/pdai/springboot/file/excel/poi/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/471-springboot-demo-file-excel-poi/src/main/java/tech/pdai/springboot/file/excel/poi/App.java -------------------------------------------------------------------------------- /471-springboot-demo-file-excel-poi/src/main/java/tech/pdai/springboot/file/excel/poi/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/471-springboot-demo-file-excel-poi/src/main/java/tech/pdai/springboot/file/excel/poi/config/OpenApiConfig.java -------------------------------------------------------------------------------- /471-springboot-demo-file-excel-poi/src/main/java/tech/pdai/springboot/file/excel/poi/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/471-springboot-demo-file-excel-poi/src/main/java/tech/pdai/springboot/file/excel/poi/entity/BaseEntity.java -------------------------------------------------------------------------------- /471-springboot-demo-file-excel-poi/src/main/java/tech/pdai/springboot/file/excel/poi/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/471-springboot-demo-file-excel-poi/src/main/java/tech/pdai/springboot/file/excel/poi/entity/User.java -------------------------------------------------------------------------------- /471-springboot-demo-file-excel-poi/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/471-springboot-demo-file-excel-poi/src/main/resources/application.yml -------------------------------------------------------------------------------- /472-springboot-demo-file-excel-easyexcel/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/472-springboot-demo-file-excel-easyexcel/pom.xml -------------------------------------------------------------------------------- /472-springboot-demo-file-excel-easyexcel/src/main/java/tech/pdai/springboot/file/excel/easyexcel/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/472-springboot-demo-file-excel-easyexcel/src/main/java/tech/pdai/springboot/file/excel/easyexcel/App.java -------------------------------------------------------------------------------- /472-springboot-demo-file-excel-easyexcel/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/472-springboot-demo-file-excel-easyexcel/src/main/resources/application.yml -------------------------------------------------------------------------------- /472-springboot-demo-file-excel-easyexcel/user_excel_template.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/472-springboot-demo-file-excel-easyexcel/user_excel_template.xlsx -------------------------------------------------------------------------------- /473-springboot-demo-file-excel-easypoi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/473-springboot-demo-file-excel-easypoi/pom.xml -------------------------------------------------------------------------------- /473-springboot-demo-file-excel-easypoi/src/main/java/tech/pdai/springboot/file/excel/easypoi/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/473-springboot-demo-file-excel-easypoi/src/main/java/tech/pdai/springboot/file/excel/easypoi/App.java -------------------------------------------------------------------------------- /473-springboot-demo-file-excel-easypoi/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/473-springboot-demo-file-excel-easypoi/src/main/resources/application.yml -------------------------------------------------------------------------------- /473-springboot-demo-file-excel-easypoi/user_excel_read.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/473-springboot-demo-file-excel-easypoi/user_excel_read.xlsx -------------------------------------------------------------------------------- /473-springboot-demo-file-excel-easypoi/user_excel_template_easypoi.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/473-springboot-demo-file-excel-easypoi/user_excel_template_easypoi.xlsx -------------------------------------------------------------------------------- /475-springboot-demo-file-word-poi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/475-springboot-demo-file-word-poi/pom.xml -------------------------------------------------------------------------------- /475-springboot-demo-file-word-poi/src/main/java/tech/pdai/springboot/file/word/poi/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/475-springboot-demo-file-word-poi/src/main/java/tech/pdai/springboot/file/word/poi/App.java -------------------------------------------------------------------------------- /475-springboot-demo-file-word-poi/src/main/java/tech/pdai/springboot/file/word/poi/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/475-springboot-demo-file-word-poi/src/main/java/tech/pdai/springboot/file/word/poi/config/OpenApiConfig.java -------------------------------------------------------------------------------- /475-springboot-demo-file-word-poi/src/main/java/tech/pdai/springboot/file/word/poi/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/475-springboot-demo-file-word-poi/src/main/java/tech/pdai/springboot/file/word/poi/entity/BaseEntity.java -------------------------------------------------------------------------------- /475-springboot-demo-file-word-poi/src/main/java/tech/pdai/springboot/file/word/poi/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/475-springboot-demo-file-word-poi/src/main/java/tech/pdai/springboot/file/word/poi/entity/User.java -------------------------------------------------------------------------------- /475-springboot-demo-file-word-poi/src/main/java/tech/pdai/springboot/file/word/poi/service/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/475-springboot-demo-file-word-poi/src/main/java/tech/pdai/springboot/file/word/poi/service/IUserService.java -------------------------------------------------------------------------------- /475-springboot-demo-file-word-poi/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/475-springboot-demo-file-word-poi/src/main/resources/application.yml -------------------------------------------------------------------------------- /475-springboot-demo-file-word-poi/src/main/resources/pdai-guli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/475-springboot-demo-file-word-poi/src/main/resources/pdai-guli.png -------------------------------------------------------------------------------- /476-springboot-demo-file-word-poi-tl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/476-springboot-demo-file-word-poi-tl/pom.xml -------------------------------------------------------------------------------- /476-springboot-demo-file-word-poi-tl/src/main/java/tech/pdai/springboot/file/word/poitl/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/476-springboot-demo-file-word-poi-tl/src/main/java/tech/pdai/springboot/file/word/poitl/App.java -------------------------------------------------------------------------------- /476-springboot-demo-file-word-poi-tl/src/main/java/tech/pdai/springboot/file/word/poitl/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/476-springboot-demo-file-word-poi-tl/src/main/java/tech/pdai/springboot/file/word/poitl/entity/User.java -------------------------------------------------------------------------------- /476-springboot-demo-file-word-poi-tl/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/476-springboot-demo-file-word-poi-tl/src/main/resources/application.yml -------------------------------------------------------------------------------- /476-springboot-demo-file-word-poi-tl/src/main/resources/markdown_template.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/476-springboot-demo-file-word-poi-tl/src/main/resources/markdown_template.docx -------------------------------------------------------------------------------- /476-springboot-demo-file-word-poi-tl/src/main/resources/pdai-guli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/476-springboot-demo-file-word-poi-tl/src/main/resources/pdai-guli.png -------------------------------------------------------------------------------- /476-springboot-demo-file-word-poi-tl/src/main/resources/poi-tl-template.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/476-springboot-demo-file-word-poi-tl/src/main/resources/poi-tl-template.docx -------------------------------------------------------------------------------- /476-springboot-demo-file-word-poi-tl/src/main/resources/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/476-springboot-demo-file-word-poi-tl/src/main/resources/test.md -------------------------------------------------------------------------------- /481-springboot-demo-file-pdf-itextpdf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/481-springboot-demo-file-pdf-itextpdf/pom.xml -------------------------------------------------------------------------------- /481-springboot-demo-file-pdf-itextpdf/src/main/java/tech/pdai/springboot/file/pdf/itextpdf/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/481-springboot-demo-file-pdf-itextpdf/src/main/java/tech/pdai/springboot/file/pdf/itextpdf/App.java -------------------------------------------------------------------------------- /481-springboot-demo-file-pdf-itextpdf/src/main/java/tech/pdai/springboot/file/pdf/itextpdf/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/481-springboot-demo-file-pdf-itextpdf/src/main/java/tech/pdai/springboot/file/pdf/itextpdf/entity/User.java -------------------------------------------------------------------------------- /481-springboot-demo-file-pdf-itextpdf/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/481-springboot-demo-file-pdf-itextpdf/src/main/resources/application.yml -------------------------------------------------------------------------------- /481-springboot-demo-file-pdf-itextpdf/src/main/resources/pdai-guli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/481-springboot-demo-file-pdf-itextpdf/src/main/resources/pdai-guli.png -------------------------------------------------------------------------------- /482-springboot-demo-file-pdf-pdfbox/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/482-springboot-demo-file-pdf-pdfbox/pom.xml -------------------------------------------------------------------------------- /485-springboot-demo-file-online-openoffice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/485-springboot-demo-file-online-openoffice/pom.xml -------------------------------------------------------------------------------- /491-springboot-demo-file-updownload/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/491-springboot-demo-file-updownload/pom.xml -------------------------------------------------------------------------------- /491-springboot-demo-file-updownload/src/main/java/tech/pdai/springboot/file/updownload/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/491-springboot-demo-file-updownload/src/main/java/tech/pdai/springboot/file/updownload/App.java -------------------------------------------------------------------------------- /491-springboot-demo-file-updownload/src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/491-springboot-demo-file-updownload/src/test/resources/application.yml -------------------------------------------------------------------------------- /492-springboot-demo-file-updownload-bigfile/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/492-springboot-demo-file-updownload-bigfile/pom.xml -------------------------------------------------------------------------------- /501-springboot-demo-opcua-milo-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/501-springboot-demo-opcua-milo-server/pom.xml -------------------------------------------------------------------------------- /501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/AttributeLoggingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/AttributeLoggingFilter.java -------------------------------------------------------------------------------- /501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/ExampleNamespace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/ExampleNamespace.java -------------------------------------------------------------------------------- /501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/ExampleServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/ExampleServer.java -------------------------------------------------------------------------------- /501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/KeyStoreLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/KeyStoreLoader.java -------------------------------------------------------------------------------- /501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/RestrictedAccessFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/RestrictedAccessFilter.java -------------------------------------------------------------------------------- /501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/methods/SqrtMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/methods/SqrtMethod.java -------------------------------------------------------------------------------- /501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/types/CustomEnumType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/types/CustomEnumType.java -------------------------------------------------------------------------------- /501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/types/CustomStructType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/types/CustomStructType.java -------------------------------------------------------------------------------- /501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/types/CustomUnionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/501-springboot-demo-opcua-milo-server/src/main/java/tech/pdai/opcua/milo/server/types/CustomUnionType.java -------------------------------------------------------------------------------- /502-springboot-demo-opcua-milo-client/openssl.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/502-springboot-demo-opcua-milo-client/openssl.cnf -------------------------------------------------------------------------------- /502-springboot-demo-opcua-milo-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/502-springboot-demo-opcua-milo-client/pom.xml -------------------------------------------------------------------------------- /502-springboot-demo-opcua-milo-client/src/main/java/tech/pdai/opcua/milo/client/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/502-springboot-demo-opcua-milo-client/src/main/java/tech/pdai/opcua/milo/client/App.java -------------------------------------------------------------------------------- /502-springboot-demo-opcua-milo-client/src/main/java/tech/pdai/opcua/milo/client/config/OpcUaSSLConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/502-springboot-demo-opcua-milo-client/src/main/java/tech/pdai/opcua/milo/client/config/OpcUaSSLConfig.java -------------------------------------------------------------------------------- /502-springboot-demo-opcua-milo-client/src/main/java/tech/pdai/opcua/milo/client/entity/CustomStructType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/502-springboot-demo-opcua-milo-client/src/main/java/tech/pdai/opcua/milo/client/entity/CustomStructType.java -------------------------------------------------------------------------------- /502-springboot-demo-opcua-milo-client/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/502-springboot-demo-opcua-milo-client/src/main/resources/application.yml -------------------------------------------------------------------------------- /502-springboot-demo-opcua-milo-client/src/main/resources/certificate-example.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/502-springboot-demo-opcua-milo-client/src/main/resources/certificate-example.der -------------------------------------------------------------------------------- /511-springboot-demo-sms-ali/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/511-springboot-demo-sms-ali/pom.xml -------------------------------------------------------------------------------- /511-springboot-demo-sms-ali/src/main/java/tech/pdai/springboot/sms/ali/config/SmsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/511-springboot-demo-sms-ali/src/main/java/tech/pdai/springboot/sms/ali/config/SmsConfig.java -------------------------------------------------------------------------------- /511-springboot-demo-sms-ali/src/main/java/tech/pdai/springboot/sms/ali/service/SmsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/511-springboot-demo-sms-ali/src/main/java/tech/pdai/springboot/sms/ali/service/SmsServiceImpl.java -------------------------------------------------------------------------------- /511-springboot-demo-sms-ali/src/main/java/tech/pdai/springboot/sms/ali/util/JsonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/511-springboot-demo-sms-ali/src/main/java/tech/pdai/springboot/sms/ali/util/JsonUtil.java -------------------------------------------------------------------------------- /511-springboot-demo-sms-ali/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/511-springboot-demo-sms-ali/src/main/resources/application.yml -------------------------------------------------------------------------------- /611-springboot-demo-ratelimit-guava-ratelimiter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/611-springboot-demo-ratelimit-guava-ratelimiter/pom.xml -------------------------------------------------------------------------------- /611-springboot-demo-ratelimit-guava-ratelimiter/src/main/java/tech/pdai/ratelimit/guava/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/611-springboot-demo-ratelimit-guava-ratelimiter/src/main/java/tech/pdai/ratelimit/guava/App.java -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/README.md -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/demo-springboot-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/demo-springboot-starter/.gitignore -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/demo-springboot-starter/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/demo-springboot-starter/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/demo-springboot-starter/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/demo-springboot-starter/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/demo-springboot-starter/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/demo-springboot-starter/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/demo-springboot-starter/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/demo-springboot-starter/mvnw -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/demo-springboot-starter/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/demo-springboot-starter/mvnw.cmd -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/demo-springboot-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/demo-springboot-starter/pom.xml -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/demo-springboot-starter/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/demo-springboot-starter/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/demo-springboot-starter/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-demo4starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-demo4starter/.gitignore -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-demo4starter/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-demo4starter/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-demo4starter/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-demo4starter/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-demo4starter/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-demo4starter/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-demo4starter/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-demo4starter/mvnw -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-demo4starter/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-demo4starter/mvnw.cmd -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-demo4starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-demo4starter/pom.xml -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-demo4starter/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/.gitignore -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/mvnw -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/mvnw.cmd -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/pom.xml -------------------------------------------------------------------------------- /901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/901-sprinboot-demo-starter-self-defined/springboot-starter-demo-usage/src/main/resources/application.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/README.md -------------------------------------------------------------------------------- /plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/plan.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/pom.xml -------------------------------------------------------------------------------- /x001-springboot-test-oom/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/x001-springboot-test-oom/pom.xml -------------------------------------------------------------------------------- /x001-springboot-test-oom/src/main/java/tech/pdai/test/oom/TestOomApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/x001-springboot-test-oom/src/main/java/tech/pdai/test/oom/TestOomApp.java -------------------------------------------------------------------------------- /x001-springboot-test-oom/src/main/java/tech/pdai/test/oom/controller/TestOomController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realpdai/tech-pdai-spring-demos/HEAD/x001-springboot-test-oom/src/main/java/tech/pdai/test/oom/controller/TestOomController.java --------------------------------------------------------------------------------