我打算创建一个我需要使用映射的数据库,(这不是JAVA EE)我说的只是JavaSE而不是EE,我想知道如何实现我制作的这些类? (用户,联系信息,员工,FinanceTeam,SystemAdmin)如何将这些对象的数据传输到数据库中?绘图如何工作?一个BASIC数据库教程将帮助我很多,谢谢顺便说一句,如果你好奇我使用MySQL作为我的数据库
答案 0 :(得分:5)
您需要一个ORM(对象关系映射)并且Hibernate是最常用的,Hibernate也可以单独使用,而不仅仅是在Java EE环境中使用。
JavaBrains视频教程是34课,很好地解释和易于理解,我强烈推荐你。作者不是以英语为母语的人,所以如果你看过口音,这是一个很棒的内容。
答案 1 :(得分:0)
为什么不使用像Hibernate或EclipseLink这样的JPA?它们在J2SE环境中工作得很好,唯一的区别是你如何获得EntityManager引用。 (通过直接创建EntityManagerFactory而不是容器管理注入)
factory = Persistence.createEntityManagerFactory(PERSISTENCE_UNIT_NAME);
EntityManager em = factory.createEntityManager();