├── .gitignore ├── README.md ├── files ├── MeetingER.png ├── db_meeting.sql ├── meeting.mwb ├── scr_1.JPG └── scr_2.JPG ├── meeting-client ├── README.md ├── index.html ├── package.json └── src │ ├── index.js │ ├── pages │ ├── Departments │ │ ├── AddDepartment.js │ │ ├── Departments.js │ │ ├── UpdateDepartment.js │ │ └── package.json │ ├── Employees │ │ ├── AddEmployee.js │ │ ├── Employees.js │ │ ├── UpdateEmployee.js │ │ └── package.json │ ├── Header │ │ ├── Header.js │ │ └── package.json │ ├── MainTemplate │ │ ├── MainTemplate.js │ │ └── package.json │ └── Meetings │ │ ├── AddMeeting.js │ │ ├── Meetings.js │ │ ├── UpdateMeeting.js │ │ └── package.json │ └── styles │ ├── bootstrap-3.3.6 │ └── dist │ │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.css.map │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap-theme.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ │ └── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── index.css │ ├── react-bootstrap-table │ └── dist │ │ ├── react-bootstrap-table-all.min.css │ │ └── react-bootstrap-table.min.css │ └── react-select │ └── dist │ ├── react-select.css │ ├── react-select.js │ ├── react-select.min.css │ └── react-select.min.js └── meeting-server ├── README.md ├── pom.xml └── src ├── main ├── java │ └── tr │ │ └── com │ │ └── example │ │ └── meeting │ │ ├── Application.java │ │ ├── configuration │ │ ├── HibernateConfiguration.java │ │ └── WebConfiguration.java │ │ ├── controller │ │ ├── DepartmentController.java │ │ ├── EmployeeController.java │ │ └── MeetingController.java │ │ ├── dao │ │ ├── AbstractDao.java │ │ ├── DepartmentDAO.java │ │ ├── EmployeeDAO.java │ │ └── MeetingDAO.java │ │ ├── domain │ │ ├── Department.java │ │ ├── Employee.java │ │ └── Meeting.java │ │ └── service │ │ ├── DepartmentService.java │ │ ├── EmployeeService.java │ │ └── MeetingService.java └── resources │ └── application.properties └── test └── java └── tr └── com └── example └── meeting └── controller ├── DepartmentControllerTest.java ├── EmployeeControllerTest.java └── MeetingControllerTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/README.md -------------------------------------------------------------------------------- /files/MeetingER.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/files/MeetingER.png -------------------------------------------------------------------------------- /files/db_meeting.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/files/db_meeting.sql -------------------------------------------------------------------------------- /files/meeting.mwb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/files/meeting.mwb -------------------------------------------------------------------------------- /files/scr_1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/files/scr_1.JPG -------------------------------------------------------------------------------- /files/scr_2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/files/scr_2.JPG -------------------------------------------------------------------------------- /meeting-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/README.md -------------------------------------------------------------------------------- /meeting-client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/index.html -------------------------------------------------------------------------------- /meeting-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/package.json -------------------------------------------------------------------------------- /meeting-client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/index.js -------------------------------------------------------------------------------- /meeting-client/src/pages/Departments/AddDepartment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Departments/AddDepartment.js -------------------------------------------------------------------------------- /meeting-client/src/pages/Departments/Departments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Departments/Departments.js -------------------------------------------------------------------------------- /meeting-client/src/pages/Departments/UpdateDepartment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Departments/UpdateDepartment.js -------------------------------------------------------------------------------- /meeting-client/src/pages/Departments/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Departments/package.json -------------------------------------------------------------------------------- /meeting-client/src/pages/Employees/AddEmployee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Employees/AddEmployee.js -------------------------------------------------------------------------------- /meeting-client/src/pages/Employees/Employees.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Employees/Employees.js -------------------------------------------------------------------------------- /meeting-client/src/pages/Employees/UpdateEmployee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Employees/UpdateEmployee.js -------------------------------------------------------------------------------- /meeting-client/src/pages/Employees/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Employees/package.json -------------------------------------------------------------------------------- /meeting-client/src/pages/Header/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Header/Header.js -------------------------------------------------------------------------------- /meeting-client/src/pages/Header/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Header/package.json -------------------------------------------------------------------------------- /meeting-client/src/pages/MainTemplate/MainTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/MainTemplate/MainTemplate.js -------------------------------------------------------------------------------- /meeting-client/src/pages/MainTemplate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/MainTemplate/package.json -------------------------------------------------------------------------------- /meeting-client/src/pages/Meetings/AddMeeting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Meetings/AddMeeting.js -------------------------------------------------------------------------------- /meeting-client/src/pages/Meetings/Meetings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Meetings/Meetings.js -------------------------------------------------------------------------------- /meeting-client/src/pages/Meetings/UpdateMeeting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Meetings/UpdateMeeting.js -------------------------------------------------------------------------------- /meeting-client/src/pages/Meetings/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/pages/Meetings/package.json -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap-theme.css -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap-theme.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap-theme.min.css.map -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap.css -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /meeting-client/src/styles/bootstrap-3.3.6/dist/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/bootstrap-3.3.6/dist/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /meeting-client/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/index.css -------------------------------------------------------------------------------- /meeting-client/src/styles/react-bootstrap-table/dist/react-bootstrap-table-all.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/react-bootstrap-table/dist/react-bootstrap-table-all.min.css -------------------------------------------------------------------------------- /meeting-client/src/styles/react-bootstrap-table/dist/react-bootstrap-table.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/react-bootstrap-table/dist/react-bootstrap-table.min.css -------------------------------------------------------------------------------- /meeting-client/src/styles/react-select/dist/react-select.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/react-select/dist/react-select.css -------------------------------------------------------------------------------- /meeting-client/src/styles/react-select/dist/react-select.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/react-select/dist/react-select.js -------------------------------------------------------------------------------- /meeting-client/src/styles/react-select/dist/react-select.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/react-select/dist/react-select.min.css -------------------------------------------------------------------------------- /meeting-client/src/styles/react-select/dist/react-select.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-client/src/styles/react-select/dist/react-select.min.js -------------------------------------------------------------------------------- /meeting-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/README.md -------------------------------------------------------------------------------- /meeting-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/pom.xml -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/Application.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/configuration/HibernateConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/configuration/HibernateConfiguration.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/configuration/WebConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/configuration/WebConfiguration.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/controller/DepartmentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/controller/DepartmentController.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/controller/EmployeeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/controller/EmployeeController.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/controller/MeetingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/controller/MeetingController.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/dao/AbstractDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/dao/AbstractDao.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/dao/DepartmentDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/dao/DepartmentDAO.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/dao/EmployeeDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/dao/EmployeeDAO.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/dao/MeetingDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/dao/MeetingDAO.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/domain/Department.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/domain/Department.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/domain/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/domain/Employee.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/domain/Meeting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/domain/Meeting.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/service/DepartmentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/service/DepartmentService.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/service/EmployeeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/service/EmployeeService.java -------------------------------------------------------------------------------- /meeting-server/src/main/java/tr/com/example/meeting/service/MeetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/java/tr/com/example/meeting/service/MeetingService.java -------------------------------------------------------------------------------- /meeting-server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/main/resources/application.properties -------------------------------------------------------------------------------- /meeting-server/src/test/java/tr/com/example/meeting/controller/DepartmentControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/test/java/tr/com/example/meeting/controller/DepartmentControllerTest.java -------------------------------------------------------------------------------- /meeting-server/src/test/java/tr/com/example/meeting/controller/EmployeeControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/test/java/tr/com/example/meeting/controller/EmployeeControllerTest.java -------------------------------------------------------------------------------- /meeting-server/src/test/java/tr/com/example/meeting/controller/MeetingControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aecavac/spring-react-restful-example/HEAD/meeting-server/src/test/java/tr/com/example/meeting/controller/MeetingControllerTest.java --------------------------------------------------------------------------------