Java中有很多豆類和蔬菜,它開始混淆了我一些。我已經閱讀了幾本關於Java EE 6的新出版的書籍,並且他們都說「實體bean」已經被修剪(「不推薦」將是尚未被Java框架洗腦的新手的正確術語)。作者很快就會說,他們根本不會觸及「實體豆」的主題。它已經被他們所說的JPA所取代。然後他們寫一個或兩個關於對象關係映射的章節,並用@Entity
註釋POJO類。當默認值不足時,它們還會在各處註釋字段以指定映射配置。Java EE中不推薦使用的實體Bean和@Entity註釋之間的關係?
但是,通常當我們註釋bean類時,我們將該註釋作爲類型前綴。例如,註釋@Stateful
使bean成爲有狀態會話bean。這並不意味着@Entity
註釋會使這個bean成爲一個實體 bean - 他們表示不贊成使用它!