轉享:真實世界的JavaEE模式-重新思考最佳實踐
http://download.java.net/general/podcasts/real_world_java_ee_patterns.pdf - Powered by Google Docs
這篇文章澄清了對JavaEE幾個誤解:如EJB是重量 EJB複雜 不可移植不可擴充,並從SOA架構談了服務概念;也結合DDD談了如何實現領域模型的持久化。
個人認為:最後花了很多章節談如何使用JPA實現領域模型的持久化,以及SOA的服務概念,依然是一種技術元件JavaEE元件驅動指揮領域模型操作的方式,領域模型處於被動地位,而不是主動核心地位,因此,這樣的JavaEE模式就似乎是一種反模式,是彌補其自身不足,和當初SUN的J2EE核心模式畫蛇添足之嫌疑。
這篇文章澄清了對JavaEE幾個誤解:如EJB是重量 EJB複雜 不可移植不可擴充,並從SOA架構談了服務概念;也結合DDD談了如何實現領域模型的持久化。
個人認為:最後花了很多章節談如何使用JPA實現領域模型的持久化,以及SOA的服務概念,依然是一種技術元件JavaEE元件驅動指揮領域模型操作的方式,領域模型處於被動地位,而不是主動核心地位,因此,這樣的JavaEE模式就似乎是一種反模式,是彌補其自身不足,和當初SUN的J2EE核心模式畫蛇添足之嫌疑。
相關文章
- 真實世界中 Rust 程式的安全實踐Rust
- 抖音世界盃的畫質最佳化實踐
- 《JavaScript設計模式與開發實踐》模式篇(9)—— 享元模式JavaScript設計模式
- react 設計模式與最佳實踐React設計模式
- JavaScript 建立物件模式與最佳實踐JavaScript物件模式
- 機器學習在美團配送系統的實踐:用技術還原真實世界機器學習
- 阿里研究員谷樸:API 設計最佳實踐的思考阿里API
- Swift 實戰-享元模式Swift模式
- 真實世界SQL最佳化案例2_訪問路徑最佳化SQL
- RabbitMQ實戰:訊息通訊模式和最佳實踐MQ模式
- 你瞭解單例模式的最佳實踐嗎?單例模式
- RocketMQ的最佳實踐MQ
- mysqldump的最佳實踐MySql
- memcache的最佳實踐
- Java 的最佳實踐Java
- C 程式設計最佳實踐(轉)程式設計
- 數字化轉型的思考與新實踐
- 讓遊戲世界更加真實可信遊戲
- 享元模式(c++實現)模式C++
- redis實踐及思考Redis
- 真實模式和保護模式模式
- Android 列表(ListView、RecyclerView)不斷重新整理最佳實踐AndroidView
- Pika最佳實踐
- Flutter 最佳實踐Flutter
- MongoDB 最佳實踐MongoDB
- 《.NET最佳實踐》
- Django 最佳實踐Django
- metaq最佳實踐
- Iptables 最佳實踐 !
- Java最佳實踐Java
- Kafka最佳實踐Kafka
- Log最佳實踐
- SnapKit 最佳實踐APK
- MacBook 最佳實踐Mac
- viewport 最佳實踐View
- ViewPager最佳實踐Viewpager
- OpenResty最佳實踐REST
- PHP最佳實踐PHP