2012-02-09 3 views
1

最近、Springが提供するQueryDSLとAMDQを使用しようとしています。しかし、私はSpringがそれをそれ自身に統合し、AMDQのような一部の統合がまだ完了していないことを発見しました。私は春の初心者ですが、春を使うことでどんなメリットがあるのだろうか?私の意見では、Springはこれらのプロジェクトを別々に使用するよりも簡単にはなりません。Springを使用するか、Springによって統合された別のプロジェクトを使用していますか?

+0

Springで簡単にできない部分を詳しく説明できますか? –

+0

春のスタイルのような統一スタイルのプログラムを書いていない限り、春は私をより楽にしません。まず、私が仕事をしたいもの(例えば、Hibernate、AspectJ、QueryDSLなど)を知っておく必要があるので、Springがそれらをどのように統合するのか、そしてバージョンの互換性やSpringが持っていない機能統合された –

答えて

0

Querydslの場合、クエリ用にQuerydslをサポートするSpring Dataという素敵なデータ抽象化レイヤーが用意されています。

Springは、優れた依存性注入機能とAOPも提供します。 EJBやGuiceのような配線に何か他のものを使いたいのでない限り、Springは統合レイヤーとして非常に良い選択です。

+0

Springスタイルなどの統一スタイルを持つプログラムを作成しない限り、Springで簡単にはできません。まず、私が仕事をしたいもの(例えば、Hibernate、AspectJ、QueryDSLなど)を知っておく必要があるので、Springがそれらをどのように統合するのか、そしてバージョンの互換性やSpringが持っていない機能統合された。 –

+0

春のスタイルはどういう意味ですか? Inversion of Controlスタイルを意味する場合、Javaには多くの良い選択肢はありません。 –

関連する問題