タグ付けされた質問 「ejb-3.0」

11
DAOとリポジトリのパターンの違いは何ですか?
データアクセスオブジェクト(DAO)とリポジトリパターンの違いは何ですか?Enterprise Java Beans(EJB3)、インフラストラクチャーとしてHibernate ORM、設計手法としてドメイン駆動設計(DDD)とテスト駆動開発(TDD)を使用してアプリケーションを開発しています。

2
EJB 3.1とCDIはどこで使用しますか?
GlassFish 3とEJB 3.1 を使用しているJava EEベースの製品を作成しています。 私のアプリケーションにはセッションBeanとスケジューラがあり、Webサービスを使用しています。最近、Contexts and Dependency Injection(CDI)をサポートするApache TomEEについて知りました。GlassFishコンテナはCDIもサポートしています。 CDIがまだ提供していない機能を必要としないセッションBeanを置き換えることはできますか?そして、もしそうなら、私が得ることができる利点は何ですか?

4
Spring対EJB。SpringはEJBを置き換えることができますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 この質問を改善する 以来春は同じようにトランザクションを使用することができますEJB。私にとって、SpringはEJBを使用する要件を置き換えることができます。EJBを使用することのその他の利点は何ですか?
96 java  spring  ejb-3.0 

9
JPA / EJBコードで「デタッチされたエンティティが永続エラーに渡されました」
この基本的なJPA / EJBコードを実行しようとしています。 public static void main(String[] args){ UserBean user = new UserBean(); user.setId(1); user.setUserName("name1"); user.setPassword("passwd1"); em.persist(user); } このエラーが発生します: javax.ejb.EJBException: javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: com.JPA.Database 何か案は? 私はインターネットで検索しました、そして私が見つけた理由は: これは、オブジェクトの作成方法、つまりIDプロパティを明示的に設定した場合に発生しました。ID割り当てを削除すると修正されました。 しかし、私はそれを取得できませんでした、コードを機能させるために何を変更する必要がありますか?
81 java  jpa  ejb-3.0 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.