├── .gitignore ├── README.md ├── gradle ├── dependencies.gradle └── tasks.gradle ├── readme ├── 01.project-architecture.md ├── 02.java-source.md ├── 03.rest-api-example.md └── img │ └── usable-resource-01.png └── src └── main ├── java └── net │ └── slipp │ └── rest │ ├── config │ └── WebAppInitializer.java │ ├── controller │ ├── api │ │ ├── CompanyController.java │ │ ├── DepartmentController.java │ │ ├── EmployeeController.java │ │ ├── UserController.java │ │ └── form │ │ │ ├── CompanyForm.java │ │ │ ├── DepartmentForm.java │ │ │ ├── EmployeeForm.java │ │ │ └── TestForm.java │ └── view │ │ └── RootController.java │ ├── domain │ ├── Company.java │ ├── Department.java │ ├── Employee.java │ ├── RoleAuthority.java │ ├── User.java │ ├── condition │ │ ├── CompanyCondition.java │ │ ├── DepartmentCondition.java │ │ └── EmployeeCondition.java │ ├── dto │ │ └── CompanyDto.java │ └── security │ │ └── RoleGrantedAuthority.java │ ├── repository │ ├── CompanyRepository.java │ ├── DepartmentRepository.java │ ├── EmployeeRepository.java │ ├── UserRepository.java │ └── querypredicate │ │ ├── AbstractJPAQueryPredicateExecutor.java │ │ └── JPQLQueryPredicateExecutor.java │ ├── service │ ├── CompanyService.java │ ├── DepartmentService.java │ ├── EmployeeService.java │ ├── UserService.java │ ├── impl │ │ ├── CompanyServiceImpl.java │ │ ├── DepartmentServiceImpl.java │ │ ├── EmployeeServiceImpl.java │ │ └── UserServiceImpl.java │ └── infra │ │ └── SpringSecurityAuditorAware.java │ └── support │ ├── common │ ├── CodeEncodableEnum.java │ ├── Pagination.java │ ├── Paginations.java │ └── exception │ │ └── EntityConverterException.java │ ├── conversion │ ├── AbstractEntityConverter.java │ ├── CodeEncodableEnumConverter.java │ ├── LongIdTypeToEntityConverter.java │ ├── MappingJackson2HttpMessageConverter.java │ └── StringIdTypeToEntityConverter.java │ ├── exception │ └── SlippException.java │ ├── interceptor │ └── PageStatusAutoPersistenceInterceptor.java │ ├── logger │ └── LoggingAspect.java │ ├── mapper │ ├── ExtensibleModelMapper.java │ └── HibernateAwareObjectMapper.java │ ├── method │ ├── PageStatusMethodArgumentResolver.java │ ├── PageableMethodArgumentResolver.java │ └── UserMethodArgumentResolver.java │ └── view │ ├── PageStatus.java │ └── PageStatusFactory.java ├── resources ├── META-INF │ ├── config.xml │ ├── message.xml │ ├── orm.xml │ ├── persistence.xml │ ├── properties │ │ ├── view.message_en.properties │ │ └── view.message_ko.properties │ └── spring │ │ ├── aop-logger.xml │ │ ├── application-context.xml │ │ ├── persistence-context.xml │ │ └── security-context.xml └── logback.xml └── webapp ├── WEB-INF ├── sitemesh.xml ├── sitemesh │ ├── decorators.xml │ └── decorators │ │ └── common.jsp ├── spring │ ├── webApplication-api-context.xml │ └── webApplication-view-context.xml ├── views │ ├── companies.jsp │ ├── company-detail.jsp │ ├── departments.jsp │ ├── employees-of-company.jsp │ ├── employees-of-department.jsp │ └── index.jsp └── web.xml ├── index.jsp └── resources ├── css ├── common.css ├── companies.css ├── company-detail.css ├── departments.css └── employees.css ├── js ├── common.js ├── companies.js ├── company-detail.js ├── departments.js ├── employees-of-company.js ├── employees-of-department.js └── index.js └── libs ├── bootstrap ├── css │ ├── bootstrap.css │ └── bootstrap.min.css └── js │ ├── bootstrap.js │ └── bootstrap.min.js ├── jquery-ui ├── css │ └── redmond │ │ ├── images │ │ ├── animated-overlay.gif │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ ├── ui-bg_flat_55_fbec88_40x100.png │ │ ├── ui-bg_glass_75_d0e5f5_1x400.png │ │ ├── ui-bg_glass_85_dfeffc_1x400.png │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ ├── ui-bg_gloss-wave_55_5c9ccc_500x100.png │ │ ├── ui-bg_inset-hard_100_f5f8f9_1x100.png │ │ ├── ui-bg_inset-hard_100_fcfdfd_1x100.png │ │ ├── ui-icons_217bc0_256x240.png │ │ ├── ui-icons_2e83ff_256x240.png │ │ ├── ui-icons_469bdd_256x240.png │ │ ├── ui-icons_6da8d5_256x240.png │ │ ├── ui-icons_cd0a0a_256x240.png │ │ ├── ui-icons_d8e7f3_256x240.png │ │ └── ui-icons_f9bd01_256x240.png │ │ ├── jquery-ui-1.10.3.custom.css │ │ └── jquery-ui-1.10.3.custom.min.css └── js │ ├── jquery-1.9.1.js │ ├── jquery-ui-1.10.3.custom.js │ └── jquery-ui-1.10.3.custom.min.js ├── jquery ├── jquery-1.10.2.min.js └── jquery-1.10.2.min.map └── jsrender └── jsrender.min.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/README.md -------------------------------------------------------------------------------- /gradle/dependencies.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/gradle/dependencies.gradle -------------------------------------------------------------------------------- /gradle/tasks.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/gradle/tasks.gradle -------------------------------------------------------------------------------- /readme/01.project-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/readme/01.project-architecture.md -------------------------------------------------------------------------------- /readme/02.java-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/readme/02.java-source.md -------------------------------------------------------------------------------- /readme/03.rest-api-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/readme/03.rest-api-example.md -------------------------------------------------------------------------------- /readme/img/usable-resource-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/readme/img/usable-resource-01.png -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/config/WebAppInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/config/WebAppInitializer.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/controller/api/CompanyController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/controller/api/CompanyController.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/controller/api/DepartmentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/controller/api/DepartmentController.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/controller/api/EmployeeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/controller/api/EmployeeController.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/controller/api/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/controller/api/UserController.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/controller/api/form/CompanyForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/controller/api/form/CompanyForm.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/controller/api/form/DepartmentForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/controller/api/form/DepartmentForm.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/controller/api/form/EmployeeForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/controller/api/form/EmployeeForm.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/controller/api/form/TestForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/controller/api/form/TestForm.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/controller/view/RootController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/controller/view/RootController.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/domain/Company.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/domain/Company.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/domain/Department.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/domain/Department.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/domain/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/domain/Employee.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/domain/RoleAuthority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/domain/RoleAuthority.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/domain/User.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/domain/condition/CompanyCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/domain/condition/CompanyCondition.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/domain/condition/DepartmentCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/domain/condition/DepartmentCondition.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/domain/condition/EmployeeCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/domain/condition/EmployeeCondition.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/domain/dto/CompanyDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/domain/dto/CompanyDto.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/domain/security/RoleGrantedAuthority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/domain/security/RoleGrantedAuthority.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/repository/CompanyRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/repository/CompanyRepository.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/repository/DepartmentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/repository/DepartmentRepository.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/repository/EmployeeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/repository/EmployeeRepository.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/repository/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/repository/querypredicate/AbstractJPAQueryPredicateExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/repository/querypredicate/AbstractJPAQueryPredicateExecutor.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/repository/querypredicate/JPQLQueryPredicateExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/repository/querypredicate/JPQLQueryPredicateExecutor.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/service/CompanyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/service/CompanyService.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/service/DepartmentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/service/DepartmentService.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/service/EmployeeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/service/EmployeeService.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/service/impl/CompanyServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/service/impl/CompanyServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/service/impl/DepartmentServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/service/impl/DepartmentServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/service/impl/EmployeeServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/service/impl/EmployeeServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/service/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/service/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/service/infra/SpringSecurityAuditorAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/service/infra/SpringSecurityAuditorAware.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/common/CodeEncodableEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/common/CodeEncodableEnum.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/common/Pagination.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/common/Pagination.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/common/Paginations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/common/Paginations.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/common/exception/EntityConverterException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/common/exception/EntityConverterException.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/conversion/AbstractEntityConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/conversion/AbstractEntityConverter.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/conversion/CodeEncodableEnumConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/conversion/CodeEncodableEnumConverter.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/conversion/LongIdTypeToEntityConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/conversion/LongIdTypeToEntityConverter.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/conversion/MappingJackson2HttpMessageConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/conversion/MappingJackson2HttpMessageConverter.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/conversion/StringIdTypeToEntityConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/conversion/StringIdTypeToEntityConverter.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/exception/SlippException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/exception/SlippException.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/interceptor/PageStatusAutoPersistenceInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/interceptor/PageStatusAutoPersistenceInterceptor.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/logger/LoggingAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/logger/LoggingAspect.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/mapper/ExtensibleModelMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/mapper/ExtensibleModelMapper.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/mapper/HibernateAwareObjectMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/mapper/HibernateAwareObjectMapper.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/method/PageStatusMethodArgumentResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/method/PageStatusMethodArgumentResolver.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/method/PageableMethodArgumentResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/method/PageableMethodArgumentResolver.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/method/UserMethodArgumentResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/method/UserMethodArgumentResolver.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/view/PageStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/view/PageStatus.java -------------------------------------------------------------------------------- /src/main/java/net/slipp/rest/support/view/PageStatusFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/java/net/slipp/rest/support/view/PageStatusFactory.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/resources/META-INF/config.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/resources/META-INF/message.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/orm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/resources/META-INF/orm.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/properties/view.message_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/resources/META-INF/properties/view.message_en.properties -------------------------------------------------------------------------------- /src/main/resources/META-INF/properties/view.message_ko.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/resources/META-INF/properties/view.message_ko.properties -------------------------------------------------------------------------------- /src/main/resources/META-INF/spring/aop-logger.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/resources/META-INF/spring/aop-logger.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/spring/application-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/resources/META-INF/spring/application-context.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/spring/persistence-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/resources/META-INF/spring/persistence-context.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/spring/security-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/resources/META-INF/spring/security-context.xml -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/sitemesh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/sitemesh.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/sitemesh/decorators.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/sitemesh/decorators.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/sitemesh/decorators/common.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/sitemesh/decorators/common.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/spring/webApplication-api-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/spring/webApplication-api-context.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/spring/webApplication-view-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/spring/webApplication-view-context.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/companies.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/views/companies.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/company-detail.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/views/company-detail.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/departments.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/views/departments.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/employees-of-company.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/views/employees-of-company.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/employees-of-department.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/views/employees-of-department.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/views/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/resources/css/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/css/common.css -------------------------------------------------------------------------------- /src/main/webapp/resources/css/companies.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/css/companies.css -------------------------------------------------------------------------------- /src/main/webapp/resources/css/company-detail.css: -------------------------------------------------------------------------------- 1 | .company-detail { 2 | min-height: 250px; 3 | } -------------------------------------------------------------------------------- /src/main/webapp/resources/css/departments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/css/departments.css -------------------------------------------------------------------------------- /src/main/webapp/resources/css/employees.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/css/employees.css -------------------------------------------------------------------------------- /src/main/webapp/resources/js/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/js/common.js -------------------------------------------------------------------------------- /src/main/webapp/resources/js/companies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/js/companies.js -------------------------------------------------------------------------------- /src/main/webapp/resources/js/company-detail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/js/company-detail.js -------------------------------------------------------------------------------- /src/main/webapp/resources/js/departments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/js/departments.js -------------------------------------------------------------------------------- /src/main/webapp/resources/js/employees-of-company.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/js/employees-of-company.js -------------------------------------------------------------------------------- /src/main/webapp/resources/js/employees-of-department.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/js/employees-of-department.js -------------------------------------------------------------------------------- /src/main/webapp/resources/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/js/index.js -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/bootstrap/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/bootstrap/css/bootstrap.css -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/bootstrap/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/bootstrap/css/bootstrap.min.css -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/bootstrap/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/bootstrap/js/bootstrap.js -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/bootstrap/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/bootstrap/js/bootstrap.min.js -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/animated-overlay.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_217bc0_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_217bc0_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_469bdd_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_469bdd_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_6da8d5_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_6da8d5_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_d8e7f3_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_d8e7f3_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_f9bd01_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/images/ui-icons_f9bd01_256x240.png -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/jquery-ui-1.10.3.custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/jquery-ui-1.10.3.custom.css -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/css/redmond/jquery-ui-1.10.3.custom.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/css/redmond/jquery-ui-1.10.3.custom.min.css -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/js/jquery-1.9.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/js/jquery-1.9.1.js -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/js/jquery-ui-1.10.3.custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/js/jquery-ui-1.10.3.custom.js -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery-ui/js/jquery-ui-1.10.3.custom.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery-ui/js/jquery-ui-1.10.3.custom.min.js -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery/jquery-1.10.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery/jquery-1.10.2.min.js -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jquery/jquery-1.10.2.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jquery/jquery-1.10.2.min.map -------------------------------------------------------------------------------- /src/main/webapp/resources/libs/jsrender/jsrender.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihoneymon/rest-api-study/HEAD/src/main/webapp/resources/libs/jsrender/jsrender.min.js --------------------------------------------------------------------------------