sturts2+hibernate3+spring3.docx

上传人:b****3 文档编号:2891789 上传时间:2022-11-16 格式:DOCX 页数:18 大小:64.74KB
下载 相关 举报
sturts2+hibernate3+spring3.docx_第1页
第1页 / 共18页
sturts2+hibernate3+spring3.docx_第2页
第2页 / 共18页
sturts2+hibernate3+spring3.docx_第3页
第3页 / 共18页
sturts2+hibernate3+spring3.docx_第4页
第4页 / 共18页
sturts2+hibernate3+spring3.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

sturts2+hibernate3+spring3.docx

《sturts2+hibernate3+spring3.docx》由会员分享,可在线阅读,更多相关《sturts2+hibernate3+spring3.docx(18页珍藏版)》请在冰豆网上搜索。

sturts2+hibernate3+spring3.docx

sturts2+hibernate3+spring3

Struts2+hibernate2+spring3

在网上看过很多配置ssh2的文章,发现大部分文章都存在着抄袭的成分,最关键是到最后测试都是不成功的,这里总结一下ssh2的配置:

一、首先是配置ssh2的jar包,如图所示:

这里是此次配置lib目录下的jar包,虽然不是每个都用到,为了简便,就不慢慢筛选了

如果觉得下载比较麻烦也可以加我qq:

714261570,直接发给你

二、首先配置hibernate和spring的整合

新建一个名为ssh2的webproject,在src目录下新建一个applicationContext.xml

内容如下:

xmlversion="1.0"encoding="UTF-8"?

>

//www.springframework.org/schema/beans"

xmlns:

xsi="http:

//www.w3.org/2001/XMLSchema-instance"

xmlns:

context="http:

//www.springframework.org/schema/context"

xmlns:

tx="http:

//www.springframework.org/schema/tx"

xsi:

schemaLocation="http:

//www.springframework.org/schema/beans

http:

//www.springframework.org/schema/beans/spring-beans-3.0.xsd

http:

//www.springframework.org/schema/context

http:

//www.springframework.org/schema/context/spring-context-3.0.xsd

http:

//www.springframework.org/schema/tx

http:

//www.springframework.org/schema/tx/spring-tx-3.0.xsd">

--配置数据源-->

mysql:

//localhost:

3306/fl"/>

--连接池启动时的初始值-->

--连接池的最大值-->

--最大空闲值,当经过一个高峰时间后,连接池可以慢慢将已经用不到的连接释放,一直减少到msxIdle为止-->

--最小空闲值,当空闲的连接数小于阀值时,连接池就会预申请一些连接,以免洪峰到来时来不及申请-->

net/gicp/caihaobin/dto/UserInfo.hbm.xml

hibernate.dialect=org.hibernate.dialect.MySQLDialect

hibernate.show_sql=true

--配置事务管理器-->

annotation-config/>

annotation-driventransaction-manager="txManager"/>

数据库的表结构如下:

mysql>descuserinfo;

+-----------+-------------+------+-----+---------+----------------+

|Field|Type|Null|Key|Default|Extra|

+-----------+-------------+------+-----+---------+----------------+

|uid|int(11)|NO|PRI|NULL|auto_increment|

|uName|varchar(50)|NO||NULL||

|uPassword|varchar(50)|NO||NULL||

|uSex|varchar(50)|NO||NULL||

|uQue1|varchar(50)|NO||NULL||

|uAns1|varchar(50)|NO||NULL||

|uQue2|varchar(50)|NO||NULL||

|uAns2|varchar(50)|NO||NULL||

|uHead|varchar(50)|NO||NULL||

|uMessage|varchar(50)|NO||NULL||

+-----------+-------------+------+-----+---------+----------------+

 

src目录下新建一个package:

net.gicp.caihaobin.dto

在此包下新建UserInfo.java

内容如下:

packagenet.gicp.caihaobin.dto;

importcom.google.gson.annotations.Expose;

publicclassUserInfo{

@Expose

privateintuid;

@Expose

privateStringuName;

@Expose

privateStringuPassword;

@Expose

privateStringuSex;

@Expose

privateStringuQue1;

@Expose

privateStringuAns1;

@Expose

privateStringuQue2;

@Expose

privateStringuAns2;

@Expose

privateStringuHead;

@Expose

privateStringuMessage;

publicintgetUid(){

returnuid;

}

publicvoidsetUid(intuid){

this.uid=uid;

}

publicStringgetuName(){

returnuName;

}

publicvoidsetuName(StringuName){

this.uName=uName;

}

publicStringgetuPassword(){

returnuPassword;

}

publicvoidsetuPassword(StringuPassword){

this.uPassword=uPassword;

}

publicStringgetuSex(){

returnuSex;

}

publicvoidsetuSex(StringuSex){

this.uSex=uSex;

}

publicStringgetuQue1(){

returnuQue1;

}

publicvoidsetuQue1(StringuQue1){

this.uQue1=uQue1;

}

publicStringgetuAns1(){

returnuAns1;

}

publicvoidsetuAns1(StringuAns1){

this.uAns1=uAns1;

}

publicStringgetuQue2(){

returnuQue2;

}

publicvoidsetuQue2(StringuQue2){

this.uQue2=uQue2;

}

publicStringgetuAns2(){

returnuAns2;

}

publicvoidsetuAns2(StringuAns2){

this.uAns2=uAns2;

}

publicStringgetuHead(){

returnuHead;

}

publicvoidsetuHead(StringuHead){

this.uHead=uHead;

}

publicStringgetuMessage(){

returnuMessage;

}

p

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1