├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── libs └── .gitkeep ├── settings.gradle └── src ├── main ├── java │ └── sample │ │ └── model │ │ └── constraints │ │ ├── AbsAmount.java │ │ ├── AbsAmountEmpty.java │ │ ├── Amount.java │ │ ├── AmountEmpty.java │ │ ├── Category.java │ │ ├── CategoryEmpty.java │ │ ├── Currency.java │ │ ├── CurrencyEmpty.java │ │ ├── Description.java │ │ ├── DescriptionEmpty.java │ │ ├── Email.java │ │ ├── EmailEmpty.java │ │ ├── IdStr.java │ │ ├── IdStrEmpty.java │ │ ├── JavaRegex.java │ │ ├── Name.java │ │ ├── NameEmpty.java │ │ ├── Outline.java │ │ ├── OutlineEmpty.java │ │ ├── Password.java │ │ ├── Year.java │ │ └── YearEmpty.java ├── kotlin │ └── sample │ │ ├── ActionStatusType.kt │ │ ├── Application.kt │ │ ├── ApplicationConfig.kt │ │ ├── ApplicationDbConfig.kt │ │ ├── ApplicationSecurityConfig.kt │ │ ├── InvocationException.kt │ │ ├── ValidationException.kt │ │ ├── context │ │ ├── AppSetting.kt │ │ ├── AppSettingHandler.kt │ │ ├── DomainHelper.kt │ │ ├── Dto.kt │ │ ├── Entity.kt │ │ ├── Repository.kt │ │ ├── ResourceBundleHandler.kt │ │ ├── SimpleObjectProvider.kt │ │ ├── Timestamper.kt │ │ ├── actor │ │ │ ├── Actor.kt │ │ │ └── ActorSession.kt │ │ ├── audit │ │ │ ├── AuditActor.kt │ │ │ ├── AuditEvent.kt │ │ │ └── AuditHandler.kt │ │ ├── lock │ │ │ └── IdLockHandler.kt │ │ ├── mail │ │ │ └── MailHandler.kt │ │ ├── orm │ │ │ ├── DefaultRepository.kt │ │ │ ├── JpqlBuilder.kt │ │ │ ├── OrmActiveMetaRecord.kt │ │ │ ├── OrmActiveRecord.kt │ │ │ ├── OrmCriteria.kt │ │ │ ├── OrmDataSourceProperties.kt │ │ │ ├── OrmInterceptor.kt │ │ │ ├── OrmQueryMetadata.kt │ │ │ ├── OrmRepository.kt │ │ │ ├── OrmRepositoryProperties.kt │ │ │ ├── OrmTemplate.kt │ │ │ ├── OrmUtils.kt │ │ │ ├── Pagination.kt │ │ │ ├── PagingList.kt │ │ │ ├── Sort.kt │ │ │ └── SystemRepository.kt │ │ ├── report │ │ │ ├── ReportFile.kt │ │ │ ├── ReportHandler.kt │ │ │ └── csv │ │ │ │ ├── CsvLayout.kt │ │ │ │ ├── CsvReader.kt │ │ │ │ └── CsvWriter.kt │ │ └── security │ │ │ ├── SecurityActorFinder.kt │ │ │ ├── SecurityConfigurer.kt │ │ │ ├── SecurityFilters.kt │ │ │ └── SecurityProperties.kt │ │ ├── controller │ │ ├── AccountController.kt │ │ ├── AssetController.kt │ │ ├── LoginInterceptor.kt │ │ ├── RestErrorAdvice.kt │ │ ├── RestErrorController.kt │ │ ├── admin │ │ │ ├── AssetAdminController.kt │ │ │ ├── MasterAdminController.kt │ │ │ └── SystemAdminController.kt │ │ ├── filter │ │ │ └── FilterConfig.kt │ │ └── system │ │ │ └── JobController.kt │ │ ├── model │ │ ├── BusinessDayHandler.kt │ │ ├── DataFixtures.kt │ │ ├── DomainErrorKeys.kt │ │ ├── account │ │ │ ├── Account.kt │ │ │ ├── FiAccount.kt │ │ │ └── Login.kt │ │ ├── asset │ │ │ ├── Asset.kt │ │ │ ├── AssetErrorKeys.kt │ │ │ ├── CashBalance.kt │ │ │ ├── CashInOut.kt │ │ │ ├── Cashflow.kt │ │ │ └── Remarks.kt │ │ └── master │ │ │ ├── Holiday.kt │ │ │ ├── SelfFiAccount.kt │ │ │ ├── Staff.kt │ │ │ └── StaffAuthority.kt │ │ ├── usecase │ │ ├── AccountService.kt │ │ ├── AssetService.kt │ │ ├── SecurityService.kt │ │ ├── ServiceUtils.kt │ │ ├── admin │ │ │ ├── AssetAdminService.kt │ │ │ ├── MasterAdminService.kt │ │ │ └── SystemAdminService.kt │ │ └── mail │ │ │ └── ServiceMailDeliver.kt │ │ └── util │ │ ├── Calculator.kt │ │ ├── Checker.kt │ │ ├── ConvertUtils.kt │ │ ├── DateUtils.kt │ │ ├── Regex.kt │ │ ├── TimePoint.kt │ │ └── Validator.kt └── resources │ ├── application.yml │ ├── banner.txt │ ├── ehcache.xml │ ├── logback-spring.xml │ ├── messages-validation.properties │ └── messages.properties └── test ├── kotlin └── sample │ ├── EntityTestSupport.kt │ ├── client │ └── SampleClient.kt │ ├── model │ ├── account │ │ ├── AccountTest.kt │ │ ├── FiAccountTest.kt │ │ └── LoginTest.kt │ ├── asset │ │ ├── AssetTest.kt │ │ ├── CashBalanceTest.kt │ │ ├── CashInOutTest.kt │ │ └── CashflowTest.kt │ └── master │ │ ├── HolidayTest.kt │ │ ├── SelfFiAccountTest.kt │ │ ├── StaffAuthorityTest.kt │ │ └── StaffTest.kt │ └── support │ └── MockDomainHelper.kt └── resources ├── application-test.yml └── logback.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /libs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/AbsAmount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/AbsAmount.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/AbsAmountEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/AbsAmountEmpty.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/Amount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/Amount.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/AmountEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/AmountEmpty.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/Category.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/Category.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/CategoryEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/CategoryEmpty.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/Currency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/Currency.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/CurrencyEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/CurrencyEmpty.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/Description.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/Description.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/DescriptionEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/DescriptionEmpty.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/Email.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/Email.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/EmailEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/EmailEmpty.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/IdStr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/IdStr.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/IdStrEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/IdStrEmpty.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/JavaRegex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/JavaRegex.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/Name.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/Name.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/NameEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/NameEmpty.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/Outline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/Outline.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/OutlineEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/OutlineEmpty.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/Password.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/Password.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/Year.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/Year.java -------------------------------------------------------------------------------- /src/main/java/sample/model/constraints/YearEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/java/sample/model/constraints/YearEmpty.java -------------------------------------------------------------------------------- /src/main/kotlin/sample/ActionStatusType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/ActionStatusType.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/Application.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/ApplicationConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/ApplicationConfig.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/ApplicationDbConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/ApplicationDbConfig.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/ApplicationSecurityConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/ApplicationSecurityConfig.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/InvocationException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/InvocationException.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/ValidationException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/ValidationException.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/AppSetting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/AppSetting.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/AppSettingHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/AppSettingHandler.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/DomainHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/DomainHelper.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/Dto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/Dto.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/Entity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/Entity.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/Repository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/Repository.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/ResourceBundleHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/ResourceBundleHandler.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/SimpleObjectProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/SimpleObjectProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/Timestamper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/Timestamper.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/actor/Actor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/actor/Actor.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/actor/ActorSession.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/actor/ActorSession.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/audit/AuditActor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/audit/AuditActor.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/audit/AuditEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/audit/AuditEvent.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/audit/AuditHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/audit/AuditHandler.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/lock/IdLockHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/lock/IdLockHandler.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/mail/MailHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/mail/MailHandler.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/DefaultRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/DefaultRepository.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/JpqlBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/JpqlBuilder.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/OrmActiveMetaRecord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/OrmActiveMetaRecord.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/OrmActiveRecord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/OrmActiveRecord.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/OrmCriteria.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/OrmCriteria.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/OrmDataSourceProperties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/OrmDataSourceProperties.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/OrmInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/OrmInterceptor.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/OrmQueryMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/OrmQueryMetadata.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/OrmRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/OrmRepository.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/OrmRepositoryProperties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/OrmRepositoryProperties.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/OrmTemplate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/OrmTemplate.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/OrmUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/OrmUtils.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/Pagination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/Pagination.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/PagingList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/PagingList.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/Sort.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/Sort.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/orm/SystemRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/orm/SystemRepository.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/report/ReportFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/report/ReportFile.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/report/ReportHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/report/ReportHandler.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/report/csv/CsvLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/report/csv/CsvLayout.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/report/csv/CsvReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/report/csv/CsvReader.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/report/csv/CsvWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/report/csv/CsvWriter.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/security/SecurityActorFinder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/security/SecurityActorFinder.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/security/SecurityConfigurer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/security/SecurityConfigurer.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/security/SecurityFilters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/security/SecurityFilters.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/context/security/SecurityProperties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/context/security/SecurityProperties.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/controller/AccountController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/controller/AccountController.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/controller/AssetController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/controller/AssetController.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/controller/LoginInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/controller/LoginInterceptor.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/controller/RestErrorAdvice.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/controller/RestErrorAdvice.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/controller/RestErrorController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/controller/RestErrorController.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/controller/admin/AssetAdminController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/controller/admin/AssetAdminController.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/controller/admin/MasterAdminController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/controller/admin/MasterAdminController.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/controller/admin/SystemAdminController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/controller/admin/SystemAdminController.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/controller/filter/FilterConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/controller/filter/FilterConfig.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/controller/system/JobController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/controller/system/JobController.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/BusinessDayHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/BusinessDayHandler.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/DataFixtures.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/DataFixtures.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/DomainErrorKeys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/DomainErrorKeys.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/account/Account.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/account/Account.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/account/FiAccount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/account/FiAccount.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/account/Login.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/account/Login.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/asset/Asset.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/asset/Asset.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/asset/AssetErrorKeys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/asset/AssetErrorKeys.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/asset/CashBalance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/asset/CashBalance.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/asset/CashInOut.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/asset/CashInOut.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/asset/Cashflow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/asset/Cashflow.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/asset/Remarks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/asset/Remarks.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/master/Holiday.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/master/Holiday.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/master/SelfFiAccount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/master/SelfFiAccount.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/master/Staff.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/master/Staff.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/model/master/StaffAuthority.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/model/master/StaffAuthority.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/usecase/AccountService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/usecase/AccountService.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/usecase/AssetService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/usecase/AssetService.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/usecase/SecurityService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/usecase/SecurityService.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/usecase/ServiceUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/usecase/ServiceUtils.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/usecase/admin/AssetAdminService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/usecase/admin/AssetAdminService.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/usecase/admin/MasterAdminService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/usecase/admin/MasterAdminService.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/usecase/admin/SystemAdminService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/usecase/admin/SystemAdminService.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/usecase/mail/ServiceMailDeliver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/usecase/mail/ServiceMailDeliver.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/util/Calculator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/util/Calculator.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/util/Checker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/util/Checker.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/util/ConvertUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/util/ConvertUtils.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/util/DateUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/util/DateUtils.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/util/Regex.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/util/Regex.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/util/TimePoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/util/TimePoint.kt -------------------------------------------------------------------------------- /src/main/kotlin/sample/util/Validator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/kotlin/sample/util/Validator.kt -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/main/resources/ehcache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/resources/ehcache.xml -------------------------------------------------------------------------------- /src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /src/main/resources/messages-validation.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/resources/messages-validation.properties -------------------------------------------------------------------------------- /src/main/resources/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/main/resources/messages.properties -------------------------------------------------------------------------------- /src/test/kotlin/sample/EntityTestSupport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/EntityTestSupport.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/client/SampleClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/client/SampleClient.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/model/account/AccountTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/model/account/AccountTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/model/account/FiAccountTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/model/account/FiAccountTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/model/account/LoginTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/model/account/LoginTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/model/asset/AssetTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/model/asset/AssetTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/model/asset/CashBalanceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/model/asset/CashBalanceTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/model/asset/CashInOutTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/model/asset/CashInOutTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/model/asset/CashflowTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/model/asset/CashflowTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/model/master/HolidayTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/model/master/HolidayTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/model/master/SelfFiAccountTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/model/master/SelfFiAccountTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/model/master/StaffAuthorityTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/model/master/StaffAuthorityTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/model/master/StaffTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/model/master/StaffTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/sample/support/MockDomainHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/kotlin/sample/support/MockDomainHelper.kt -------------------------------------------------------------------------------- /src/test/resources/application-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/resources/application-test.yml -------------------------------------------------------------------------------- /src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkazama/sample-boot-kotlin/HEAD/src/test/resources/logback.xml --------------------------------------------------------------------------------