├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── ReadMe.md ├── hrms_sql.sql ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ ├── kodlamaio │ │ └── hrms │ │ │ ├── HrmsApplication.java │ │ │ ├── api │ │ │ └── controllers │ │ │ │ ├── DepartmentController.java │ │ │ │ ├── EmployeeController.java │ │ │ │ ├── EmployerController.java │ │ │ │ ├── JobPostsController.java │ │ │ │ ├── JobSeekerController.java │ │ │ │ └── PositionsController.java │ │ │ ├── business │ │ │ ├── abstracts │ │ │ │ ├── DepartmentService.java │ │ │ │ ├── EmployeeService.java │ │ │ │ ├── EmployerService.java │ │ │ │ ├── JobPostService.java │ │ │ │ ├── JobSeekerService.java │ │ │ │ └── PositionService.java │ │ │ └── concretes │ │ │ │ ├── DepartmentManager.java │ │ │ │ ├── EmployeeManager.java │ │ │ │ ├── EmployerManager.java │ │ │ │ ├── JobPostManager.java │ │ │ │ ├── JobSeekerManager.java │ │ │ │ └── PositionManager.java │ │ │ ├── core │ │ │ ├── abstracts │ │ │ │ ├── CheckEmailService.java │ │ │ │ ├── EmailSendService.java │ │ │ │ └── MernisCheckService.java │ │ │ ├── concretes │ │ │ │ ├── CheckMailManager.java │ │ │ │ ├── EmailSendManagerAdapter.java │ │ │ │ ├── FakeMailCheckManager.java │ │ │ │ ├── FakeMernisCheckAdapter.java │ │ │ │ └── MernisCheckAdapter.java │ │ │ └── utilities │ │ │ │ ├── DataResult.java │ │ │ │ ├── ErrorDataResult.java │ │ │ │ ├── ErrorResult.java │ │ │ │ ├── Result.java │ │ │ │ ├── SuccessDataResult.java │ │ │ │ └── SuccessResult.java │ │ │ ├── dataaccess │ │ │ └── abstracts │ │ │ │ ├── DepartmentDao.java │ │ │ │ ├── EmployeeDao.java │ │ │ │ ├── EmployerDao.java │ │ │ │ ├── JobPostDao.java │ │ │ │ ├── JobSeekerDao.java │ │ │ │ ├── PositionDao.java │ │ │ │ └── UserDao.java │ │ │ ├── entities │ │ │ ├── abstracts │ │ │ │ └── User.java │ │ │ └── concretes │ │ │ │ ├── City.java │ │ │ │ ├── Department.java │ │ │ │ ├── Employee.java │ │ │ │ ├── Employer.java │ │ │ │ ├── JobPost.java │ │ │ │ ├── JobSeeker.java │ │ │ │ └── Position.java │ │ │ └── mailService │ │ │ └── MailSendManager.java │ └── tr │ │ └── gov │ │ └── nvi │ │ └── tckimlik │ │ └── WS │ │ ├── KPSPublic.java │ │ ├── KPSPublicLocator.java │ │ ├── KPSPublicSoap.java │ │ ├── KPSPublicSoapProxy.java │ │ └── KPSPublicSoapStub.java └── resources │ └── application.properties └── test └── java └── kodlamaio └── hrms └── HrmsApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/ReadMe.md -------------------------------------------------------------------------------- /hrms_sql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/hrms_sql.sql -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/HrmsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/HrmsApplication.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/api/controllers/DepartmentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/api/controllers/DepartmentController.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/api/controllers/EmployeeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/api/controllers/EmployeeController.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/api/controllers/EmployerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/api/controllers/EmployerController.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/api/controllers/JobPostsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/api/controllers/JobPostsController.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/api/controllers/JobSeekerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/api/controllers/JobSeekerController.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/api/controllers/PositionsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/api/controllers/PositionsController.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/abstracts/DepartmentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/abstracts/DepartmentService.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/abstracts/EmployeeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/abstracts/EmployeeService.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/abstracts/EmployerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/abstracts/EmployerService.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/abstracts/JobPostService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/abstracts/JobPostService.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/abstracts/JobSeekerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/abstracts/JobSeekerService.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/abstracts/PositionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/abstracts/PositionService.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/concretes/DepartmentManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/concretes/DepartmentManager.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/concretes/EmployeeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/concretes/EmployeeManager.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/concretes/EmployerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/concretes/EmployerManager.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/concretes/JobPostManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/concretes/JobPostManager.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/concretes/JobSeekerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/concretes/JobSeekerManager.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/business/concretes/PositionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/business/concretes/PositionManager.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/abstracts/CheckEmailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/abstracts/CheckEmailService.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/abstracts/EmailSendService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/abstracts/EmailSendService.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/abstracts/MernisCheckService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/abstracts/MernisCheckService.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/concretes/CheckMailManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/concretes/CheckMailManager.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/concretes/EmailSendManagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/concretes/EmailSendManagerAdapter.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/concretes/FakeMailCheckManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/concretes/FakeMailCheckManager.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/concretes/FakeMernisCheckAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/concretes/FakeMernisCheckAdapter.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/concretes/MernisCheckAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/concretes/MernisCheckAdapter.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/utilities/DataResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/utilities/DataResult.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/utilities/ErrorDataResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/utilities/ErrorDataResult.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/utilities/ErrorResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/utilities/ErrorResult.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/utilities/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/utilities/Result.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/utilities/SuccessDataResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/utilities/SuccessDataResult.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/core/utilities/SuccessResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/core/utilities/SuccessResult.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/dataaccess/abstracts/DepartmentDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/dataaccess/abstracts/DepartmentDao.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/dataaccess/abstracts/EmployeeDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/dataaccess/abstracts/EmployeeDao.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/dataaccess/abstracts/EmployerDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/dataaccess/abstracts/EmployerDao.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/dataaccess/abstracts/JobPostDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/dataaccess/abstracts/JobPostDao.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/dataaccess/abstracts/JobSeekerDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/dataaccess/abstracts/JobSeekerDao.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/dataaccess/abstracts/PositionDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/dataaccess/abstracts/PositionDao.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/dataaccess/abstracts/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/dataaccess/abstracts/UserDao.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/entities/abstracts/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/entities/abstracts/User.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/entities/concretes/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/entities/concretes/City.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/entities/concretes/Department.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/entities/concretes/Department.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/entities/concretes/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/entities/concretes/Employee.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/entities/concretes/Employer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/entities/concretes/Employer.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/entities/concretes/JobPost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/entities/concretes/JobPost.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/entities/concretes/JobSeeker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/entities/concretes/JobSeeker.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/entities/concretes/Position.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/entities/concretes/Position.java -------------------------------------------------------------------------------- /src/main/java/kodlamaio/hrms/mailService/MailSendManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/kodlamaio/hrms/mailService/MailSendManager.java -------------------------------------------------------------------------------- /src/main/java/tr/gov/nvi/tckimlik/WS/KPSPublic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/tr/gov/nvi/tckimlik/WS/KPSPublic.java -------------------------------------------------------------------------------- /src/main/java/tr/gov/nvi/tckimlik/WS/KPSPublicLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/tr/gov/nvi/tckimlik/WS/KPSPublicLocator.java -------------------------------------------------------------------------------- /src/main/java/tr/gov/nvi/tckimlik/WS/KPSPublicSoap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/tr/gov/nvi/tckimlik/WS/KPSPublicSoap.java -------------------------------------------------------------------------------- /src/main/java/tr/gov/nvi/tckimlik/WS/KPSPublicSoapProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/tr/gov/nvi/tckimlik/WS/KPSPublicSoapProxy.java -------------------------------------------------------------------------------- /src/main/java/tr/gov/nvi/tckimlik/WS/KPSPublicSoapStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/java/tr/gov/nvi/tckimlik/WS/KPSPublicSoapStub.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/test/java/kodlamaio/hrms/HrmsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tubaaktas/HRMS/HEAD/src/test/java/kodlamaio/hrms/HrmsApplicationTests.java --------------------------------------------------------------------------------