Spring / Todo Academy
← Edupoly tutorialsJava → Spring Boot
TRAINING MANUAL

Verification report

What has been checked, and what requires your own Atlas connection.

Recorded checks

Passed: source/manual consistency, JSON parsing, documentation JavaScript syntax, internal links, and rendered index observation.

Original Spring project builds remain unverified. Maven compilation was attempted, but required dependencies could not be downloaded because the original 7 October environment denied network access to Maven Central. npm/Vite build and live Atlas integration were not executed. Run the supplied tests and acceptance checklists on your training machine.

62 delivered source files · 62 matching source blocks · 306 internal links/assets checked.

Live Atlas connection, browser CRUD against Atlas, and Postman execution against your database require your Atlas URI and network rule. No real credentials have been included in this bundle.

Open the detailed check results

Topic explorer update · 11 October 2026

All nine HTML pages now use navigation, manual content, and topic details as three desktop columns. The topic reference includes 58 explanations and works offline.

Verified in the browser: clicking MVC updates the right column; the topic picker switches to JWT and back. The 47 original source blocks still match the delivered files, and topic buttons are excluded from copyable code blocks.

Servlet/JSP prerequisite · 11 October 2026

The new Manual 00 and its complete 15-file project introduce Java web development before Spring foundations. Maven clean package succeeded, and all three JUnit tests passed. Compilation targets Java 21; the test environment used JDK 26.0.2 and Apache Tomcat 10.1.60.

All 16 live HTTP checks passed: static content, greeting parameters, JSP rendering, create/edit/update/delete, independent sessions, validation, HTML escaping, form-token enforcement, missing resources, protected WEB-INF views, and session reset.

Browser checks confirmed the new navigation entry, 58 topic explanations, two column resize handles, and copyable code blocks without injected term buttons.

Prepared 7 October 2026 · Java 21 · Spring Boot 4.1.1 · MongoDB Atlas
All code blocks are complete files or explicitly labelled commands. No real credentials are included.