eclipse学习和轻松创建ssh框架,并提供以下基本项目操作和注意事项:
1、引线包(在创建项目后的第一步,将所有相关的资源包导入项目WebContent /WEB-INF/lib/下),找出可能采用的资源。 示例:
Struts-2.3.30。
Spring-4.2.2
Hibernate-5.2.2
(以上为本例采用的资源)
创建新项目--- new--单击dynamicwebproject :
1.1、在Srtuts-2所需的jar包中,解压缩并复制到项目下(在webcontent(web-INF ) lib下)。
在线下载,找到包含所需资源包的相应文件夹,然后将其复制并导入到项目中。 )
1.2、Spring所需的jar软件包:
*可以根据需要部署相关资源包,以排除不需要的jar包。 * )
1.3、Hibernate所需的jar软件包:
如果使用c3p0,则必须导入另一个数据库池软件包
这个包。 或者可以使用相应的数据库包。
2、配置文件操作:
2.1、web.xml配置文件
编写此配置文件时,必须添加两部分: Struts2(过滤器)和spring )侦听器。
首先,报头信息处理(可以选择各个版本);
例如:
以上详细信息:
xmlns=' http://xmlns.JCP.org/XML/ns/javaee '
xsi :方案定位=' http://xmlns.JCP.org/XML/ns/javaee 3358 xmlns.JCP.org/XML/ns/javaee/we B- app _ _
id='WebApp_ID'version='3.1 '
(将以下两种配置合并写入web.xml )
配置struts过滤器
struts2
org.Apache.struts2. dispatcher.ng.filter.strutsprepareandexecutefilter
struts2
/*
配置spring侦听器
上下文配置
class path : application context.XML
org.spring framework.web.context.contextloaderlistener
2.2、struts.xml配置文件
头部信息的部分
需要写:
(这是spring配置式与Struts2配置式的集成。)
2.3、action类的继承和放置
一般来说,action类继承actionSupport。
方法后跟(默认为execute )
以下是ActionScript的配置信息。
2.4、appliCation.xml配置文件(和“bean”部分)、sessionFactory配置文件、
2.4.1、APP应用程序. XML配置文件
appliCation.xml配置中包含以下信息: (放在头上)。
xmlns 3360 xsi=' http://www.w3.org/2001/XML架构-instance '
xmlns : p=' http://www.spring framework.org/schema/p '
xmlns : AOP=' http://www.spring framework.org/schema/AOP '
xmlns 3360 context=' http://www.spring framework.org/schema/context '
xmlns : JEE=' http://www.spring framework.org/schema/JEE '
xmlns : tx=' http://www.spring framework.org/schema/tx '
xsi :方案定位='
3358 www.spring framework.org/schema/AOP 3358 www.spring framework.org/schema/AOP/spring-AOP-4.2.xsd
http://www.spring framework.org/schema/beans 3358 www.spring framework.org/schema/beans/spring-beans-4.2.XSS
http://www.spring帧work.org/schema/context http://www.spring帧work.org/schema/context/spring-context-4
3358 www.spring帧work.org/schema/JEE 3358 www.spring帧work.org/schema/JEE/spring-JEE-4.2.xsd
3358 www.spring framework.org/schema/tx http://www.spring framework.org/schema/tx/spring-tx-4.2.xsd '
包括以下部分:
会话工厂配置文件(已注入连接池、数据库等信息; 已使用hibernate设置属性) :
其中,使用c3p0时,配置文件如下:
3、简要说明ssh下数据库的连接
数据库连接密码和密码,格式如下:
根据上述信息,代码中可以写如下。
在ssh框架中,必须在数据库信息的配置文件中将以下信息添加到applicationContext.xml中:
(因此,引入外部属性文件)
以上是一个简单的例子,我们简要介绍了ssh框架的构建和性能分析。 在此基础上可以编制程序,以供丰富内容的实现参考。