Objective
I am writing this application for studying Apache wicket MVC framework.
Function
- Display notice on stated time
- Approval before display
- Multi language UI
Main component used
- Apache Wicket 9.X.X
- Spring Boot 2.6.X
- Spring Security 5.3.X
- Spring JDBC 5.3.X
- Liquibase 4.5.X
- Dozer 5.5.X
Database
Data stored in embedded H2 database. Schema and data is imported when application start and all data will be lost after application shutdown.
Prerequisite
- Java SE Development Kit 11 or above
- Internet connection
Compile and run
Apache Maven wrapper is included, no addition package manager is necessary.
Compile (On Microsoft Windows)
mvnw package
Run (On Microsoft Windows)
mvnw spring-boot:run
Press Ctrl+C to stop.
Account
Username | Password | Authorities |
---|---|---|
user1 | user1 | USER |
user2 | user2 | USER |
admin | admin | USER, ADMIN |
Source code
You may download source code from here.
Top comments (0)