You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+96-13Lines changed: 96 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,25 +2,26 @@
2
2
3
3
Jazzy is a lightweight web framework for Java. It provides a minimal and easy-to-understand API for developing fast web applications with a structure inspired by Laravel and Spring Boot.
4
4
5
-
## 🚀 Latest Updates (v0.3.0)
5
+
## 🚀 Latest Updates (v0.4.0)
6
6
7
-
**NEW: Database Integration & ORM System!**
7
+
**NEW: Auto-CRUD System with Zero Boilerplate!**
8
8
9
-
Jazzy Framework 0.3 introduces comprehensive database integration with Spring Data JPA-like features:
9
+
Jazzy Framework 0.4 introduces revolutionary auto-CRUD capabilities that generate complete REST APIs with just annotations:
10
10
11
-
-🗄️**Hibernate Integration**: Full JPA/Hibernate support with automatic configuration
12
-
- 🔍 **Spring Data JPA-like Repositories**: Automatic query generation from method names
13
-
-📝**Custom Query Support**: @Query annotation for HQL/JPQL and native SQL
- Override methods only when you need custom logic
198
+
- Use `@CrudOverride` for documentation
199
+
200
+
### ❌ Don'ts
201
+
- Don't forget manual route registration for overrides
202
+
- Don't enable unnecessary features (keeps API clean)
203
+
- Don't override methods unless you need custom behavior
204
+
205
+
## 🔍 Complete Example
206
+
207
+
Check out the [Simple CRUD Example](https://github.com/your-repo/jazzy-framework/tree/main/src/main/java/examples/simple_crud) for a working implementation with:
208
+
209
+
- ✅ Product entity with validation
210
+
- ✅ Repository implementation
211
+
- ✅ Controller with one custom method
212
+
- ✅ Complete test commands
213
+
- ✅ Real-world usage patterns
214
+
215
+
---
216
+
217
+
**🎯 Result**: With just a few annotations, you get a complete REST API with all CRUD operations, search, pagination, and standardized responses!
0 commit comments