├── .gitignore ├── docker-compose.yml ├── initial_sql_script.sql ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── javamaster │ │ └── spring_crud │ │ ├── SpringCrudApplication.java │ │ ├── controller │ │ └── UsersController.java │ │ ├── dto │ │ └── UsersDto.java │ │ ├── entity │ │ └── Users.java │ │ ├── exception │ │ └── ValidationException.java │ │ ├── repository │ │ └── UsersRepository.java │ │ └── service │ │ ├── DefaultUsersService.java │ │ ├── UsersConverter.java │ │ └── UsersService.java └── resources │ ├── application.properties │ └── static │ └── index.html └── test ├── java └── com │ └── javamaster │ └── spring_crud │ ├── SpringCrudApplicationTests.java │ ├── controller │ └── UsersControllerTest.java │ ├── prototype │ └── UsersPrototype.java │ ├── repository │ └── UsersRepositoryTest.java │ └── service │ └── DefaultUsersServiceTest.java └── resources └── application.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/.gitignore -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /initial_sql_script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/initial_sql_script.sql -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/javamaster/spring_crud/SpringCrudApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/main/java/com/javamaster/spring_crud/SpringCrudApplication.java -------------------------------------------------------------------------------- /src/main/java/com/javamaster/spring_crud/controller/UsersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/main/java/com/javamaster/spring_crud/controller/UsersController.java -------------------------------------------------------------------------------- /src/main/java/com/javamaster/spring_crud/dto/UsersDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/main/java/com/javamaster/spring_crud/dto/UsersDto.java -------------------------------------------------------------------------------- /src/main/java/com/javamaster/spring_crud/entity/Users.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/main/java/com/javamaster/spring_crud/entity/Users.java -------------------------------------------------------------------------------- /src/main/java/com/javamaster/spring_crud/exception/ValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/main/java/com/javamaster/spring_crud/exception/ValidationException.java -------------------------------------------------------------------------------- /src/main/java/com/javamaster/spring_crud/repository/UsersRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/main/java/com/javamaster/spring_crud/repository/UsersRepository.java -------------------------------------------------------------------------------- /src/main/java/com/javamaster/spring_crud/service/DefaultUsersService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/main/java/com/javamaster/spring_crud/service/DefaultUsersService.java -------------------------------------------------------------------------------- /src/main/java/com/javamaster/spring_crud/service/UsersConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/main/java/com/javamaster/spring_crud/service/UsersConverter.java -------------------------------------------------------------------------------- /src/main/java/com/javamaster/spring_crud/service/UsersService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/main/java/com/javamaster/spring_crud/service/UsersService.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/main/resources/static/index.html -------------------------------------------------------------------------------- /src/test/java/com/javamaster/spring_crud/SpringCrudApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/test/java/com/javamaster/spring_crud/SpringCrudApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/com/javamaster/spring_crud/controller/UsersControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/test/java/com/javamaster/spring_crud/controller/UsersControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/javamaster/spring_crud/prototype/UsersPrototype.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/test/java/com/javamaster/spring_crud/prototype/UsersPrototype.java -------------------------------------------------------------------------------- /src/test/java/com/javamaster/spring_crud/repository/UsersRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/test/java/com/javamaster/spring_crud/repository/UsersRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/javamaster/spring_crud/service/DefaultUsersServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/test/java/com/javamaster/spring_crud/service/DefaultUsersServiceTest.java -------------------------------------------------------------------------------- /src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caligula95/spring_crud/HEAD/src/test/resources/application.properties --------------------------------------------------------------------------------