This content originally appeared on DEV Community and was authored by Salad Lam
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.
This content originally appeared on DEV Community and was authored by Salad Lam
Salad Lam | Sciencx (2025-01-05T19:38:10+00:00) Apache wicket with spring boot example application: notice board. Retrieved from https://www.scien.cx/2025/01/05/apache-wicket-with-spring-boot-example-application-notice-board/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.