ibatis 配置文件 SqlMapConfig&SqlMap 示例
来源:互联网 发布:阿里云学生域名 编辑:程序博客网 时间:2024/05/07 14:13
#######################SqlMapConfig#######################
<!DOCTYPE sqlMapConfig
PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
<sqlMapConfig>
<settings
useStatementNamespaces="true"
/>
<transactionManager type="JDBC">
<dataSource type="SIMPLE">
<property name="JDBC.Driver" value="com.mysql.jdbc.Driver"/>
<property name="JDBC.ConnectionURL" value="jdbc:mysql://127.0.0.1:3306/orclight" />
<property name="JDBC.Username" value="root"/>
<property name="JDBC.Password" value="1234"/>
</dataSource>
</transactionManager>
<sqlMap resource="com/buct/sqlmap/user.ibatis.xml"/>
<sqlMap resource="com/buct/sqlmap/notebook.ibatis.xml"/>
</sqlMapConfig>
#######################SqlMap#######################
<!DOCTYPE sqlMap
PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-2.dtd">
<sqlMap namespace="NotebookDao">
<typeAlias alias="notebook" type="com.buct.model.Notebook" />
<insert id="insertNotebook" parameterClass="notebook">
<![CDATA[
insert into t_notebook(
id,
cpu,
ram,
logo,
price)
values(
#id#,
#cpu#,
#ram#,
#logo#,
#price#)
]]>
</insert>
<delete id="deleteNotebook" parameterClass="notebook">
<![CDATA[
delete from t_notebook where id = #id#
]]>
</delete>
<update id="updateNotebook" parameterClass="notebook">
<![CDATA[
update t_notebook set
cpu = #cpu#,
ram = #ram#,
logo = #logo#,
price = #price#
where id = #id#
]]>
</update>
<select id="selectNotebook" resultClass="notebook">
<![CDATA[
select * from t_notebook
]]>
</select>
<select id="selectNotebookCount" resultClass="int">
select count(*) from t_notebook
</select>
</sqlMap>
#############################测试代码################################
Reader reader = Resources.getResourceAsReader("sqlMapConfig.xml");
SqlMapClient sqlMapClient = SqlMapClientBuilder.buildSqlMapClient(reader);
result = (Integer)sqlMapClient.queryForObject("NotebookDao.selectNotebookCount", filterMap);
- ibatis 配置文件 SqlMapConfig&SqlMap 示例
- Ibatis配置文件中的sqlMap
- ibatis - sqlMapConfig.xml配置文件详解
- iBatis配置文件中sqlmap异常
- Ibatis—sqlMapConfig.xml配置文件详解
- Ibatis中sqlMapConfig.xml配置文件详解
- 【Ibatis】(一)、sqlMapConfig.xml配置文件详解
- Ibatis—sqlMapConfig.xml配置文件详解
- iBATIS的配置文件sqlmapconfig.xml详细说明。
- ibatis(学习1)--sqlMapConfig sqlMap的配置,和sqlMap中的各种语法
- ibatis(学习1)--sqlMapConfig sqlMap的配置,和sqlMap中的各种语法
- 实现ibatis的动态加载sqlmap配置文件
- iBatis的sqlMap配置文件的selectKey
- Java ibatis 中sqlmap的配置文件
- 实现ibatis的动态加载sqlmap配置文件 .
- ajax - SpringMVC、iBATIS-sqlmap、ajax小示例
- ibatis配置文件示例
- SqlMapConfig.xml是ibatis连接数据库的配置文件
- 利用shutdown命令关闭系统方法
- Flex的事件-- 事件的优先权
- Flex 和 Java 应用程序的架构
- 系统内置函数
- ITK VTK Qt in linux
- ibatis 配置文件 SqlMapConfig&SqlMap 示例
- android注入代码之注入类方法
- x-loader启动过程分析
- C#数据结构和算法学习系列八----BitArray类
- AIX下找不到xlC的错误
- 使用LoadRunner监控Apache的步骤
- Cocos2d-x win32代码转换成Android平台
- flex 正则表达式学习资料
- Win7中鼠标指针捕捉