欢迎来到天天文库
浏览记录
ID:34229433
大小:471.00 KB
页数:14页
时间:2019-03-04
《在netbeans中使用struts20+spring25+hibernate框架zhuan》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、在Netbeans中使用Struts2.0+Spring2.5+Hibernate框架(一)Netbeans6.1中加入了Spring2.5,Struts,Hibernate的支持,可以满足现在大部分企业应用SSH框架的开发需求。本文将用一个简单的登陆例子来介绍如何在Netbeans6.1中使用SSH框架进行企业级开发。本节介绍示例的准备工作、OR映射以及相关配置的方法。下一节则介绍页面层和框架整合的关键技术。软件需求:1、1、JDK1.62、Netbeans6.1,下载并安装Struts2.0插件,Hibernate
2、3.5支持以及库文件的插件3、MySQL5数据库及JDBC驱动4、Struts+Spring整合方案库 JDBC驱动和整合库在这里。实验步骤:1、1、在MySQL中建立数据库sshdemo,执行以下脚本:SETFOREIGN_KEY_CHECKS=0;--------------------------------Tablestructureforuser------------------------------CREATETABLE`user`( `userId`bigint(20)NOTNULLauto_incr
3、ement, `userName`varchar(20)NOTNULL, `password`varchar(30)NOTNULL, PRIMARYKEY (`userId`))ENGINE=InnoDBDEFAULTCHARSET=utf8; --------------------------------Records------------------------------INSERTINTO`user`VALUES('1','mg','123');2、2、在Netbeans6.1中建立Web工程,在选择框架时
4、选择SpringWebMVC2.5及Struts2.0和Hibernate,命名为SSHDemo,如下图所示: 点击工程右键-属性-库-添加Jar文件,加入ssh_lib.zip包中的两个包。3、3、在源包中新建包po,dao,service,action四个包,分别用来放置ORM映射、数据库操作、业务逻辑以及Struts的Action。4、4、建立Model,在po包中新建类User,代码如下:publicclassUser{ privateStringname; privatelongid; priva
5、teStringpassword;}单击右键,选择“重构”-“封装字段”,选择所有字段进行封装,生成get和set方法。5、5、建立Model和数据库的映射。生成在源包中右键单击po包,新建-其他-Hibernate-HibernateConfigurationFile,如下图所示:点击下一步,命名为hibernate1.cfg,点击下一步,在databaseconnection中把下拉框拉到最下面,点击“新建数据库连接”,如下图所示:注意用户名和密码可以自己指定。最后点击完成,在源包的缺省包中就会生成hibernat
6、e1.cfg.xml的Hibernate配置文件: 7、ession1"> org.hibernate.dialect.MySQLDialect com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/sshdemo8、rty> root root
7、ession1"> org.hibernate.dialect.MySQLDialect com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/sshdemo8、rty> root root
8、rty> root root
此文档下载收益归作者所有