(SSH)一个简单的STRUTS,HIBERNATE例子以及STRUTS,HIBERNATE集成

(SSH)一个简单的STRUTS,HIBERNATE例子以及STRUTS,HIBERNATE集成

ID:40657592

大小:54.00 KB

页数:17页

时间:2019-08-05

(SSH)一个简单的STRUTS,HIBERNATE例子以及STRUTS,HIBERNATE集成_第1页
(SSH)一个简单的STRUTS,HIBERNATE例子以及STRUTS,HIBERNATE集成_第2页
(SSH)一个简单的STRUTS,HIBERNATE例子以及STRUTS,HIBERNATE集成_第3页
(SSH)一个简单的STRUTS,HIBERNATE例子以及STRUTS,HIBERNATE集成_第4页
(SSH)一个简单的STRUTS,HIBERNATE例子以及STRUTS,HIBERNATE集成_第5页
资源描述:

《(SSH)一个简单的STRUTS,HIBERNATE例子以及STRUTS,HIBERNATE集成》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、(SSH)一个简单的STRUTS,HIBERNATE例子以及STRUTS,HIBERNATE集成最近在学几个常用框架的集成,下面是一个关于struts+hibernate的集成的例子,大家都知道,任何一个复杂的东西,都是从简单开始的,所以我先说一个struts+hibernate集成,然后再进一步了解,希望对这方面爱好的能有所帮助一、新建一个项目(如ssh)二、加入该项目对struts的支持,就是相关struts包,(右击你新建的项目->MyEclipse,选addstruts.........)三、添加了对struts支持后,然后在struts-co

2、nfig.xml文件里右击,新建->formactionandjsp选项,那样就可以把这三个文件新建好register1.jsp,Register1Action.java,Register1Form.java(你可以把这三个文件发布到tomcat进行测试),测试成功就可以执行下一步四、新建一个表sstest表,有字段id,username,password,id为主健和自动增1五,同样的方法添加对hibernate支持六、对新建的数据表进行hibernate进行映射,打开myhibernate视图,右击你sstest表->选hibernaterever

3、sengineering选项,然后把Sstest.hbm.xml文件映射到hibernateDao包中,同时选中工具hibernatemappingfile..., javadataobject....., javadataaccessobjectdao...选项,先中这几个文件就可以产生下列几个.java文件:BaseHibernateDAO.,HibernateSessionFactory,IBaseHibernateDAO,Sstest,SstestDAO,最后你对你的代码进行测试,测试成功,进行下一步七、好了,关于struts和hibernat

4、e代码基本上差不好了,下面来看一直代码,代码为蓝色的就是集成的地方,主要是看Register1Action代码,其它的代码都是自动生成的相关代码如下:register1.jsp<%@pagelanguage="java"pageEncoding="ISO-8859-1"%><%@tagliburi="http://struts.apache.org/tags-bean"prefix="bean"%><%@tagliburi="http://struts.apache.org/tags-html"prefix="html"%>  

5、  JSPforRegister1Formform       password:
   username:
   

6、cel/>   Register1Action.java packagecom.yourcompany.struts.action;importhibernateDao.Sstest;importhibernateDao.SstestDAO;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importorg.apache.struts.action.Action;impor

7、torg.apache.struts.action.ActionForm;importorg.apache.struts.action.ActionForward;importorg.apache.struts.action.ActionMapping;importorg.hibernate.Transaction;importcom.yourcompany.struts.form.Register1Form;publicclassRegister1ActionextendsAction{ //数据dao SstestDAOsd; publicRegi

8、ster1Action(){  //TODOAuto-generatedconstructor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。