Tagged articles
3 articles
Page 1 of 1
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Apr 3, 2025 · Backend Development

Master Spring Boot 3 Entity Design: Best Practices & Real‑World Examples

This article walks through essential Spring Boot 3 JPA entity design techniques—including inheritance, primary‑key mapping, relationship handling, cascade operations, validation, auditing, DTO projection, and index creation—providing clear code examples and configuration tips for building robust, maintainable backend services.

AuditingBackend DevelopmentEntity Design
0 likes · 11 min read
Master Spring Boot 3 Entity Design: Best Practices & Real‑World Examples
JD Cloud Developers
JD Cloud Developers
Sep 26, 2023 · Backend Development

How Rich Models Supercharge DDD Entity Design and Boost Maintainability

Rich (or active) models embed behavior and aggregation relationships directly within DDD entities, contrasting with anemic models; this approach clarifies business logic, reduces glue code, and improves readability, though it can cause entity bloat, prompting strategies like external service classes, utility helpers, and careful injection handling.

Backend DevelopmentDDDEntity Design
0 likes · 6 min read
How Rich Models Supercharge DDD Entity Design and Boost Maintainability
Architecture Digest
Architecture Digest
Nov 28, 2019 · Mobile Development

Designing Entity Classes and Architecture for Small Android Apps

This article shares practical experiences and techniques for Android app development, covering entity class organization, graceful network data handling with Retrofit, robust repository patterns, and clean UI layering using MVVM, DataBinding, and LiveData.

AndroidDataBindingEntity Design
0 likes · 8 min read
Designing Entity Classes and Architecture for Small Android Apps