首页 > 电脑专区 > windows >

怎样搭建SSH框架

来源:互联网 2023-02-20 18:49:05 501

搭建SSH框架:Struts1.* Spring2.5 Hibernate3.0jJp办公区 - 实用经验教程分享!

工具/原料

  • 主要就是Java开发所需要的工具、这里不做详细说明/

步骤/方法

  • 1

    ​ 项目结构:jJp办公区 - 实用经验教程分享!

    Jsp页面省略,主要是一些添删改查的页面jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 2

    开始搭建项目环境,步骤如下:jJp办公区 - 实用经验教程分享!

  • 3

    使用平台:MyEclipse6.0/6.5 jJp办公区 - 实用经验教程分享!

  • 4

    框架版本:Struts1.* Spring2.5 Hibernate3.0;jJp办公区 - 实用经验教程分享!

  • 5

    1>,新建项目:打开MyEclipse,在Package Explorer视图下,右键单击New -> Web Project;jJp办公区 - 实用经验教程分享!

  • 6

    注意:在新建项目时,JDK的版本最好要选择Java EE 5.0;因为版本过低,可能有些JSP方面的功能不支持;jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 7

    新建玩项目之后,把该导的包导入到下面,下图为SS H框架所需要的Jar包,注意,该项目用的是ORACLE数据库;jJp办公区 - 实用经验教程分享!

    其中,activation与mail这两个包为Java发邮件的包;classes12为Oracle数据库的驱动包,如果不是Oracle数据库,可更换该Jar包;dwe为Ajax dwr框架中的包;jJp办公区 - 实用经验教程分享!

    2>,接着就开始用MyEclipse辅助开发Struts,Spring,Hibernate了;jJp办公区 - 实用经验教程分享!

    3>,首先MyEclipse辅助开发Struts,方法:右键单击你所建的项目,出现一级菜单,选择Myeclipse,选择Myeclipse之后会出现二级菜单,接着选择AddStrutsCapabilities;;接着具体操作如下面图示:jJp办公区 - 实用经验教程分享!

    点击Finish按钮完成;完成之后,可将jJp办公区 - 实用经验教程分享!

    包删除;在上图中,如果那个勾没有去掉的话,就会自动生产如下标签:当然,如果你觉得标签对你没什么用的话,可以删除

    jJp办公区 - 实用经验教程分享!

    4>,MyEclipse辅助开发Spring,方法跟上面的一样,选择Add Springapabilities;;接着具体操作如下面图示:jJp办公区 - 实用经验教程分享!

    如图所示,测试数据库链接成功;然后可直接点击Finish完成;jJp办公区 - 实用经验教程分享!

    接着切换到

    jJp办公区 - 实用经验教程分享!

    窗口,按照上面第三小步的方法,选择Add Hibernateapabilities;;接着具体操作如下面图示:jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 8 如果该勾去掉的话,就只生成

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 9标签,这是Struts的核心标签;

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 10然后点击Next,具体操作如下图:

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 11接着点击Finish按钮,完成此项操作;5>,,最后MyEclipse辅助开发Hibernate,在执行和上面类似方法之前,Hibernate需要先做另外一件事情,那就是和数据建立连接,具体操作如下图:点击

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 12上图位置的

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 13或者右边的>>,然后再选择MyEclipse Database Explorer切换到如下图页面:

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 14然后右键单击,新建一个Database Driver;如下图

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 15下面这个截图是该项目的数据库链接图:

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 16

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 17

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 18

    jJp办公区 - 实用经验教程分享!

    点击下一步:jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 19

    jJp办公区 - 实用经验教程分享!

    点击下一步:jJp办公区 - 实用经验教程分享!

    点击下一步:jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 20

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 20该信息未经许可获取自百度经验
  • 21

    jJp办公区 - 实用经验教程分享!

    点击下一步:jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 22

    jJp办公区 - 实用经验教程分享!

    点击Finish完成;jJp办公区 - 实用经验教程分享!

    6>,最后一步,就是运用Hibernate的映射机制,把数据库的表与JAVA的对形成一个关系映射;在此之前,首先应该在项目SRC的目录下面新建一个包,如该项目所示,用来存放映射生成的POJO对象以及映射文件;如下图:

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 23

    jJp办公区 - 实用经验教程分享!

    有一点说一下,你生成的*.hbm.xml文件可能不止一个,对,你可以把它们整合到一个文件中;然后新建按第五小步的方法,把窗口切换到MyEclipse Database Explorer界面,然后打开右键刚才所建立的链接jJp办公区 - 实用经验教程分享!

    选择属于你自己的用户;然后选择jJp办公区 - 实用经验教程分享!

    Table;右键选择如上图的属性:接下来的操作如下图:jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 24

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 25

    jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 26

    jJp办公区 - 实用经验教程分享!

    点击Next,进入下一步:jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 27

    jJp办公区 - 实用经验教程分享!

    点击Next,进入下一步:jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 28

    jJp办公区 - 实用经验教程分享!

    至此,项目环境己经搭建完成;jJp办公区 - 实用经验教程分享!

    怎样搭建SSH框架jJp办公区 - 实用经验教程分享!

  • 29

    一, 项目搭建完成,SSH各个部分配置文件的说明,以及它们之间存在的关系:jJp办公区 - 实用经验教程分享!

  • 30

    1,首先是Struts的核心配置文件,即struts-config.xml:jJp办公区 - 实用经验教程分享!

    2,其次就是Springd的applicationContext.xml文件和action-servlet.xml文件:

    jJp办公区 - 实用经验教程分享!

    applicationContext.xml文件:jJp办公区 - 实用经验教程分享!

    action-servlet.xml文件:jJp办公区 - 实用经验教程分享!

    3,最后就是Hibernate的hibernate.cfg..xml文件:jJp办公区 - 实用经验教程分享!

    该文件基本上不用动,都是自动生成的代码;当然,你也可以根据自己的需要添加代码,例如,你想在执行HQL语句的时候让它显示SQL语句,可将jJp办公区 - 实用经验教程分享!

    propertyname="hibernate.show_sql">true/property>jJp办公区 - 实用经验教程分享!

    插入代码中;jJp办公区 - 实用经验教程分享!

    另外在图(1)中还有两个配置文件没有提到,那就是log4j.properties与 mytag.tld;其中log4j.properties是配置日志信息的;而mytag.tld主一个自定义标签;jJp办公区 - 实用经验教程分享!

    jJp办公区 - 实用经验教程分享!

  • 31

    SSH框架基本搭建完成,如果有不对或者不妥之处,请随时指教!~jJp办公区 - 实用经验教程分享!

  • 注意事项:

  • 1

    联系方式:E-mail:jerry8059@163.comjJp办公区 - 实用经验教程分享!

  • 2

    百度不让包含链接、所以配置文件具体内容贴不了、需要可联系我!jJp办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!jJp办公区 - 实用经验教程分享!


    标签: 操作系统怎样

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码