├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── ReadMe.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── hamitmizrak │ │ ├── KodluyoruzApplication.java │ │ ├── audit │ │ └── AuditorAwareImpl.java │ │ ├── bean │ │ ├── AuditorAwareBean.java │ │ └── ModelMapperBean.java │ │ ├── business │ │ ├── dto │ │ │ └── EmployeeDto.java │ │ └── services │ │ │ ├── EmployeeServices.java │ │ │ └── impl │ │ │ └── EmployeeServiceImpl.java │ │ ├── data │ │ ├── entity │ │ │ ├── BaseEntity.java │ │ │ └── EmployeeEntity.java │ │ └── repository │ │ │ └── EmployeeRepository.java │ │ ├── exception │ │ └── ResourceNotFoundException.java │ │ ├── security │ │ ├── WebSecurityConfig.java │ │ └── jwt │ │ │ ├── _00_Information.java │ │ │ ├── _00_PasswordEncoderBean.java │ │ │ ├── _01_UserDto.java │ │ │ ├── _02_UserEntity.java │ │ │ ├── _03_UserRepository.java │ │ │ ├── _04_JwtTokenUtil.java │ │ │ ├── _05_JwtAuthenticationEntryPoint.java │ │ │ ├── _06_JwtRequest.java │ │ │ ├── _07_JwtResponse.java │ │ │ ├── _08_JwtUserDetailsService.java │ │ │ ├── _09_JwtRequestFilter.java │ │ │ ├── _10_JwtAuthenticationController.java │ │ │ ├── _11_WebSecurityConfig.java │ │ │ ├── project-1.png │ │ │ └── project-2.png │ │ ├── tutorials │ │ ├── bean │ │ │ ├── BeanConfig.java │ │ │ └── PostContructTutorials.java │ │ ├── controller │ │ │ ├── BeanController.java │ │ │ ├── FormController.java │ │ │ └── ThymeleafController.java │ │ └── dto │ │ │ ├── BaseDto.java │ │ │ ├── BeanDto.java │ │ │ ├── ProductDto.java │ │ │ └── TeacherDto.java │ │ └── ui │ │ ├── mvc │ │ └── utils │ │ │ ├── ConfigProgramming.java │ │ │ ├── IntellijShortCut.java │ │ │ ├── PermaLink.java │ │ │ ├── Postman.java │ │ │ └── TyhemleafInformation.java │ │ └── rest │ │ └── EmployeeController.java └── resources │ ├── application.properties │ ├── application2.yaml │ ├── messages.properties │ ├── public │ └── error │ │ ├── 401.html │ │ ├── 403.html │ │ ├── 404.html │ │ └── 500.html │ ├── static │ ├── css │ │ └── style.css │ ├── deneme.txt │ └── js │ │ └── template.js │ └── templates │ ├── form_post │ ├── formvalidation.html │ └── success.html │ ├── index.html │ ├── templates.html │ ├── thymeleaf1.html │ ├── thymeleaf4.html │ ├── thymeleaf5.html │ ├── thymeleaf6.html │ ├── thymeleaf7.html │ ├── thymeleaf8.html │ └── tyhmeleaf_file │ └── thymeleaf3.html └── test └── java └── com └── hamitmizrak ├── KodluyoruzApplicationTests.java └── test └── TestCrud.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/ReadMe.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/KodluyoruzApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/KodluyoruzApplication.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/audit/AuditorAwareImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/audit/AuditorAwareImpl.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/bean/AuditorAwareBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/bean/AuditorAwareBean.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/bean/ModelMapperBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/bean/ModelMapperBean.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/business/dto/EmployeeDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/business/dto/EmployeeDto.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/business/services/EmployeeServices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/business/services/EmployeeServices.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/business/services/impl/EmployeeServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/business/services/impl/EmployeeServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/data/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/data/entity/BaseEntity.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/data/entity/EmployeeEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/data/entity/EmployeeEntity.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/data/repository/EmployeeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/data/repository/EmployeeRepository.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/exception/ResourceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/exception/ResourceNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/WebSecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_00_Information.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_00_Information.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_00_PasswordEncoderBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_00_PasswordEncoderBean.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_01_UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_01_UserDto.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_02_UserEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_02_UserEntity.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_03_UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_03_UserRepository.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_04_JwtTokenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_04_JwtTokenUtil.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_05_JwtAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_05_JwtAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_06_JwtRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_06_JwtRequest.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_07_JwtResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_07_JwtResponse.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_08_JwtUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_08_JwtUserDetailsService.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_09_JwtRequestFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_09_JwtRequestFilter.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_10_JwtAuthenticationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_10_JwtAuthenticationController.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/_11_WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/_11_WebSecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/project-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/project-1.png -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/security/jwt/project-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/security/jwt/project-2.png -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/tutorials/bean/BeanConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/tutorials/bean/BeanConfig.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/tutorials/bean/PostContructTutorials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/tutorials/bean/PostContructTutorials.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/tutorials/controller/BeanController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/tutorials/controller/BeanController.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/tutorials/controller/FormController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/tutorials/controller/FormController.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/tutorials/controller/ThymeleafController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/tutorials/controller/ThymeleafController.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/tutorials/dto/BaseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/tutorials/dto/BaseDto.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/tutorials/dto/BeanDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/tutorials/dto/BeanDto.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/tutorials/dto/ProductDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/tutorials/dto/ProductDto.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/tutorials/dto/TeacherDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/tutorials/dto/TeacherDto.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/ui/mvc/utils/ConfigProgramming.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/ui/mvc/utils/ConfigProgramming.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/ui/mvc/utils/IntellijShortCut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/ui/mvc/utils/IntellijShortCut.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/ui/mvc/utils/PermaLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/ui/mvc/utils/PermaLink.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/ui/mvc/utils/Postman.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/ui/mvc/utils/Postman.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/ui/mvc/utils/TyhemleafInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/ui/mvc/utils/TyhemleafInformation.java -------------------------------------------------------------------------------- /src/main/java/com/hamitmizrak/ui/rest/EmployeeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/java/com/hamitmizrak/ui/rest/EmployeeController.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/application2.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/resources/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/messages.properties -------------------------------------------------------------------------------- /src/main/resources/public/error/401.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/public/error/401.html -------------------------------------------------------------------------------- /src/main/resources/public/error/403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/public/error/403.html -------------------------------------------------------------------------------- /src/main/resources/public/error/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/public/error/404.html -------------------------------------------------------------------------------- /src/main/resources/public/error/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/public/error/500.html -------------------------------------------------------------------------------- /src/main/resources/static/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/static/css/style.css -------------------------------------------------------------------------------- /src/main/resources/static/deneme.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/resources/static/js/template.js: -------------------------------------------------------------------------------- 1 | alert("MErhabalar JavaScript"); -------------------------------------------------------------------------------- /src/main/resources/templates/form_post/formvalidation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/templates/form_post/formvalidation.html -------------------------------------------------------------------------------- /src/main/resources/templates/form_post/success.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/templates/form_post/success.html -------------------------------------------------------------------------------- /src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /src/main/resources/templates/templates.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/templates/templates.html -------------------------------------------------------------------------------- /src/main/resources/templates/thymeleaf1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/templates/thymeleaf1.html -------------------------------------------------------------------------------- /src/main/resources/templates/thymeleaf4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/templates/thymeleaf4.html -------------------------------------------------------------------------------- /src/main/resources/templates/thymeleaf5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/templates/thymeleaf5.html -------------------------------------------------------------------------------- /src/main/resources/templates/thymeleaf6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/templates/thymeleaf6.html -------------------------------------------------------------------------------- /src/main/resources/templates/thymeleaf7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/templates/thymeleaf7.html -------------------------------------------------------------------------------- /src/main/resources/templates/thymeleaf8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/templates/thymeleaf8.html -------------------------------------------------------------------------------- /src/main/resources/templates/tyhmeleaf_file/thymeleaf3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/main/resources/templates/tyhmeleaf_file/thymeleaf3.html -------------------------------------------------------------------------------- /src/test/java/com/hamitmizrak/KodluyoruzApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/test/java/com/hamitmizrak/KodluyoruzApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/com/hamitmizrak/test/TestCrud.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamitmizrak/KodluyoruzSpringBoot/HEAD/src/test/java/com/hamitmizrak/test/TestCrud.java --------------------------------------------------------------------------------