のようなSpring機能を使用したり@Component
、小規模なアプリケーション (バッチ アプリケーションなど) で作業したりするのが好きです。@Autowired
ApplicationContext
Java EE 6は、エンタープライズ アプリケーションで Spring に代わる実行可能な代替手段になっていると読みました。小さい方もそうですか?上記の機能に対応する代替手段は何ですか?
のようなSpring機能を使用したり@Component
、小規模なアプリケーション (バッチ アプリケーションなど) で作業したりするのが好きです。@Autowired
ApplicationContext
Java EE 6は、エンタープライズ アプリケーションで Spring に代わる実行可能な代替手段になっていると読みました。小さい方もそうですか?上記の機能に対応する代替手段は何ですか?
Java EE 6 が軽量化されることはありませんが、それは確かです。Java EE スペースでjBoss Weldを見てください。しかし、本当に優れた軽量の代替手段は google Guiceです。
Java EE 6 Web プロファイルは、非常に小規模なアプリケーションに適しています。TomEE は良い例です。わずか 25MB で、64MB のメモリで実行されます。
ほとんどがPOJOとアノテーションに基づいており、構成よりも慣習が多いため、プログラミングモデルも非常に軽量で理解しやすいものになっています.
Play フレームワークは、小規模なアプリケーションにも適しています。その主な機能は、ホット デプロイです。そして、そのビュー テクノロジーは Grails のようなものです。かなりいい。
これがお役に立てば幸いです。乾杯。