正在加载图片...
MyEclipse6Java开发中文教程 注意bean的name属性,只有这个属性才能加入带特殊字符的路径名,而对应的属性 studentDAo则通过配置文件来注入上一章已经定义好的 Hibernate DAO类就可以了,而 这个DAO因为是Spng所定义的,所以可以和上一章的内容一样进行 Spring整合 Hibernate的自动事务代理功能开发,而bean的 class则指向写好的 Struts Action类。这 样,就可以解决上文所提到的性能问题 这就是整合的真正目的所在,稍后我们会讨论详细的过程 111创建数据库 我们的项目所用的表结构和以前的没有任何区别。这里我们使用 My SQL数据库来完成 练习。 建表的SQL如下所示: CREATE TABLE Student id int NoT nULl auto increment username varchar(200)NOT NULL, password varchar(20) NOT NULL, age int, PRIMARY KEY(id) )ENGINE=Myl SAM DEFAULT CHARSET=GBK 详细内容请参考52创建数据库表格一节的内容。 12快速开发 Struts应用形 第一阶段我们就是创建一个极其简单的登录功能的程序,前台采用 Struts,后台采用 Spring+ Hibernate完成。关于本节的详细操作说明可以参考第九章开发Stts1X应用。 这个应用的流程图(用 MyEclipse绘制,文件名是模型umr)如下所示: 首爽 显小欢遍信县 退由系统 暴小登录爽面 userLo gin js 登录成功爽面 判断登录 后台可以调用业务层来检查登录 UserLo gin Action. jav 图111登录应用的页面流程 首先我们新建一个Web项目ssh1,也就是 Spring+ Struts+ Hibernate第一个项目的意 思。选择菜单File>New> Web Project,可以启动创建Web项目的向导对话框,在对话 框的 Project Name中输入ssh1然后选中J2 EE Specification Level下面的 Java ee50 单选钮,最后点击 Finish按钮就可以建好这个Web项目了。 刘长炯著MyEclipse 6 Java 开发中文教程 3 刘长炯著 注意 bean 的 name 属性,只有这个属性才能加入带特殊字符的路径名,而对应的属性 studentDAO 则通过配置文件来注入上一章已经定义好的 Hibernate DAO 类就可以了,而 这个 DAO 因为是 Spring 所定义的,所以可以和上一章的内容一样进行 Spring 整合 Hibernate 的自动事务代理功能开发,而 bean 的 class 则指向写好的 Struts Action 类。这 样,就可以解决上文所提到的性能问题。 这就是整合的真正目的所在,稍后我们会讨论详细的过程。 11.1 创建数据库 我们的项目所用的表结构和以前的没有任何区别。这里我们使用 MySQL 数据库来完成 练习。 建表的 SQL 如下所示: CREATE TABLE Student ( id int NOT NULL auto_increment, username varchar(200) NOT NULL, password varchar(20) NOT NULL, age int, PRIMARY KEY (id) ) ENGINE=MyISAM DEFAULT CHARSET=GBK 。详细内容请参考 5.2 创建数据库表格一节的内容。 11.2 快速开发 Struts 应用 第一阶段我们就是创建一个极其简单的登录功能的程序,前台采用Struts,后台采用 Spring+Hibernate完成。关于本节的详细操作说明可以参考 第九章 开发Struts 1.x应用。 这个应用的流程图(用MyEclipse绘制,文件名是模型.umr)如下所示: 图 11.1 登录应用的页面流程 首先我们新建一个 Web 项目 ssh1,也就是 Spring+Struts+Hibernate 第一个项目的意 思。选择菜单 File > New > Web Project,可以启动创建 Web 项目的向导对话框,在对话 框的 Project Name 中输入 ssh1,然后选中 J2EE Specification Level 下面的 Java EE 5.0 单选钮,最后点击 Finish 按钮就可以建好这个 Web 项目了
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有