zhangjingqiang's Blog
BlogJava
首頁
新隨筆
新文章
聯系
聚合
管理
posts - 5, comments - 0, trackbacks - 0
基于Ajax+Spring+Hibernate的用戶管理系統--配置
applicationContext.xml
1
<?
xml version="1.0" encoding="UTF-8"
?>
2
<!
DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
3
"http://www.springframework.org/dtd/spring-beans.dtd"
>
4
5
<
beans
>
6
<
bean
id
="propertyConfigurer"
class
="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"
>
7
<
property
name
="location"
value
="classpath:jdbc.properties"
/>
8
</
bean
>
9
10
<
bean
id
="txProxyTemplate"
abstract
="true"
11
class
="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"
>
12
<
property
name
="transactionManager"
><
ref
bean
="transactionManager"
/></
property
>
13
<
property
name
="transactionAttributes"
>
14
<
props
>
15
<
prop
key
="save*"
>
PROPAGATION_REQUIRED
</
prop
>
16
<
prop
key
="remove*"
>
PROPAGATION_REQUIRED
</
prop
>
17
<
prop
key
="*"
>
PROPAGATION_REQUIRED,readOnly
</
prop
>
18
</
props
>
19
</
property
>
20
</
bean
>
21
22
<
bean
id
="userManager"
parent
="txProxyTemplate"
>
23
<
property
name
="target"
>
24
<
bean
class
="com.cn37signals.service.impl.UserManagerImpl"
>
25
<
property
name
="userDAO"
ref
="userDAO"
/>
26
</
bean
>
27
</
property
>
28
</
bean
>
29
</
beans
>
action-servlet.xml
1
<?
xml version="1.0" encoding="UTF-8"
?>
2
<!
DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
3
"http://www.springframework.org/dtd/spring-beans.dtd"
>
4
5
<
beans
>
6
<
bean
id
="exceptionResolver"
7
class
="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"
>
8
<
property
name
="exceptionMappings"
>
9
<
props
>
10
<
prop
key
="org.springframework.dao.DataAccessException"
>
11
dataAccessFailure
12
</
prop
>
13
</
props
>
14
</
property
>
15
</
bean
>
16
17
<
bean
id
="userController"
class
="com.cn37signals.web.UserController"
>
18
<
property
name
="userManager"
ref
="userManager"
/>
19
</
bean
>
20
21
<
bean
id
="userFormController"
class
="com.cn37signals.web.UserFormController"
>
22
<
property
name
="validator"
ref
="beanValidator"
/>
23
<
property
name
="formView"
value
="userForm"
/>
24
<
property
name
="successView"
value
="redirect:users.html"
/>
25
<
property
name
="userManager"
ref
="userManager"
/>
26
</
bean
>
27
28
29
<
bean
id
="viewResolver"
class
="org.springframework.web.servlet.view.InternalResourceViewResolver"
>
30
<
property
name
="viewClass"
value
="org.springframework.web.servlet.view.JstlView"
/>
31
<
property
name
="prefix"
value
="/"
/>
32
<
property
name
="suffix"
value
=".jsp"
/>
33
</
bean
>
34
35
<
bean
id
="urlMapping"
36
class
="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"
>
37
<
property
name
="mappings"
>
38
<
value
>
39
/users.html=userController
40
/editUser.html=userFormController
41
42
</
value
>
43
</
property
>
44
</
bean
>
45
46
<
bean
id
="messageSource"
class
="org.springframework.context.support.ResourceBundleMessageSource"
>
47
<
property
name
="basename"
value
="messages"
/>
48
</
bean
>
49
50
<
bean
id
="beanValidator"
class
="org.springmodules.commons.validator.DefaultBeanValidator"
>
51
<
property
name
="validatorFactory"
ref
="validatorFactory"
/>
52
</
bean
>
53
</
beans
>
applicationContext-hibernate.xml
1
<?
xml version="1.0" encoding="UTF-8"
?>
2
<!
DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
3
"http://www.springframework.org/dtd/spring-beans.dtd"
>
4
5
<
beans
>
6
<
bean
id
="dataSource"
class
="org.springframework.jdbc.datasource.DriverManagerDataSource"
>
7
<
property
name
="driverClassName"
value
="${jdbc.driverClassName}"
/>
8
<
property
name
="url"
value
="${jdbc.url}"
/>
9
<
property
name
="username"
value
="${jdbc.username}"
/>
10
<
property
name
="password"
value
="${jdbc.password}"
/>
11
</
bean
>
12
13
<
bean
id
="sessionFactory"
class
="org.springframework.orm.hibernate3.LocalSessionFactoryBean"
>
14
<
property
name
="dataSource"
ref
="dataSource"
/>
15
<
property
name
="mappingResources"
>
16
<
list
>
17
<
value
>
com/cn37signals/model/User.hbm.xml
</
value
>
18
</
list
>
19
</
property
>
20
<
property
name
="hibernateProperties"
>
21
<
props
>
22
<
prop
key
="hibernate.dialect"
>
org.hibernate.dialect.PostgreSQLDialect
</
prop
>
23
<
prop
key
="hibernate.hbm2ddl.auto"
>
update
</
prop
>
24
</
props
>
25
</
property
>
26
</
bean
>
27
28
<
bean
id
="transactionManager"
class
="org.springframework.orm.hibernate3.HibernateTransactionManager"
>
29
<
property
name
="sessionFactory"
ref
="sessionFactory"
/>
30
</
bean
>
31
32
<
bean
id
="userDAO"
class
="com.cn37signals.dao.hibernate.UserDAOHibernate"
>
33
<
property
name
="sessionFactory"
ref
="sessionFactory"
/>
34
</
bean
>
35
</
beans
>
applicationContext-validation.xml
1
<?
xml version="1.0" encoding="UTF-8"
?>
2
<!
DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
3
"http://www.springframework.org/dtd/spring-beans.dtd"
>
4
5
<
beans
>
6
<
bean
id
="validatorFactory"
class
="org.springmodules.commons.validator.DefaultValidatorFactory"
>
7
<
property
name
="validationConfigLocations"
>
8
<
list
>
9
<
value
>
/WEB-INF/validation.xml
</
value
>
10
<
value
>
/WEB-INF/validator-rules.xml
</
value
>
11
</
list
>
12
</
property
>
13
</
bean
>
14
</
beans
>
validation.xml
1
<?
xml version="1.0" encoding="UTF-8"
?>
2
<!
DOCTYPE form-validation PUBLIC
3
"-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN"
4
"http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd"
>
5
6
<
form-validation
>
7
<
formset
>
8
<
form
name
="user"
>
9
<
field
property
="lastName"
depends
="required"
>
10
<
arg0
key
="user.lastName"
/>
11
</
field
>
12
</
form
>
13
</
formset
>
14
</
form-validation
>
jdbc.properties
1
jdbc.driverClassName=org.postgresql.Driver
2
jdbc.url=jdbc:postgresql://localhost/member
3
jdbc.username=postgres
4
jdbc.password=password
完整代碼:
http://download.csdn.net/source/257855
posted on 2007-02-15 11:27
zhangjingqiang
閱讀(699)
評論(0)
編輯
收藏
所屬分類:
Hibernate
、
Spring
、
Ajax
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
基于Ajax+Spring+Hibernate的用戶管理系統--配置
基于Spring+Hibernate的網上廣告管理系統--配置
基于Struts+Spring+Hibernate的Blog系統--配置
Struts+Spring+Hibernate集成簡單配置
Copyright ©2025 zhangjingqiang Powered by:
博客園
模板提供:
滬江博客
<
2007年2月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
常用鏈接
我的隨筆
我的評論
我的參與
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆分類
Ajax(1)
Hibernate(4)
iBATIS(1)
Spring(5)
Struts(2)
WebWork(1)
隨筆檔案
2007年2月 (5)
收藏夾
技術博客(1)
友情鏈接
搜索
積分與排名
積分 - 3697
排名 - 3384
最新評論
閱讀排行榜
1.?Struts+Spring+Hibernate集成簡單配置(1388)
2.?基于Ajax+Spring+Hibernate的用戶管理系統--配置(699)
3.?基于Spring+WebWork+iBATIS的游戲裝備交易系統--配置(669)
4.?基于Struts+Spring+Hibernate的Blog系統--配置(567)
5.?基于Spring+Hibernate的網上廣告管理系統--配置(322)
評論排行榜
1.?基于Ajax+Spring+Hibernate的用戶管理系統--配置(0)
2.?基于Spring+WebWork+iBATIS的游戲裝備交易系統--配置(0)
3.?基于Spring+Hibernate的網上廣告管理系統--配置(0)
4.?基于Struts+Spring+Hibernate的Blog系統--配置(0)
5.?Struts+Spring+Hibernate集成簡單配置(0)
主站蜘蛛池模板:
黄页网站在线视频免费
|
亚洲日日做天天做日日谢
|
亚洲成色www久久网站夜月
|
亚洲在成人网在线看
|
日产久久强奸免费的看
|
131美女爱做免费毛片
|
日韩在线免费看网站
|
亚洲va无码手机在线电影
|
亚洲国产高清国产拍精品
|
久久er国产精品免费观看2
|
在线免费观看a级片
|
亚洲精品中文字幕无码蜜桃
|
亚洲欧美国产国产综合一区
|
免费A级毛片无码视频
|
亚洲精品tv久久久久久久久久
|
亚洲人和日本人jizz
|
两个人看的www免费视频
|
嫩草影院在线免费观看
|
亚洲av无码专区国产不乱码
|
国产日韩久久免费影院
|
无码囯产精品一区二区免费
|
亚洲AV永久无码精品一区二区国产
|
亚洲不卡中文字幕
|
99精品视频在线免费观看
|
亚洲天堂电影在线观看
|
性一交一乱一视频免费看
|
一级毛片a免费播放王色电影
|
中文字幕在线亚洲精品
|
美女被暴羞羞免费视频
|
在线a亚洲v天堂网2019无码
|
99热在线精品免费播放6
|
亚洲国产日韩a在线播放
|
亚洲国产成人久久一区久久
|
无码人妻一区二区三区免费n鬼沢
|
中中文字幕亚洲无线码
|
在线看片免费不卡人成视频
|
亚洲美女视频网址
|
欧洲精品99毛片免费高清观看
|
亚洲校园春色另类激情
|
久久久久亚洲AV无码专区网站
|
亚洲男人的天堂在线va拉文
|