Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
- Read and follow all development guide files at [./misc/document/](./misc/document) :
Sign in to like and favorite skills
src/main/java/org/springinfra: core Spring Boot infrastructure (security, web, data, utilities).src/main/java/examples: sample domain, services, mappers, and controllers.src/main/resources: configuration and resource files; properties are filtered during the Maven build.src/main/webapp: JSP/static web assets (WAR packaging).src/test/java: test utilities, annotations, and tests (mirror package layout).target: build output (generated, do not edit).mvn clean package: compile, run tests, and build the WAR into target/.mvn test: run unit/integration tests via the Spring Boot test starter.mvn spring-boot:run: run the application locally (uses Java 21).docker-compose up -d: start required dependencies for first-time setup.docker-compose start: restart previously created containers.org.springinfra.*.springinfra.assets and follow existing naming (UPPER_SNAKE_CASE).src/test/java and should be named *Test (JUnit 6, Mockito 5). Integration tests use *IT.java.@IntegrationTest for full-context tests (it wires @SpringBootTest, @AutoConfigureMockMvc, test profile, and MockIdentityProviderConfig).src/test/resources/application-test.properties).CleanupDBTestExecutionListener after each test; avoid manual truncation in tests unless needed.@WithMockJwt to declare authorities for secured endpoints; keep method names when...then....docker-compose.yml.keycloak.md; ensure roles end with _AUTHORITY when following that guide.src/main/resources.