光の境
光の代码学习基地
BlogJava
首页
新随笔
联系
聚合
管理
随笔档案
2007年9月 (2)
2007年7月 (1)
2007年6月 (1)
2007年4月 (4)
文章档案
2007年7月 (1)
2007年4月 (1)
最新随笔
1. struts2可以直接在页面中调用action
2. struts2中action实现Preparable接口的利弊
3. IT人员健康工作表
4. javascript总为这种问题费心力,索性贴在这吧
5. spring学习记录
6. smartupload and JExcel
7. prototype api 中文版
8. iBatis使用记录
最新评论
1. re: struts2中action实现Preparable接口的利弊
这个接口确实不大好,好处是在重载方法prepare方法里可以做初始化
--路人甲
2. re: prototype api 中文版
79cha.com 顶了
--renren
3. re: prototype api 中文版
好!很好!非常好!
--whsx_01
4. re: prototype api 中文版
ding !!!!!
--js
5. re: struts2中action实现Preparable接口的利弊
关注中 楼主把学习struts2的经验告诉下吧 最近一直研究这个
联系方式 wanganyuaa@163.com
qq 86322989
不胜感激
--way
iBatis模具
Posted on 2007-04-07 16:48
它山の石
阅读(96)
评论(0)
编辑
收藏
SqlMapConfig.xml
1
<?
xml version="1.0" encoding="UTF-8"
?>
2
<!
DOCTYPE sqlMapConfig
3
PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
4
"http://ibatis.apache.org/dtd/sql-map-config-2.dtd"
>
5
<
sqlMapConfig
>
6
<
properties
resource
="com/sigon/ibatis/SqlMapConfig.properties"
/>
7
<
settings
cacheModelsEnabled
="true"
enhancementEnabled
="true"
lazyLoadingEnabled
="true"
errorTracingEnabled
="true"
maxRequests
="32"
maxSessions
="10"
maxTransactions
="5"
useStatementNamespaces
="false"
/>
8
9
<
transactionManager
type
="JDBC"
commitRequired
="false"
>
10
<
dataSource
type
="SIMPLE"
>
11
<
property
name
="JDBC.Driver"
value
="${driver}"
/>
12
<
property
name
="JDBC.ConnectionURL"
value
="${url}"
/>
13
<
property
name
="JDBC.Username"
value
="${username}"
/>
14
<
property
name
="JDBC.Password"
value
="${password}"
/>
15
<
property
name
="Pool.MaximumActiveConnections"
value
="10"
/>
16
<
property
name
="Pool.MaximumIdleConnections"
value
="5"
/>
17
<
property
name
="Pool.MaximumWait"
value
="60000"
/>
18
</
dataSource
>
19
</
transactionManager
>
20
<
sqlMap
resource
="com/sigon/ibatis/maps/User.xml"
/>
21
</
sqlMapConfig
>
22
user.xml
1
<?
xml version="1.0" encoding="UTF-8"
?>
2
<!
DOCTYPE sqlMap
3
PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"
4
"http://ibatis.apache.org/dtd/sql-map-2.dtd"
>
5
<
sqlMap
namespace
="User"
>
6
7
<
typeAlias
alias
="user"
type
="com.sigon.ibatis.User"
/>
8
<
select
id
="getUser"
parameterClass
="java.lang.String"
resultClass
="user"
>
9
<![CDATA[
10
select
11
name,
12
sex
13
from t_user
14
where name = #name#
15
]]>
16
</
select
>
17
18
<
select
id
="getAllUser"
resultClass
="user"
>
19
<![CDATA[
20
select
21
id,
22
name,
23
sex
24
from t_user
25
]]>
26
</
select
>
27
28
<
update
id
="updateUser"
parameterClass
="user"
>
29
<![CDATA[
30
UPDATE t_user SET name=#name#, sex=#sex# WHERE id = #id#
]]>
31
</
update
>
32
33
<
insert
id
="insertUser"
parameterClass
="user"
>
INSERT INTO t_user ( name, sex) VALUES ( #name#, #sex# )
</
insert
>
34
35
<
delete
id
="deleteUser"
parameterClass
="java.lang.String"
>
delete from t_user where id=#value#
</
delete
>
36
<img src="http://www.blogjava.n
公告
常用链接
我的随笔
我的评论
我的参与
最新评论
java
eamoi
oksonic
评论排行榜
1. iBatis使用记录(4)
2. prototype api 中文版(3)
3. struts2中action实现Preparable接口的利弊(2)
4. IT人员健康工作表(0)
5. javascript总为这种问题费心力,索性贴在这吧(0)
阅读排行榜
1. struts2中action实现Preparable接口的利弊(6649)
2. prototype api 中文版(2434)
3. struts2可以直接在页面中调用action(847)
4. smartupload and JExcel(708)
5. iBatis使用记录(567)
posts - 8, comments - 9, trackbacks - 0, articles - 2
Copyright © 它山の石