mirror of
https://github.com/s-frick/effigenix.git
synced 2026-03-28 17:29:58 +01:00
feat: add Spring Boot ERP application with user management domain
Implement DDD-based architecture with domain, application, infrastructure, and API layers. Includes user/role management with authentication, RBAC permissions, audit logging, Liquibase migrations, and test suite.
This commit is contained in:
parent
a1df32377b
commit
ec9114aa0a
124 changed files with 18208 additions and 0 deletions
25
src/test/resources/application-test.yml
Normal file
25
src/test/resources/application-test.yml
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
spring:
|
||||
datasource:
|
||||
url: jdbc:h2:mem:testdb
|
||||
driver-class-name: org.h2.Driver
|
||||
username: sa
|
||||
password:
|
||||
|
||||
jpa:
|
||||
database-platform: org.hibernate.dialect.H2Dialect
|
||||
hibernate:
|
||||
ddl-auto: create-drop
|
||||
show-sql: true
|
||||
|
||||
liquibase:
|
||||
enabled: false # Use Hibernate for test schema
|
||||
|
||||
jwt:
|
||||
secret: TestSecretKeyForUnitTestsMin256BitsLongForHS256AlgorithmSecurity
|
||||
expiration: 3600000 # 1 hour for tests
|
||||
refresh-expiration: 7200000 # 2 hours for tests
|
||||
|
||||
logging:
|
||||
level:
|
||||
root: INFO
|
||||
de.effigenix: DEBUG
|
||||
Loading…
Add table
Add a link
Reference in a new issue