5. Architecture in Detail - TERASOLUNA Server Framework for Java (5.x)ΒΆ
Caution
This version is already obsolete. Please check the latest guideline.
The architecture adopted in this guideline is explained in detail here.
- 5.1. Database Access (Common)
- 5.2. Database Access (MyBatis3)
- 5.3. Database Access (JPA)
- 5.4. Exclusive Control
- 5.5. Input Validation
- 5.6. Logging
- 5.7. Exception Handling
- 5.8. Session Management
- 5.9. Message Management
- 5.10. Properties Management
- 5.11. Pagination
- 5.12. Double Submit Protection
- 5.13. Internationalization
- 5.14. Codelist
- 5.15. Ajax
- 5.16. RESTful Web Service
- 5.17. REST Client (HTTP Client)
- 5.18. SOAP Web Service (Server/Client)
- 5.19. File Upload
- 5.20. File Download
- 5.21. Sending E-mail (SMTP)
- 5.22. Screen Layout using Tiles
- 5.23. System Date
- 5.24. Utilities