JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

来源:岁月联盟 编辑:zhuzhu 时间:2009-04-27

   在当前的项目开发中,应客户的要求使用了Oracle的ADF face(JSF Oracle 的实现),当然也用Oracle的IDE Jdeveloper10. 最近看新闻,有最新的Jdeveloper11 发布了,下载试用了一把,确实跟Jdeveloper10有质的的提高。不光是界面的上,还是功能上Oracle看来花了血本了。今天我们看看如何开发EJB3.0  记住,我们不需要写一行代码。

  0 准备工作:既然是开发EJB 的EntityBean 前提是建张表 如下图

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  1.启动Jeveloper11 选择 Default Role 

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  看到界面了吧,确实很漂亮!

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  2. 先建个数据源。

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  我连接的是Oracle 如下图:

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  测试数据库:

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  连接上去 查询一下,在这块 Jdeveloper11 集成了 SQL developers,以后开发就没有必要再运行 SQL Developers了

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  像在plsqldev 查询数据:

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  Ok 数据源建好了,下一步 进入我们EJB的开发了。

  3.  在新建 创建一个Application.

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  下一步:

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  选择使用EJB技术。

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  新建 EJB 选择 Entities from Tables

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  下一步:

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  选择刚才建立的数据源。

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  下一步

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  选择建好的jspDB 数据源

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  Query 选择表

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  Package Name

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  生成EntityBean

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  创建 JPA 映射 选择EJB Diagram

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  下一步

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  将 USerInfo EntityBean 拖入EJB Diaram1中

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  看看生成的代码:

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  生成的映射文件

JEE 开发利器 Developer Studio11 学习开发JEE应用(1)

  EntityBean 已经Ok了 在下一节里,我们将生成SessionBean 并测试。