2011-11-28 231 views
2

我要創建一個數據庫,我需要使用映射,(這不是JAVA EE)我只說JavaSE而不是EE,我想知道我將如何實現這些課程? (用戶,聯繫人信息,員工,FinanceTeam,SystemAdmin)我將如何將這些對象的數據傳輸到數據庫中?以及如何測繪工作?一個BASIC數據庫教程將幫助我很多,謝謝btw如果你好奇我正在使用MySQL爲我的數據庫Java數據庫與映射?

回答

5

你需要一個ORM(對象關係映射)和Hibernate是最常用的,也可以使用Hibernate獨立,不僅在Java EE環境中。

JavaBrains視頻教程34課,很好地解釋和易於理解,我強烈建議你。作者不是以英語爲母語的人,所以如果你仔細觀察口音,這是一個很棒的內容。

+0

如果我正在做它獨立,是否有任何區別?在代碼內還是沒有? – user962206

+0

唯一的區別是你如何獲得EntityManager,正如@SplinterReality顯示的那樣。實體管理器是將幫助你堅持你的對象的對象。 – stivlo

+0

什麼是實體? ?? – user962206

0

爲什麼不使用Hibernate或EclipseLink等JPA?它們在J2SE環境中工作得很好,唯一的區別是你如何獲得EntityManager引用。 (通過直接創建EntityManagerFactory而不是容器管理注入)

factory = Persistence.createEntityManagerFactory(PERSISTENCE_UNIT_NAME); 
EntityManager em = factory.createEntityManager(); 
+0

我對Persistence API一無所知,我不知道如何使用它們我根本不知道 – user962206