├── .gitignore ├── JPub-JavaWebService.iml ├── README.md ├── ch02 ├── .gitignore ├── build.gradle ├── build │ └── tmp │ │ └── war │ │ └── MANIFEST.MF ├── ch02.iml ├── gradle │ └── tomcat.gradle ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── info.thecodinglive │ ├── InitParamServlet.java │ ├── InitServlet │ ├── basic │ │ ├── Hello.java │ │ └── Hi.java │ ├── listenerExample │ │ ├── Admin.java │ │ ├── AdminContextListener.java │ │ ├── AdminServlet.java │ │ └── SessionListener.java │ └── loaderExample │ │ ├── BasicClassLoader.java │ │ ├── JpServlet.java │ │ ├── JpubClassLoader.java │ │ ├── Test11.java │ │ └── Testa.java │ ├── java │ └── info │ │ └── thecodinglive │ │ ├── basic │ │ ├── HeaderServlet.java │ │ ├── HelloServlet.java │ │ ├── HelloServlet2.java │ │ ├── InitServlet.java │ │ └── LoginServlet.java │ │ ├── cookie │ │ ├── CookieCreateServlet.java │ │ ├── CookieDeleteServlet.java │ │ ├── CookieModifyServlet.java │ │ ├── CookieReadServlet.java │ │ └── CookieWriteServlet.java │ │ ├── filter │ │ ├── EncodingFilter.java │ │ └── FilterEx.java │ │ ├── pattern │ │ ├── Command.java │ │ ├── FrontController.java │ │ ├── HomeView.java │ │ ├── ListView.java │ │ └── WriteView.java │ │ ├── session │ │ ├── CreateSessionValueServlet.java │ │ ├── DefaultSessionServlet.java │ │ └── ReadSessionValueServlet.java │ │ └── upload │ │ └── UploadServlet.java │ └── webapp │ ├── WEB-INF │ └── command.properties │ ├── home.jsp │ ├── index.jsp │ ├── list.jsp │ ├── login.html │ ├── login.jsp │ ├── simple.jsp │ ├── style.css │ ├── upload.html │ └── write.jsp ├── ch03-web ├── .gitignore ├── build.gradle ├── gradle │ ├── lib.gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── java │ └── info │ │ └── thecodinglive │ │ ├── controller │ │ └── IndexController.java │ │ └── interceptor │ │ ├── ExecuteTimeInterceptor.java │ │ └── JpubInterceptor.java │ └── webapp │ └── WEB-INF │ ├── applicationContext.xml │ ├── dispatcher-servlet.xml │ ├── views │ ├── home.jsp │ └── list.jsp │ └── web.xml ├── ch03 ├── .gitignore ├── .gradle │ └── 2.3 │ │ └── taskArtifacts │ │ ├── cache.properties │ │ ├── cache.properties.lock │ │ ├── fileHashes.bin │ │ ├── fileSnapshots.bin │ │ ├── outputFileStates.bin │ │ └── taskArtifacts.bin ├── build.gradle ├── gradle │ ├── lib.gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ ├── main │ ├── java │ │ ├── Library.java │ │ ├── basic │ │ │ ├── BasicApp.java │ │ │ ├── Boss.java │ │ │ ├── Employee.java │ │ │ ├── WorkManager.java │ │ │ └── WorkService.java │ │ └── info │ │ │ └── thecodinglive │ │ │ ├── javaConfig │ │ │ ├── BeanConfig.java │ │ │ ├── Boss.java │ │ │ ├── Company.java │ │ │ ├── CompanyConfig.java │ │ │ ├── ConfigImportSpringApp.java │ │ │ ├── Employee.java │ │ │ ├── JavaConfigSpringApp.java │ │ │ ├── WorkManager.java │ │ │ └── WorkService.java │ │ │ └── xmlConfig │ │ │ └── XmlSpringApp.java │ └── resources │ │ └── applicationContext.xml │ └── test │ └── java │ └── LibraryTest.java ├── ch04 ├── .gitignore ├── basic │ └── src │ │ └── main │ │ └── java │ │ └── info │ │ └── thecodinglive │ │ └── controller │ │ └── NotRequiredController.java ├── build.gradle └── src │ └── main │ ├── java │ └── info │ │ └── thecodinglive │ │ ├── SpringLoadBeans.java │ │ ├── UIMain.java │ │ ├── config │ │ └── WebConfig.java │ │ ├── controller │ │ ├── ExecuteTimeInterceptor.java │ │ ├── HomeController.java │ │ ├── JsonPControllerAdvice.java │ │ ├── ResourceAdvice.java │ │ └── UIController.java │ │ ├── model │ │ └── Product.java │ │ ├── service │ │ └── InMemoryProductService.java │ │ └── util │ │ └── PastLocalDate.java │ └── resources │ ├── application.yml │ ├── assets │ ├── css │ │ └── style.css │ └── style.css │ ├── static │ ├── css │ │ └── style.css │ └── images │ │ └── icon-spring-framework.svg │ └── templates │ ├── chjoin.html │ ├── hello.html │ ├── home.html │ ├── layout │ └── default.html │ ├── th.html │ ├── th2.html │ └── th3.html ├── ch05 ├── .gitignore ├── build.gradle ├── gradlew ├── gradlew.bat └── src │ ├── main │ ├── java │ │ └── info │ │ │ └── thecodinglive │ │ │ ├── RestApp.java │ │ │ ├── config │ │ │ └── SwaggerConfig.java │ │ │ ├── controller │ │ │ ├── BasicController.java │ │ │ ├── CORSController.java │ │ │ └── UserController.java │ │ │ └── model │ │ │ ├── Todo.java │ │ │ ├── TodoResource.java │ │ │ └── User.java │ └── resources │ │ ├── application-dev.properties │ │ ├── application-prod.properties │ │ └── application.properties │ └── test │ └── java │ ├── RestAPITest.java │ └── RestClient.java ├── ch06-mariadb ├── .gitignore ├── build.gradle ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── java │ └── info │ │ └── thecodinglive │ │ ├── ForEachMain.java │ │ ├── FreeBoardApp.java │ │ ├── MariaDBMain.java │ │ ├── config │ │ ├── MariaDBConnectionConfig.java │ │ └── MyBatisConfig.java │ │ ├── model │ │ ├── FreeBoardVO.java │ │ └── UserVO.java │ │ └── repository │ │ ├── FreeBoardRepository.java │ │ └── UserRepository.java │ └── resources │ ├── application.properties │ ├── data-mariadb.sql │ ├── mybatis-config.xml │ ├── sample │ └── mapper │ │ ├── freeBoardMapper.xml │ │ └── userMapper.xml │ └── schema-mariadb.sql ├── ch06-mybatis ├── .gitignore ├── build.gradle ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── java │ └── info │ │ └── thecodinglive │ │ ├── MybatisMain.java │ │ ├── config │ │ └── MyBatisConfig.java │ │ ├── model │ │ └── UserVO.java │ │ └── repository │ │ └── UserRepository.java │ └── resources │ ├── application.properties │ ├── data-hsqldb.sql │ ├── mybatis-config.xml │ ├── sample │ └── mapper │ │ └── userMapper.xml │ └── schema-hsqldb.sql ├── ch06-querydsl ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ ├── main │ ├── java │ │ └── info │ │ │ └── thecodinglive │ │ │ └── querydsl │ │ │ ├── MinMaxApplication.java │ │ │ ├── QuerydslApplication.java │ │ │ ├── UserEntity.java │ │ │ ├── UserRepository.java │ │ │ ├── UserRepositoryCustom.java │ │ │ ├── UserRepositoryImpl.java │ │ │ └── UserRole.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── example │ └── querydsl │ └── QuerydslApplicationTests.java ├── ch06 ├── .gitignore ├── build.gradle ├── gradle │ └── querydsl.gradle ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── java │ └── info │ │ └── thecodinglive │ │ ├── JPAMain.java │ │ ├── ManyToOneRun.java │ │ ├── OneToManyRun.java │ │ ├── model │ │ ├── Address.java │ │ ├── School.java │ │ ├── Student.java │ │ ├── UserEntity.java │ │ └── UserRole.java │ │ ├── repository │ │ ├── SchoolRepository.java │ │ ├── StudentRepository.java │ │ └── UserRepository.java │ │ └── service │ │ └── SchoolService.java │ └── resources │ └── application.properties ├── ch07 ├── CustombootStarter │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── src │ │ └── main │ │ ├── java │ │ └── info │ │ │ └── thecodinglive │ │ │ ├── config │ │ │ └── HelloServiceAutoConfiguration.java │ │ │ └── service │ │ │ ├── ConsoleHello.java │ │ │ └── HelloService.java │ │ └── resources │ │ └── META-INF │ │ └── spring.factories ├── UseCustomStarter │ ├── build.gradle │ ├── gradlew │ ├── gradlew.bat │ └── src │ │ └── main │ │ ├── java │ │ └── info │ │ │ └── thecodinglive │ │ │ ├── AnnotationApp.java │ │ │ ├── UseCustomStarterApp.java │ │ │ ├── autopackage │ │ │ └── AutoPackageMain.java │ │ │ ├── conditional │ │ │ ├── ConditionApp.java │ │ │ ├── ConditionalMainConfig.java │ │ │ ├── MsgBean.java │ │ │ ├── SiteABean.java │ │ │ ├── SiteAConfigCondition.java │ │ │ ├── SiteBBean.java │ │ │ └── SiteBConfigCondition.java │ │ │ ├── config │ │ │ └── MyAnnotation.java │ │ │ ├── importSelect │ │ │ ├── AConfig.java │ │ │ ├── BConfig.java │ │ │ ├── EnableAutoMyModule.java │ │ │ ├── ImportSelectApp.java │ │ │ ├── MainConfig.java │ │ │ ├── MyBean.java │ │ │ ├── MyImportSelector.java │ │ │ └── UseMyBean.java │ │ │ ├── prop │ │ │ ├── MyProperties.java │ │ │ └── PropApp.java │ │ │ └── service │ │ │ └── MyService.java │ │ └── resources │ │ └── application.properties ├── gradlew └── gradlew.bat ├── ch08 ├── .gitignore ├── build.gradle ├── gradlew ├── gradlew.bat └── src │ ├── integrationtest │ └── java │ │ └── info │ │ └── thecodinglive │ │ └── controller │ │ └── UserControllerIntegrationTest.java │ ├── main │ ├── java │ │ └── info │ │ │ └── thecodinglive │ │ │ ├── Ch8Main.java │ │ │ ├── config │ │ │ ├── DBConfig.java │ │ │ ├── MessageConfig.java │ │ │ ├── MyBatisConfig.java │ │ │ └── ServiceConfig.java │ │ │ ├── controller │ │ │ ├── ApiExceptionHandler.java │ │ │ └── UserController.java │ │ │ ├── exception │ │ │ ├── ThrowExample.java │ │ │ ├── ThrowsExample.java │ │ │ └── UserNotFoundException.java │ │ │ ├── model │ │ │ ├── ApiErrorDetail.java │ │ │ └── UserVO.java │ │ │ ├── repository │ │ │ └── UserRepository.java │ │ │ └── service │ │ │ └── UserService.java │ └── resources │ │ ├── application.properties │ │ ├── data-h2.sql │ │ ├── messages.properties │ │ ├── mybatis │ │ └── mybatis-config.xml │ │ ├── schema-h2.sql │ │ └── user │ │ └── mapper │ │ └── userMapper.xml │ └── test │ ├── java │ ├── controllerTest │ │ └── UserControllerTest.java │ ├── daoTest │ │ ├── MybatisTestConfig.java │ │ └── UserDaoTest.java │ └── serviceTest │ │ ├── ServiceTestConfig.java │ │ └── UserServiceTest.java │ └── resources │ ├── application.properties │ ├── data-h2.sql │ └── schema-h2.sql ├── ch09 ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ ├── docker │ └── Dockerfile │ ├── main │ ├── java │ │ └── info │ │ │ └── thecodinglive │ │ │ ├── Chapter9Main.java │ │ │ ├── aspect │ │ │ ├── Aspect1.java │ │ │ ├── Logging.java │ │ │ └── LoggingConsole.java │ │ │ ├── controller │ │ │ └── UserController.java │ │ │ └── model │ │ │ └── UserVO.java │ └── resources │ │ ├── application-dev.properties │ │ ├── application-prod.properties │ │ ├── application.properties │ │ ├── data-h2.sql │ │ ├── data-mariadb.sql │ │ ├── schema-h2.sql │ │ └── schema-mariadb.sql │ └── test │ ├── java │ ├── daoTest │ │ └── UserDaoTest.java │ └── serviceTest │ │ └── UserServiceTest.java │ └── resources │ ├── application.properties │ ├── data-h2.sql │ └── schema-h2.sql ├── ch10 ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── java │ └── info │ │ └── thecodinglive │ │ ├── SpringApp.java │ │ └── controller │ │ └── IndexController.java │ └── resources │ └── application.properties ├── ch11-a ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── java │ └── info │ │ └── thecodinglive │ │ ├── Car.java │ │ ├── NonDbRepository.java │ │ └── SpringCachingApp.java │ └── resources │ ├── application.properties │ └── ehcache.xml ├── ch11-b ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── java │ └── info │ │ └── thecodinglive │ │ ├── CachingApp.java │ │ └── Car.java │ └── resources │ └── application.properties ├── ch11-c ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── java │ └── info │ │ └── thecodinglive │ │ ├── CacheConfig.java │ │ ├── Car.java │ │ ├── EhCacheApp.java │ │ └── NonDbRepository.java │ └── resources │ ├── application.properties │ └── ehcache.xml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── memberApp ├── .gitignore ├── README.md ├── build.gradle ├── gradle │ ├── querydsl.gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── info │ │ │ └── thecodinglive │ │ │ └── member │ │ │ ├── MemberApp.java │ │ │ ├── config │ │ │ ├── AuditConfig.java │ │ │ └── SecurityConfig.java │ │ │ ├── controller │ │ │ └── MemberController.java │ │ │ ├── model │ │ │ ├── AbstractEntityModel.java │ │ │ ├── Member.java │ │ │ ├── MemberRole.java │ │ │ └── RememberMeToken.java │ │ │ ├── repository │ │ │ ├── MemberRepository.java │ │ │ └── RememberMeTokenRepository.java │ │ │ ├── service │ │ │ ├── MemberAccessDeniedHandler.java │ │ │ ├── MemberService.java │ │ │ ├── MemberServiceImpl.java │ │ │ ├── MyUserService.java │ │ │ └── RememberMeTokenService.java │ │ │ └── support │ │ │ ├── MemberValidator.java │ │ │ └── PasswordEncoderUtil.java │ └── resources │ │ ├── application.properties │ │ ├── sql │ │ └── data-H2.sql │ │ ├── static │ │ └── css │ │ │ ├── home.css │ │ │ └── normalize.css │ │ ├── templates │ │ ├── admin.html │ │ ├── error │ │ │ └── 403.html │ │ ├── fragments │ │ │ ├── config.html │ │ │ ├── footer.html │ │ │ └── header.html │ │ ├── home.html │ │ ├── layout │ │ │ └── base.html │ │ ├── login.html │ │ ├── signup.html │ │ └── welcome.html │ │ └── validation.properties │ └── test │ └── java │ └── PasswordEncodeTest.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/.gitignore -------------------------------------------------------------------------------- /JPub-JavaWebService.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/JPub-JavaWebService.iml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/README.md -------------------------------------------------------------------------------- /ch02/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/.gitignore -------------------------------------------------------------------------------- /ch02/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/build.gradle -------------------------------------------------------------------------------- /ch02/build/tmp/war/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | 3 | -------------------------------------------------------------------------------- /ch02/ch02.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/ch02.iml -------------------------------------------------------------------------------- /ch02/gradle/tomcat.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/gradle/tomcat.gradle -------------------------------------------------------------------------------- /ch02/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/gradlew -------------------------------------------------------------------------------- /ch02/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/gradlew.bat -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/InitParamServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/InitParamServlet.java -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/InitServlet: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/basic/Hello.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/basic/Hello.java -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/basic/Hi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/basic/Hi.java -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/listenerExample/Admin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/listenerExample/Admin.java -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/listenerExample/AdminContextListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/listenerExample/AdminContextListener.java -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/listenerExample/AdminServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/listenerExample/AdminServlet.java -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/listenerExample/SessionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/listenerExample/SessionListener.java -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/loaderExample/BasicClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/loaderExample/BasicClassLoader.java -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/loaderExample/JpServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/loaderExample/JpServlet.java -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/loaderExample/JpubClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/loaderExample/JpubClassLoader.java -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/loaderExample/Test11.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/loaderExample/Test11.java -------------------------------------------------------------------------------- /ch02/src/main/info.thecodinglive/loaderExample/Testa.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/info.thecodinglive/loaderExample/Testa.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/basic/HeaderServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/basic/HeaderServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/basic/HelloServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/basic/HelloServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/basic/HelloServlet2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/basic/HelloServlet2.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/basic/InitServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/basic/InitServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/basic/LoginServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/basic/LoginServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/cookie/CookieCreateServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/cookie/CookieCreateServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/cookie/CookieDeleteServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/cookie/CookieDeleteServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/cookie/CookieModifyServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/cookie/CookieModifyServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/cookie/CookieReadServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/cookie/CookieReadServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/cookie/CookieWriteServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/cookie/CookieWriteServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/filter/EncodingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/filter/EncodingFilter.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/filter/FilterEx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/filter/FilterEx.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/pattern/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/pattern/Command.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/pattern/FrontController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/pattern/FrontController.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/pattern/HomeView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/pattern/HomeView.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/pattern/ListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/pattern/ListView.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/pattern/WriteView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/pattern/WriteView.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/session/CreateSessionValueServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/session/CreateSessionValueServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/session/DefaultSessionServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/session/DefaultSessionServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/session/ReadSessionValueServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/session/ReadSessionValueServlet.java -------------------------------------------------------------------------------- /ch02/src/main/java/info/thecodinglive/upload/UploadServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/java/info/thecodinglive/upload/UploadServlet.java -------------------------------------------------------------------------------- /ch02/src/main/webapp/WEB-INF/command.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/webapp/WEB-INF/command.properties -------------------------------------------------------------------------------- /ch02/src/main/webapp/home.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/webapp/home.jsp -------------------------------------------------------------------------------- /ch02/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /ch02/src/main/webapp/list.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/webapp/list.jsp -------------------------------------------------------------------------------- /ch02/src/main/webapp/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/webapp/login.html -------------------------------------------------------------------------------- /ch02/src/main/webapp/login.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/webapp/login.jsp -------------------------------------------------------------------------------- /ch02/src/main/webapp/simple.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/webapp/simple.jsp -------------------------------------------------------------------------------- /ch02/src/main/webapp/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/webapp/style.css -------------------------------------------------------------------------------- /ch02/src/main/webapp/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/webapp/upload.html -------------------------------------------------------------------------------- /ch02/src/main/webapp/write.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch02/src/main/webapp/write.jsp -------------------------------------------------------------------------------- /ch03-web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/.gitignore -------------------------------------------------------------------------------- /ch03-web/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/build.gradle -------------------------------------------------------------------------------- /ch03-web/gradle/lib.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/gradle/lib.gradle -------------------------------------------------------------------------------- /ch03-web/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ch03-web/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ch03-web/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/gradlew -------------------------------------------------------------------------------- /ch03-web/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/gradlew.bat -------------------------------------------------------------------------------- /ch03-web/src/main/java/info/thecodinglive/controller/IndexController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/src/main/java/info/thecodinglive/controller/IndexController.java -------------------------------------------------------------------------------- /ch03-web/src/main/java/info/thecodinglive/interceptor/ExecuteTimeInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/src/main/java/info/thecodinglive/interceptor/ExecuteTimeInterceptor.java -------------------------------------------------------------------------------- /ch03-web/src/main/java/info/thecodinglive/interceptor/JpubInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/src/main/java/info/thecodinglive/interceptor/JpubInterceptor.java -------------------------------------------------------------------------------- /ch03-web/src/main/webapp/WEB-INF/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/src/main/webapp/WEB-INF/applicationContext.xml -------------------------------------------------------------------------------- /ch03-web/src/main/webapp/WEB-INF/dispatcher-servlet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/src/main/webapp/WEB-INF/dispatcher-servlet.xml -------------------------------------------------------------------------------- /ch03-web/src/main/webapp/WEB-INF/views/home.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/src/main/webapp/WEB-INF/views/home.jsp -------------------------------------------------------------------------------- /ch03-web/src/main/webapp/WEB-INF/views/list.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/src/main/webapp/WEB-INF/views/list.jsp -------------------------------------------------------------------------------- /ch03-web/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03-web/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /ch03/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/.gitignore -------------------------------------------------------------------------------- /ch03/.gradle/2.3/taskArtifacts/cache.properties: -------------------------------------------------------------------------------- 1 | #Sat Jul 18 23:03:22 KST 2015 2 | -------------------------------------------------------------------------------- /ch03/.gradle/2.3/taskArtifacts/cache.properties.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/.gradle/2.3/taskArtifacts/cache.properties.lock -------------------------------------------------------------------------------- /ch03/.gradle/2.3/taskArtifacts/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/.gradle/2.3/taskArtifacts/fileHashes.bin -------------------------------------------------------------------------------- /ch03/.gradle/2.3/taskArtifacts/fileSnapshots.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/.gradle/2.3/taskArtifacts/fileSnapshots.bin -------------------------------------------------------------------------------- /ch03/.gradle/2.3/taskArtifacts/outputFileStates.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/.gradle/2.3/taskArtifacts/outputFileStates.bin -------------------------------------------------------------------------------- /ch03/.gradle/2.3/taskArtifacts/taskArtifacts.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/.gradle/2.3/taskArtifacts/taskArtifacts.bin -------------------------------------------------------------------------------- /ch03/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/build.gradle -------------------------------------------------------------------------------- /ch03/gradle/lib.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/gradle/lib.gradle -------------------------------------------------------------------------------- /ch03/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ch03/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ch03/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/gradlew -------------------------------------------------------------------------------- /ch03/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/gradlew.bat -------------------------------------------------------------------------------- /ch03/src/main/java/Library.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/Library.java -------------------------------------------------------------------------------- /ch03/src/main/java/basic/BasicApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/basic/BasicApp.java -------------------------------------------------------------------------------- /ch03/src/main/java/basic/Boss.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/basic/Boss.java -------------------------------------------------------------------------------- /ch03/src/main/java/basic/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/basic/Employee.java -------------------------------------------------------------------------------- /ch03/src/main/java/basic/WorkManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/basic/WorkManager.java -------------------------------------------------------------------------------- /ch03/src/main/java/basic/WorkService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/basic/WorkService.java -------------------------------------------------------------------------------- /ch03/src/main/java/info/thecodinglive/javaConfig/BeanConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/info/thecodinglive/javaConfig/BeanConfig.java -------------------------------------------------------------------------------- /ch03/src/main/java/info/thecodinglive/javaConfig/Boss.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/info/thecodinglive/javaConfig/Boss.java -------------------------------------------------------------------------------- /ch03/src/main/java/info/thecodinglive/javaConfig/Company.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/info/thecodinglive/javaConfig/Company.java -------------------------------------------------------------------------------- /ch03/src/main/java/info/thecodinglive/javaConfig/CompanyConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/info/thecodinglive/javaConfig/CompanyConfig.java -------------------------------------------------------------------------------- /ch03/src/main/java/info/thecodinglive/javaConfig/ConfigImportSpringApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/info/thecodinglive/javaConfig/ConfigImportSpringApp.java -------------------------------------------------------------------------------- /ch03/src/main/java/info/thecodinglive/javaConfig/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/info/thecodinglive/javaConfig/Employee.java -------------------------------------------------------------------------------- /ch03/src/main/java/info/thecodinglive/javaConfig/JavaConfigSpringApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/info/thecodinglive/javaConfig/JavaConfigSpringApp.java -------------------------------------------------------------------------------- /ch03/src/main/java/info/thecodinglive/javaConfig/WorkManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/info/thecodinglive/javaConfig/WorkManager.java -------------------------------------------------------------------------------- /ch03/src/main/java/info/thecodinglive/javaConfig/WorkService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/info/thecodinglive/javaConfig/WorkService.java -------------------------------------------------------------------------------- /ch03/src/main/java/info/thecodinglive/xmlConfig/XmlSpringApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/java/info/thecodinglive/xmlConfig/XmlSpringApp.java -------------------------------------------------------------------------------- /ch03/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /ch03/src/test/java/LibraryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch03/src/test/java/LibraryTest.java -------------------------------------------------------------------------------- /ch04/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/.gitignore -------------------------------------------------------------------------------- /ch04/basic/src/main/java/info/thecodinglive/controller/NotRequiredController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/basic/src/main/java/info/thecodinglive/controller/NotRequiredController.java -------------------------------------------------------------------------------- /ch04/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/build.gradle -------------------------------------------------------------------------------- /ch04/src/main/java/info/thecodinglive/SpringLoadBeans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/java/info/thecodinglive/SpringLoadBeans.java -------------------------------------------------------------------------------- /ch04/src/main/java/info/thecodinglive/UIMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/java/info/thecodinglive/UIMain.java -------------------------------------------------------------------------------- /ch04/src/main/java/info/thecodinglive/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/java/info/thecodinglive/config/WebConfig.java -------------------------------------------------------------------------------- /ch04/src/main/java/info/thecodinglive/controller/ExecuteTimeInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/java/info/thecodinglive/controller/ExecuteTimeInterceptor.java -------------------------------------------------------------------------------- /ch04/src/main/java/info/thecodinglive/controller/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/java/info/thecodinglive/controller/HomeController.java -------------------------------------------------------------------------------- /ch04/src/main/java/info/thecodinglive/controller/JsonPControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/java/info/thecodinglive/controller/JsonPControllerAdvice.java -------------------------------------------------------------------------------- /ch04/src/main/java/info/thecodinglive/controller/ResourceAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/java/info/thecodinglive/controller/ResourceAdvice.java -------------------------------------------------------------------------------- /ch04/src/main/java/info/thecodinglive/controller/UIController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/java/info/thecodinglive/controller/UIController.java -------------------------------------------------------------------------------- /ch04/src/main/java/info/thecodinglive/model/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/java/info/thecodinglive/model/Product.java -------------------------------------------------------------------------------- /ch04/src/main/java/info/thecodinglive/service/InMemoryProductService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/java/info/thecodinglive/service/InMemoryProductService.java -------------------------------------------------------------------------------- /ch04/src/main/java/info/thecodinglive/util/PastLocalDate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/java/info/thecodinglive/util/PastLocalDate.java -------------------------------------------------------------------------------- /ch04/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/resources/application.yml -------------------------------------------------------------------------------- /ch04/src/main/resources/assets/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/resources/assets/css/style.css -------------------------------------------------------------------------------- /ch04/src/main/resources/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/resources/assets/style.css -------------------------------------------------------------------------------- /ch04/src/main/resources/static/css/style.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | font-size: 100px; 3 | } -------------------------------------------------------------------------------- /ch04/src/main/resources/static/images/icon-spring-framework.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/resources/static/images/icon-spring-framework.svg -------------------------------------------------------------------------------- /ch04/src/main/resources/templates/chjoin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/resources/templates/chjoin.html -------------------------------------------------------------------------------- /ch04/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /ch04/src/main/resources/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/resources/templates/home.html -------------------------------------------------------------------------------- /ch04/src/main/resources/templates/layout/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/resources/templates/layout/default.html -------------------------------------------------------------------------------- /ch04/src/main/resources/templates/th.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/resources/templates/th.html -------------------------------------------------------------------------------- /ch04/src/main/resources/templates/th2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/resources/templates/th2.html -------------------------------------------------------------------------------- /ch04/src/main/resources/templates/th3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch04/src/main/resources/templates/th3.html -------------------------------------------------------------------------------- /ch05/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/.gitignore -------------------------------------------------------------------------------- /ch05/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/build.gradle -------------------------------------------------------------------------------- /ch05/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/gradlew -------------------------------------------------------------------------------- /ch05/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/gradlew.bat -------------------------------------------------------------------------------- /ch05/src/main/java/info/thecodinglive/RestApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/main/java/info/thecodinglive/RestApp.java -------------------------------------------------------------------------------- /ch05/src/main/java/info/thecodinglive/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/main/java/info/thecodinglive/config/SwaggerConfig.java -------------------------------------------------------------------------------- /ch05/src/main/java/info/thecodinglive/controller/BasicController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/main/java/info/thecodinglive/controller/BasicController.java -------------------------------------------------------------------------------- /ch05/src/main/java/info/thecodinglive/controller/CORSController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/main/java/info/thecodinglive/controller/CORSController.java -------------------------------------------------------------------------------- /ch05/src/main/java/info/thecodinglive/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/main/java/info/thecodinglive/controller/UserController.java -------------------------------------------------------------------------------- /ch05/src/main/java/info/thecodinglive/model/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/main/java/info/thecodinglive/model/Todo.java -------------------------------------------------------------------------------- /ch05/src/main/java/info/thecodinglive/model/TodoResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/main/java/info/thecodinglive/model/TodoResource.java -------------------------------------------------------------------------------- /ch05/src/main/java/info/thecodinglive/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/main/java/info/thecodinglive/model/User.java -------------------------------------------------------------------------------- /ch05/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /ch05/src/main/resources/application-prod.properties: -------------------------------------------------------------------------------- 1 | server.port=7080 2 | endpoints.health.sensitive: false -------------------------------------------------------------------------------- /ch05/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/main/resources/application.properties -------------------------------------------------------------------------------- /ch05/src/test/java/RestAPITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/test/java/RestAPITest.java -------------------------------------------------------------------------------- /ch05/src/test/java/RestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch05/src/test/java/RestClient.java -------------------------------------------------------------------------------- /ch06-mariadb/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/.gitignore -------------------------------------------------------------------------------- /ch06-mariadb/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/build.gradle -------------------------------------------------------------------------------- /ch06-mariadb/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/gradlew -------------------------------------------------------------------------------- /ch06-mariadb/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/gradlew.bat -------------------------------------------------------------------------------- /ch06-mariadb/src/main/java/info/thecodinglive/ForEachMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/java/info/thecodinglive/ForEachMain.java -------------------------------------------------------------------------------- /ch06-mariadb/src/main/java/info/thecodinglive/FreeBoardApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/java/info/thecodinglive/FreeBoardApp.java -------------------------------------------------------------------------------- /ch06-mariadb/src/main/java/info/thecodinglive/MariaDBMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/java/info/thecodinglive/MariaDBMain.java -------------------------------------------------------------------------------- /ch06-mariadb/src/main/java/info/thecodinglive/config/MariaDBConnectionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/java/info/thecodinglive/config/MariaDBConnectionConfig.java -------------------------------------------------------------------------------- /ch06-mariadb/src/main/java/info/thecodinglive/config/MyBatisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/java/info/thecodinglive/config/MyBatisConfig.java -------------------------------------------------------------------------------- /ch06-mariadb/src/main/java/info/thecodinglive/model/FreeBoardVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/java/info/thecodinglive/model/FreeBoardVO.java -------------------------------------------------------------------------------- /ch06-mariadb/src/main/java/info/thecodinglive/model/UserVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/java/info/thecodinglive/model/UserVO.java -------------------------------------------------------------------------------- /ch06-mariadb/src/main/java/info/thecodinglive/repository/FreeBoardRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/java/info/thecodinglive/repository/FreeBoardRepository.java -------------------------------------------------------------------------------- /ch06-mariadb/src/main/java/info/thecodinglive/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/java/info/thecodinglive/repository/UserRepository.java -------------------------------------------------------------------------------- /ch06-mariadb/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/resources/application.properties -------------------------------------------------------------------------------- /ch06-mariadb/src/main/resources/data-mariadb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/resources/data-mariadb.sql -------------------------------------------------------------------------------- /ch06-mariadb/src/main/resources/mybatis-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/resources/mybatis-config.xml -------------------------------------------------------------------------------- /ch06-mariadb/src/main/resources/sample/mapper/freeBoardMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/resources/sample/mapper/freeBoardMapper.xml -------------------------------------------------------------------------------- /ch06-mariadb/src/main/resources/sample/mapper/userMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/resources/sample/mapper/userMapper.xml -------------------------------------------------------------------------------- /ch06-mariadb/src/main/resources/schema-mariadb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mariadb/src/main/resources/schema-mariadb.sql -------------------------------------------------------------------------------- /ch06-mybatis/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/.gitignore -------------------------------------------------------------------------------- /ch06-mybatis/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/build.gradle -------------------------------------------------------------------------------- /ch06-mybatis/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/gradlew -------------------------------------------------------------------------------- /ch06-mybatis/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/gradlew.bat -------------------------------------------------------------------------------- /ch06-mybatis/src/main/java/info/thecodinglive/MybatisMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/src/main/java/info/thecodinglive/MybatisMain.java -------------------------------------------------------------------------------- /ch06-mybatis/src/main/java/info/thecodinglive/config/MyBatisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/src/main/java/info/thecodinglive/config/MyBatisConfig.java -------------------------------------------------------------------------------- /ch06-mybatis/src/main/java/info/thecodinglive/model/UserVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/src/main/java/info/thecodinglive/model/UserVO.java -------------------------------------------------------------------------------- /ch06-mybatis/src/main/java/info/thecodinglive/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/src/main/java/info/thecodinglive/repository/UserRepository.java -------------------------------------------------------------------------------- /ch06-mybatis/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/src/main/resources/application.properties -------------------------------------------------------------------------------- /ch06-mybatis/src/main/resources/data-hsqldb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/src/main/resources/data-hsqldb.sql -------------------------------------------------------------------------------- /ch06-mybatis/src/main/resources/mybatis-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/src/main/resources/mybatis-config.xml -------------------------------------------------------------------------------- /ch06-mybatis/src/main/resources/sample/mapper/userMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/src/main/resources/sample/mapper/userMapper.xml -------------------------------------------------------------------------------- /ch06-mybatis/src/main/resources/schema-hsqldb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-mybatis/src/main/resources/schema-hsqldb.sql -------------------------------------------------------------------------------- /ch06-querydsl/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/build.gradle -------------------------------------------------------------------------------- /ch06-querydsl/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ch06-querydsl/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ch06-querydsl/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/gradlew -------------------------------------------------------------------------------- /ch06-querydsl/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/gradlew.bat -------------------------------------------------------------------------------- /ch06-querydsl/src/main/java/info/thecodinglive/querydsl/MinMaxApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/src/main/java/info/thecodinglive/querydsl/MinMaxApplication.java -------------------------------------------------------------------------------- /ch06-querydsl/src/main/java/info/thecodinglive/querydsl/QuerydslApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/src/main/java/info/thecodinglive/querydsl/QuerydslApplication.java -------------------------------------------------------------------------------- /ch06-querydsl/src/main/java/info/thecodinglive/querydsl/UserEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/src/main/java/info/thecodinglive/querydsl/UserEntity.java -------------------------------------------------------------------------------- /ch06-querydsl/src/main/java/info/thecodinglive/querydsl/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/src/main/java/info/thecodinglive/querydsl/UserRepository.java -------------------------------------------------------------------------------- /ch06-querydsl/src/main/java/info/thecodinglive/querydsl/UserRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/src/main/java/info/thecodinglive/querydsl/UserRepositoryCustom.java -------------------------------------------------------------------------------- /ch06-querydsl/src/main/java/info/thecodinglive/querydsl/UserRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/src/main/java/info/thecodinglive/querydsl/UserRepositoryImpl.java -------------------------------------------------------------------------------- /ch06-querydsl/src/main/java/info/thecodinglive/querydsl/UserRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/src/main/java/info/thecodinglive/querydsl/UserRole.java -------------------------------------------------------------------------------- /ch06-querydsl/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.main.web-environment=false -------------------------------------------------------------------------------- /ch06-querydsl/src/test/java/com/example/querydsl/QuerydslApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06-querydsl/src/test/java/com/example/querydsl/QuerydslApplicationTests.java -------------------------------------------------------------------------------- /ch06/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/.gitignore -------------------------------------------------------------------------------- /ch06/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/build.gradle -------------------------------------------------------------------------------- /ch06/gradle/querydsl.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/gradle/querydsl.gradle -------------------------------------------------------------------------------- /ch06/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/gradlew -------------------------------------------------------------------------------- /ch06/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/gradlew.bat -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/JPAMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/JPAMain.java -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/ManyToOneRun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/ManyToOneRun.java -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/OneToManyRun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/OneToManyRun.java -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/model/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/model/Address.java -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/model/School.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/model/School.java -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/model/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/model/Student.java -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/model/UserEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/model/UserEntity.java -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/model/UserRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/model/UserRole.java -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/repository/SchoolRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/repository/SchoolRepository.java -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/repository/StudentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/repository/StudentRepository.java -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/repository/UserRepository.java -------------------------------------------------------------------------------- /ch06/src/main/java/info/thecodinglive/service/SchoolService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch06/src/main/java/info/thecodinglive/service/SchoolService.java -------------------------------------------------------------------------------- /ch06/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.main.web-environment=false -------------------------------------------------------------------------------- /ch07/CustombootStarter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/CustombootStarter/build.gradle -------------------------------------------------------------------------------- /ch07/CustombootStarter/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/CustombootStarter/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ch07/CustombootStarter/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/CustombootStarter/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ch07/CustombootStarter/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/CustombootStarter/gradlew -------------------------------------------------------------------------------- /ch07/CustombootStarter/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/CustombootStarter/gradlew.bat -------------------------------------------------------------------------------- /ch07/CustombootStarter/src/main/java/info/thecodinglive/config/HelloServiceAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/CustombootStarter/src/main/java/info/thecodinglive/config/HelloServiceAutoConfiguration.java -------------------------------------------------------------------------------- /ch07/CustombootStarter/src/main/java/info/thecodinglive/service/ConsoleHello.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/CustombootStarter/src/main/java/info/thecodinglive/service/ConsoleHello.java -------------------------------------------------------------------------------- /ch07/CustombootStarter/src/main/java/info/thecodinglive/service/HelloService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/CustombootStarter/src/main/java/info/thecodinglive/service/HelloService.java -------------------------------------------------------------------------------- /ch07/CustombootStarter/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/CustombootStarter/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /ch07/UseCustomStarter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/build.gradle -------------------------------------------------------------------------------- /ch07/UseCustomStarter/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/gradlew -------------------------------------------------------------------------------- /ch07/UseCustomStarter/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/gradlew.bat -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/AnnotationApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/AnnotationApp.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/UseCustomStarterApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/UseCustomStarterApp.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/autopackage/AutoPackageMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/autopackage/AutoPackageMain.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/ConditionApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/ConditionApp.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/ConditionalMainConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/ConditionalMainConfig.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/MsgBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/MsgBean.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/SiteABean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/SiteABean.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/SiteAConfigCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/SiteAConfigCondition.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/SiteBBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/SiteBBean.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/SiteBConfigCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/conditional/SiteBConfigCondition.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/config/MyAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/config/MyAnnotation.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/AConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/AConfig.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/BConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/BConfig.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/EnableAutoMyModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/EnableAutoMyModule.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/ImportSelectApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/ImportSelectApp.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/MainConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/MainConfig.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/MyBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/MyBean.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/MyImportSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/MyImportSelector.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/UseMyBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/importSelect/UseMyBean.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/prop/MyProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/prop/MyProperties.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/prop/PropApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/prop/PropApp.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/java/info/thecodinglive/service/MyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/java/info/thecodinglive/service/MyService.java -------------------------------------------------------------------------------- /ch07/UseCustomStarter/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/UseCustomStarter/src/main/resources/application.properties -------------------------------------------------------------------------------- /ch07/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/gradlew -------------------------------------------------------------------------------- /ch07/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch07/gradlew.bat -------------------------------------------------------------------------------- /ch08/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/.gitignore -------------------------------------------------------------------------------- /ch08/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/build.gradle -------------------------------------------------------------------------------- /ch08/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/gradlew -------------------------------------------------------------------------------- /ch08/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/gradlew.bat -------------------------------------------------------------------------------- /ch08/src/integrationtest/java/info/thecodinglive/controller/UserControllerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/integrationtest/java/info/thecodinglive/controller/UserControllerIntegrationTest.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/Ch8Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/Ch8Main.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/config/DBConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/config/DBConfig.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/config/MessageConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/config/MessageConfig.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/config/MyBatisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/config/MyBatisConfig.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/config/ServiceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/config/ServiceConfig.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/controller/ApiExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/controller/ApiExceptionHandler.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/controller/UserController.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/exception/ThrowExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/exception/ThrowExample.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/exception/ThrowsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/exception/ThrowsExample.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/exception/UserNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/exception/UserNotFoundException.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/model/ApiErrorDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/model/ApiErrorDetail.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/model/UserVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/model/UserVO.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/repository/UserRepository.java -------------------------------------------------------------------------------- /ch08/src/main/java/info/thecodinglive/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/java/info/thecodinglive/service/UserService.java -------------------------------------------------------------------------------- /ch08/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/resources/application.properties -------------------------------------------------------------------------------- /ch08/src/main/resources/data-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/resources/data-h2.sql -------------------------------------------------------------------------------- /ch08/src/main/resources/messages.properties: -------------------------------------------------------------------------------- 1 | error.username.notnull=유저네임값이누락되었습니다. -------------------------------------------------------------------------------- /ch08/src/main/resources/mybatis/mybatis-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/resources/mybatis/mybatis-config.xml -------------------------------------------------------------------------------- /ch08/src/main/resources/schema-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/resources/schema-h2.sql -------------------------------------------------------------------------------- /ch08/src/main/resources/user/mapper/userMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/main/resources/user/mapper/userMapper.xml -------------------------------------------------------------------------------- /ch08/src/test/java/controllerTest/UserControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/test/java/controllerTest/UserControllerTest.java -------------------------------------------------------------------------------- /ch08/src/test/java/daoTest/MybatisTestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/test/java/daoTest/MybatisTestConfig.java -------------------------------------------------------------------------------- /ch08/src/test/java/daoTest/UserDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/test/java/daoTest/UserDaoTest.java -------------------------------------------------------------------------------- /ch08/src/test/java/serviceTest/ServiceTestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/test/java/serviceTest/ServiceTestConfig.java -------------------------------------------------------------------------------- /ch08/src/test/java/serviceTest/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/test/java/serviceTest/UserServiceTest.java -------------------------------------------------------------------------------- /ch08/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/test/resources/application.properties -------------------------------------------------------------------------------- /ch08/src/test/resources/data-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/test/resources/data-h2.sql -------------------------------------------------------------------------------- /ch08/src/test/resources/schema-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch08/src/test/resources/schema-h2.sql -------------------------------------------------------------------------------- /ch09/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/.gitignore -------------------------------------------------------------------------------- /ch09/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/build.gradle -------------------------------------------------------------------------------- /ch09/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ch09/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ch09/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/gradlew -------------------------------------------------------------------------------- /ch09/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/gradlew.bat -------------------------------------------------------------------------------- /ch09/src/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/docker/Dockerfile -------------------------------------------------------------------------------- /ch09/src/main/java/info/thecodinglive/Chapter9Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/java/info/thecodinglive/Chapter9Main.java -------------------------------------------------------------------------------- /ch09/src/main/java/info/thecodinglive/aspect/Aspect1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/java/info/thecodinglive/aspect/Aspect1.java -------------------------------------------------------------------------------- /ch09/src/main/java/info/thecodinglive/aspect/Logging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/java/info/thecodinglive/aspect/Logging.java -------------------------------------------------------------------------------- /ch09/src/main/java/info/thecodinglive/aspect/LoggingConsole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/java/info/thecodinglive/aspect/LoggingConsole.java -------------------------------------------------------------------------------- /ch09/src/main/java/info/thecodinglive/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/java/info/thecodinglive/controller/UserController.java -------------------------------------------------------------------------------- /ch09/src/main/java/info/thecodinglive/model/UserVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/java/info/thecodinglive/model/UserVO.java -------------------------------------------------------------------------------- /ch09/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /ch09/src/main/resources/application-prod.properties: -------------------------------------------------------------------------------- 1 | server.port=7080 -------------------------------------------------------------------------------- /ch09/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/resources/application.properties -------------------------------------------------------------------------------- /ch09/src/main/resources/data-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/resources/data-h2.sql -------------------------------------------------------------------------------- /ch09/src/main/resources/data-mariadb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/resources/data-mariadb.sql -------------------------------------------------------------------------------- /ch09/src/main/resources/schema-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/resources/schema-h2.sql -------------------------------------------------------------------------------- /ch09/src/main/resources/schema-mariadb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/main/resources/schema-mariadb.sql -------------------------------------------------------------------------------- /ch09/src/test/java/daoTest/UserDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/test/java/daoTest/UserDaoTest.java -------------------------------------------------------------------------------- /ch09/src/test/java/serviceTest/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/test/java/serviceTest/UserServiceTest.java -------------------------------------------------------------------------------- /ch09/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/test/resources/application.properties -------------------------------------------------------------------------------- /ch09/src/test/resources/data-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/test/resources/data-h2.sql -------------------------------------------------------------------------------- /ch09/src/test/resources/schema-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch09/src/test/resources/schema-h2.sql -------------------------------------------------------------------------------- /ch10/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch10/build.gradle -------------------------------------------------------------------------------- /ch10/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch10/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ch10/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch10/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ch10/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch10/gradlew -------------------------------------------------------------------------------- /ch10/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch10/gradlew.bat -------------------------------------------------------------------------------- /ch10/src/main/java/info/thecodinglive/SpringApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch10/src/main/java/info/thecodinglive/SpringApp.java -------------------------------------------------------------------------------- /ch10/src/main/java/info/thecodinglive/controller/IndexController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch10/src/main/java/info/thecodinglive/controller/IndexController.java -------------------------------------------------------------------------------- /ch10/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch10/src/main/resources/application.properties -------------------------------------------------------------------------------- /ch11-a/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-a/build.gradle -------------------------------------------------------------------------------- /ch11-a/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-a/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ch11-a/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-a/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ch11-a/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-a/gradlew -------------------------------------------------------------------------------- /ch11-a/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-a/gradlew.bat -------------------------------------------------------------------------------- /ch11-a/src/main/java/info/thecodinglive/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-a/src/main/java/info/thecodinglive/Car.java -------------------------------------------------------------------------------- /ch11-a/src/main/java/info/thecodinglive/NonDbRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-a/src/main/java/info/thecodinglive/NonDbRepository.java -------------------------------------------------------------------------------- /ch11-a/src/main/java/info/thecodinglive/SpringCachingApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-a/src/main/java/info/thecodinglive/SpringCachingApp.java -------------------------------------------------------------------------------- /ch11-a/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch11-a/src/main/resources/ehcache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-a/src/main/resources/ehcache.xml -------------------------------------------------------------------------------- /ch11-b/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-b/build.gradle -------------------------------------------------------------------------------- /ch11-b/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-b/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ch11-b/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-b/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ch11-b/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-b/gradlew -------------------------------------------------------------------------------- /ch11-b/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-b/gradlew.bat -------------------------------------------------------------------------------- /ch11-b/src/main/java/info/thecodinglive/CachingApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-b/src/main/java/info/thecodinglive/CachingApp.java -------------------------------------------------------------------------------- /ch11-b/src/main/java/info/thecodinglive/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-b/src/main/java/info/thecodinglive/Car.java -------------------------------------------------------------------------------- /ch11-b/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch11-c/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-c/build.gradle -------------------------------------------------------------------------------- /ch11-c/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-c/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ch11-c/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-c/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ch11-c/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-c/gradlew -------------------------------------------------------------------------------- /ch11-c/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-c/gradlew.bat -------------------------------------------------------------------------------- /ch11-c/src/main/java/info/thecodinglive/CacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-c/src/main/java/info/thecodinglive/CacheConfig.java -------------------------------------------------------------------------------- /ch11-c/src/main/java/info/thecodinglive/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-c/src/main/java/info/thecodinglive/Car.java -------------------------------------------------------------------------------- /ch11-c/src/main/java/info/thecodinglive/EhCacheApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-c/src/main/java/info/thecodinglive/EhCacheApp.java -------------------------------------------------------------------------------- /ch11-c/src/main/java/info/thecodinglive/NonDbRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-c/src/main/java/info/thecodinglive/NonDbRepository.java -------------------------------------------------------------------------------- /ch11-c/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch11-c/src/main/resources/ehcache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/ch11-c/src/main/resources/ehcache.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/gradlew.bat -------------------------------------------------------------------------------- /memberApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/.gitignore -------------------------------------------------------------------------------- /memberApp/README.md: -------------------------------------------------------------------------------- 1 | 헤로쿠로 배포 -------------------------------------------------------------------------------- /memberApp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/build.gradle -------------------------------------------------------------------------------- /memberApp/gradle/querydsl.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/gradle/querydsl.gradle -------------------------------------------------------------------------------- /memberApp/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /memberApp/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /memberApp/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/gradlew -------------------------------------------------------------------------------- /memberApp/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/gradlew.bat -------------------------------------------------------------------------------- /memberApp/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/settings.gradle -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/MemberApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/MemberApp.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/config/AuditConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/config/AuditConfig.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/config/SecurityConfig.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/controller/MemberController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/controller/MemberController.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/model/AbstractEntityModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/model/AbstractEntityModel.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/model/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/model/Member.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/model/MemberRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/model/MemberRole.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/model/RememberMeToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/model/RememberMeToken.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/repository/MemberRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/repository/MemberRepository.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/repository/RememberMeTokenRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/repository/RememberMeTokenRepository.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/service/MemberAccessDeniedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/service/MemberAccessDeniedHandler.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/service/MemberService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/service/MemberService.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/service/MemberServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/service/MemberServiceImpl.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/service/MyUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/service/MyUserService.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/service/RememberMeTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/service/RememberMeTokenService.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/support/MemberValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/support/MemberValidator.java -------------------------------------------------------------------------------- /memberApp/src/main/java/info/thecodinglive/member/support/PasswordEncoderUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/java/info/thecodinglive/member/support/PasswordEncoderUtil.java -------------------------------------------------------------------------------- /memberApp/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/application.properties -------------------------------------------------------------------------------- /memberApp/src/main/resources/sql/data-H2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/sql/data-H2.sql -------------------------------------------------------------------------------- /memberApp/src/main/resources/static/css/home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/static/css/home.css -------------------------------------------------------------------------------- /memberApp/src/main/resources/static/css/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/static/css/normalize.css -------------------------------------------------------------------------------- /memberApp/src/main/resources/templates/admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/templates/admin.html -------------------------------------------------------------------------------- /memberApp/src/main/resources/templates/error/403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/templates/error/403.html -------------------------------------------------------------------------------- /memberApp/src/main/resources/templates/fragments/config.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/templates/fragments/config.html -------------------------------------------------------------------------------- /memberApp/src/main/resources/templates/fragments/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/templates/fragments/footer.html -------------------------------------------------------------------------------- /memberApp/src/main/resources/templates/fragments/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/templates/fragments/header.html -------------------------------------------------------------------------------- /memberApp/src/main/resources/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/templates/home.html -------------------------------------------------------------------------------- /memberApp/src/main/resources/templates/layout/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/templates/layout/base.html -------------------------------------------------------------------------------- /memberApp/src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /memberApp/src/main/resources/templates/signup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/templates/signup.html -------------------------------------------------------------------------------- /memberApp/src/main/resources/templates/welcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/templates/welcome.html -------------------------------------------------------------------------------- /memberApp/src/main/resources/validation.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/main/resources/validation.properties -------------------------------------------------------------------------------- /memberApp/src/test/java/PasswordEncodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/memberApp/src/test/java/PasswordEncodeTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thecodinglive/JPub-JavaWebService/HEAD/settings.gradle --------------------------------------------------------------------------------