集成Spring Framework和Data Studio - 编程入门网
tions . . .
提供所需的信息,完成 New Connection 向导。 图 6 展示了 New Connection 对话框。 图 6. 示例图 创建一个带有 pureQuery 支持的 Java 项目 从菜单栏导航到 File > New > Project,然后选择 Java Project。输入 PQSpring 作为项目名称。跟前面一样,除非特别指定,否则一律使用默认值。单击 Finish 完成新项目的创建。 右键单击刚才创建的项目并选择 Add pureQuery Support . . . 。选择刚才创建的连接 --- Sample --- 作为现有的连接,然后单击 Finish 完成这个过程。 创建 pureQuery 代码 展开 Database Explorer 内部的示例数据库,查找 ATC 表,如图 7 所示。 图 7. ACT 表 右键单击 ACT table 并选择 Generate pureQuery Code …。在 Package 字段,输入 com.test,然后在 Name 字段输入 Account。选中 Generate annotated-method interface for table、Generate test class for annotated-method interface for table 和 Include connection information in test 复选框,如图 8 所示。 图 8. 为表生成 pureQuery 代码 集成Spring Framework和Data Studio(10)时间:2011-03-06 IBM Chipei Michael Hsing单击 Next 移动到 Bean Fields 对话框,然后选择 Next 再次导航到 SQL Statements 对话框。在这里,只需生成可以从 ACT 表选择所有行的方法,因此选择 Generate the SQL statements specified below 单选按钮,然后选择 Select all rows 复选框,如图 9 所示。 图 9. SQL 语句 单击 Finish 完成代码生成。现在,已经完成 pureQuery 应用程序,而且不需要编写任何代码。 生成的代码 下面的文件由以上的步骤自动地生成 Account.java —— 保存来自 ACT 表的数据的 bean 类。 AccountData.java —— 仅声明方法 getAccounts() 的接口。 AccountDataTest.java —— 调用 getAccount() 方法的应用程序。 AccountDataImpl.java —— 在 pureQuerysrc 文件夹下的 DAO 实现。这个文件实现在 AccountData 接口中定义的方法,并且由 pureQuery 生成器在每次更改接口时自动生成(如果开启 Project Menu 上的 “Build Automatically”)。 运行应用程序 自动生成的应用程序 AccountDataTest.java 需要一个数据库密码作为输入参数。因此,最好创建一个配置来运行这个应用程序,如图 10 所示。 右键单击 AccountDataTest.java > Run As > Run … 右键单击 Java Application > New 切换到 Arguments 选项卡并输入密码作为 Program 参数。现在,需要在 “YourPasswordHere” 字段为数据库输入您的个人专用密码。 应用并运行这个配置。ACT 表中的记录将显示在 Console 选项卡里面。 图 10. 配置 集成Spring Framework和Data Studio(11)时间:2011-03-06 IBM Chipei Michael Hsing将 Spring 支持添加到 pureQuery 应用程序 pureQuery 和 Spring 集成工具箱简介 这个集成工具箱已经通过 Key MOD-415 提交到 Spring Module with Key MOD-415。就像工具箱本身所描述的一样:“这个特性需求的目标是能够将 pureQuery 和 Spring 结合使用,从而获得 Spring 的 Data 访问特性的优势,比如 Spring 事务管理、资源管理(连接)以及 Data Access Exception 层次结构”。 它包含 3 个文件: pureQuerySpring-samples.zip:带有文档的示例文件。 pureQuerySpring_src.zip:源代码文件。 spring-pdq.jar:运行时文件。 将 Spring 支持添加到项目 根据“构建并运行应用程序”小节中的步骤,将 Spring 库添加到 PQSpring 项目。 右键单击 PQSpring 项目并选择 Build Path>Configure |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |