最近我試圖使用Spring提供的QueryDSL和AMDQ。然而,我發現Spring只是將它們整合到自身中,而像AMDQ這樣的集成尚未完成。我對Spring很陌生,但我想知道使用Spring有什麼好處?在我看來,Spring並沒有讓我更容易分開使用這些項目。使用Spring或使用Spring集成的單獨項目?
1
A
回答
0
對於Querydsl,它提供了一個很好的數據抽象層,稱爲Spring Data,它支持Querydsl進行查詢。
除此之外,Spring還提供了出色的依賴注入功能和AOP。除非你想要像EJB或Guice那樣使用別的東西進行連線,Spring作爲一個集成層是一個非常好的選擇。
+0
我的理解是,除非我想寫有Spring風格等統一風格的程序,Spring並沒有讓我更容易。因爲首先我需要知道我想用什麼工作(例如Hibernate,AspectJ,可能是QueryDSL),那麼我需要知道Spring如何整合它們,並且如果存在版本兼容性或任何功能的限制,Spring還沒有集成。 – 2012-02-14 07:53:11
+0
你是什麼意思的春天風格?如果你的意思是反轉控制風格,Java沒有太多好的選擇。 – 2012-02-14 07:56:49
相關問題
- 1. 使用Spring集成
- 2. Spring集成:多個應用程序集成使用Spring集成
- 3. Spring MVC-GWT集成使用Spring STS
- 4. 使用JSch和Spring集成
- 5. 使用Spring與RabbitMQ集成
- 6. 如何使用Spring集成
- 7. 使用spring data jpa項目檢索用戶的Spring Boot項目
- 8. 使用批註的Spring集成和Spring批處理[Spring-Batch-Integration]
- 9. 在Spring項目中使用Maven進行集成測試
- 10. 在spring-boot項目中使用spring mvc xml項目
- 11. 使用Spring集成的JPA隊列
- 12. Spring批處理或Spring集成?
- 13. 集成Spring數據到現有的Spring項目
- 14. 啓動和停止Spring集成項目
- 15. 在EAR項目中集成Spring Boot
- 16. 使用Spring集成開發Web服務
- 17. 獲取PathVariable使用Spring集成
- 18. 在Spring集成中使用MDC
- 19. 連接到使用Spring集成
- 20. 如何使用spring-boot集成liquibase
- 21. 使用Maven集成Spring MVC和Hibernate
- 22. 在集成測試中使用Spring @ActiveProfile
- 23. 在現有Spring項目中配置用於集成Spring Security的數據源
- 24. Spring批處理項目集成了Spring批處理管理器
- 25. 使用Spring工具套件在Spring集成中創建REST API
- 26. 在常規的Spring項目中使用Spring引導啓動器
- 27. 如何使用spring IDE查看spring項目的類圖
- 28. 將Spring MVC與Spring集成集成
- 29. 在EJB或Spring中使用Spring Security?
- 30. 如何使用SonarQube綁定Spring項目
你能否說說Spring在哪些地方並不容易? – 2012-02-13 13:45:36
我的理解是,除非我想編寫具有統一風格(如Spring風格)的程序,Spring並沒有讓我更容易。因爲首先我需要知道我想用什麼工作(例如Hibernate,AspectJ,可能是QueryDSL),那麼我需要知道Spring如何整合它們,並且如果存在版本兼容性或任何功能的限制,Spring還沒有綜合 – 2012-02-14 07:54:02