2010-08-16 77 views
2

我想用JDeveloper 11g构建一个简单的应用程序。我连接到MSSQL Server 2008数据库并从中获取数据。 我是Enterprise Java Beans 3.0的新手,所以我不知道应该写什么代码来进行数据更新,删除或插入以及写入的位置。我创建了一个应用程序(Fusion Web Application),但是我对该应用程序所做的更改不会影响数据库。我是Enterprise Java Beans 3.0的新手,因此我不知道应该为数据更新,删除或插入编写什么代码和写在哪里。有谁能帮我解决这个问题吗?EJB 3.0和SQL

回答

2

您有几个选择,但推荐的方法是使用JPA(Java持久性API)来存储和检索数据。要了解JPA,你可以阅读的Java EE教程的这一章:Introduction to the Java Persistence API

*:对于某些项目是有意义的考虑其他的选择为好,但JPA是Java EE 5的标准持久化技术和6

+0

同意。有时候,原始SQL是传统应用程序的一种方式。有时候其他选择是正确的。但是,从新鲜开始并且没有任何特别的要求,我会选择JPA,因为它是“内置的”。 – 2010-09-01 18:14:51