当前位置 : 主页 > 网络编程 > 其它编程 >

eclipse搭建SSH框架详解

来源:互联网 收集:自由互联 发布时间:2023-07-02
2019独角兽企业重金招聘Python工程师标准SSH框架是最常用的框架之一在搭建SSH框架的时候总有人遇到这样那样的问题。下面我介绍一下SS 2019独角兽企业重金招聘Python工程师标准>>> SSH框架
2019独角兽企业重金招聘Python工程师标准SSH框架是最常用的框架之一在搭建SSH框架的时候总有人遇到这样那样的问题。下面我介绍一下SS

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

SSH框架是最常用的框架之一在搭建SSH框架的时候总有人遇到这样那样的问题。下面我介绍一下SSH框架搭建的全过程。  第一步准备工作。    下载好eclipse,Struts2,Spring,Hibernate。    1.eclipseeclipse下载的时候建议下载JavaEE版的eclipse。                  当然你也可以下载eclipse-SDK。(下载eclipse-SDK需要下载WebTomcat等plugins)    2.Struts2http://struts.apache.org/download           1)引入Struts的jar包。下载 struts-*-all.zip 解压后struts/lib目录下是struts所有的相关jar包。           其中有5个是必须的

               Commons-logging-1.0.4.jarFreemarker-2.3.13.jar                 Ognl-2.6.11.jarStruts2-core-2.1.6.jarXwork-2.1.2.jar           其余jar包并不是struts必须的。还有3个包也要注意导入。不导入运行Tomcat时候可能会出现异常。                 commons-io-1.3.2.jarcommons-fileupload-1.2.1.jarjavassist-3.7.ga.jar           注意javassist-3.7.ga.jar包是在struts2-blank-2.2.1.war示例工程中的web-inf/lib下的。 

  3.Springhttp://www.springsource.com/download/community          还可以在eclipse下安装下载。具体步骤是这样的         1)打开eclipse-help-Software Updates.

          2) 在打开的对话框中选择上面的第二项(Available Software)。

          3)点击Add Site按钮弹出URL对话框。 

        4)在对话框里输入http://springide.org/updatesite/点击OK。 

        5)选择sping IDE点击安装(Install)。

  4.Hibernatehttp://sourceforge.net/projects/hibernate/files/hibernate3/    5.Jdk的src.zip包导入。(当然不导入也可以。。。)  第二步    1.创建一个 Web Progect自己起一个喜欢的名字。    2.修改WEB-INF下的web.xml文件增加struts2的配置。

Xml代码 
  •   
  •     xmlns"http://java.sun.com/xml/ns/javaee" xmlns:web"http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"  
  •     xsi:schemaLocation"http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"  
  •     id"WebApp_ID" version"2.5">  
  •     SSHTest  
  •       
  •       
  •         struts2  
  •           
  •           org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter  
  •           
  •       
  •       
  •         struts2  
  •         /*  
  •       
  •       
  •       
  •         index.jsp  
  •       
  •   
  •   3.在WEB-INF/classes目录下添加struts.xml配置文件 

    Xml代码 
  •   
  •     "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"     
  •     "http://struts.apache.org/dtds/struts-2.0.dtd">    
  •   
  •       
  •           
  •             /WEB-INF/jsp/login.jsp  
  •             /WEB-INF/index.jsp  
  •           
  •       
  •     
  •     4.配置Spring      1)导入spring包。spring-framework-**.zip解压后,将spring-framework-**文件夹的dist目录下的jar包导入工程中。 

        2)配置web.xml文件。 

    Xml代码 
  •   
  •   
  •       
  •       org.springframework.web.context.ContextLoaderListener  
  •       
  •   
  •   
  •     contextConfigLocation  
  •       
  •         classpath:/applicationContext*.xml  
  •       
  •   
  •       3)添加applicationContext.xml文件。 

    Xml代码 
  •   
  •     xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"  
  •     xmlns:aop"http://www.springframework.org/schema/aop"  
  •     xmlns:tx"http://www.springframework.org/schema/tx"  
  •     xsi:schemaLocation"  
  •     http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd  
  •     http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd  
  •     http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">  
  •       
  •       
  •   
  •       4)整合Spring与Struts。在Struts的lib目录中找到struts2-spring-plugin-*.jar引入到工程中。    5.配置Hibernate          1)解压缩hibernate-distribution-*.zip。导入hibernate-distribution-*GA/lib/required目录中的jar包。                  hibernate3.jar                         核心类库                  antlr-2.7.6.jar                          代码扫描器,用来翻译HQL语句                  commons-collections-3.1.jar    Apache Commons包中的一个包含了一些Apache开发的集合类                                                                  功能比java.util.*强大                  dom4j-1.6.1.jar                        一个Java的XML API类似于jdom用来读写XML文件的                  javassist-3.4.GA.jar                 Javassist 字节码解释器                  jta-1.1.jar                                标准的JTA API。                  slf4j-api-1.5.2.jar                  slf4j-nop-1.5.2.jar          2)创建Hibernate配置文件。在WEB-INF/calsses目录下建立链接数据库的配置文件hibernate.cfg.xml。              (本人比较懒公司电脑中只有Access也懒得下载别的DBMS。所以例子是连接Access的大家将就看吧。              *注意需要导入Access_JDBC30.jar。     hibernate.cfg.xml

    Xml代码 
  •   
  •           "-//Hibernate/Hibernate Configuration DTD 3.0//EN"     
  •           "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">  
  •   
  •       
  •           
  •             com.hxtt.sql.access.AccessDriver     
  •           
  •           
  •             jdbc:access:///D:/workspace/SSHTest/TestDatabase.accdb  
  •           
  •           
  •         access  
  •           
  •           
  •         com.hxtt.support.hibernate.HxttAccessDialect  
  •           
  •         true  
  •           
  •           
  •             com.hxtt.support.hibernate.HxttAccessDialect     
  •           
  •           
  •           
  •             
  •           
  •       
  •          
  •            classpath:/hibernate.cfg.xml  
  •          
  •       
  •  

    转载于:https://my.oschina.net/u/347414/blog/145351

    上一篇:java比较器comparable接口和comparator接口
    下一篇:没有了
    网友评论