自己公司 ibatis配置文件 中 增删改查的写法
<!-- 查询的写法 -->
<select id="getCoursePassWordSure" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
select Password from member where Memberid = #Memberid#
</select>
<!-- 更新的写法 -->
<update id="updateMemberPassWord" parameterClass="java.util.HashMap">
update member set Password=#Password# where Memberid = #Memberid#
</update>
<!-- 插入的写法 --> //这个位置的的parameterClass="java.util.HashMap"传过来的参数对象,写不写都可以。
<insert id="insertFaqSub" parameterClass="java.util.HashMap">
INSERT INTO FAQ_SUBSCRIBE ( topicID,userID,createTime,lastReadTime )
VALUES ( #topicID#,#userID#,#createTime#,#lastReadTime# )
</insert>
插入方法2、是以javabean的方式保持的。
在Dao中找到,要执行的那个insert 语句。
<insert id="insertHzFaqKec">
INSERT INTO HZFAQ_AUDIT_RIGHT (
<dynamic prepend="">
<isNotNull prepend="" property="userID"> userID </isNotNull>
<isNotNull prepend="," property="majorID"> majorID </isNotNull>
<isNotNull prepend="," property="listID"> listID </isNotNull>
</dynamic>
)
VALUES (
<dynamic prepend="">
<isNotNull prepend="" property="userID"> #userID# </isNotNull>
<isNotNull prepend="," property="majorID"> #majorID# </isNotNull>
<isNotNull prepend="," property="listID"> #listID# </isNotNull>
</dynamic>
)
</insert>
<!-- 在jsp 中 的方式删除 -->
<delete id="removeFaqSubscribe" parameterClass="java.util.HashMap">
delete from FAQ_SUBSCRIBE where userID=#userID# and topicID=#topicID#
</delete>
<!-- 下面是通过javaBean 的方式删除 -->
<delete id="deleteHzFaqleibieid" parameterClass="com.cdeledu.plat.hzfaq.limits.domain.HzFaqLeiBie">
delete from HZFAQ_AUDIT_RIGHT
<dynamic prepend="WHERE">
<isNotNull prepend="AND" property="userID"> userID=#userID# </isNotNull>
<isNotNull prepend="AND" property="majorID"> majorID=#majorID# </isNotNull>
</dynamic>
</delete>
分享到:
相关推荐
Maven+spring+ struts2+ Ibatis+mysql整合增删改查
Ibatis 实现简单的增删改查,对刚学习Ibatis同学有所帮助
实现ibatis框架对student表的增删改查(包括模糊查询和用序列自动生成主键)
struts+spring+ibatis做的一个增删改查例子
Ibatis3.0 增删改查(二) Ibatis3.0 mybatis 增删改查(二),包含jar包和建表语句。sql语句在log文件夹下面
一个ibatis实现增删改查功能demo。里面实现的增删改查,而且解决了ibatis不能多参数传递的缺点。可以实现多参数传递。
ibatis 批量 增删改查
用ssi——struts2+spring+ibatis编写,含(登入+增删改查)等功能,适合初学者学习
基于ibatis的增删改查操作,没有至于MVC框架中。
struts2+spring+ibatis做的增删改查的小例子 struts2+spring+ibatis SSI2整合 struts2+spring+ibatis增删改查 对初学者很有为、用
ibatis的增删改查功能的实现,很实用。初学者值得研究一下。
Ibatis和Spring整合例子,实现增删改查功能.
Java - SpringMVC+iBatis maven工程项目增删改查实例入门+源码
Ibatis3.0 增删改查(三) Ibatis3.0 增删改查(三),包含jar包和建表语句。sql建表语句在WEBROOT下面
众所周知,IBatis逐渐流行,为了让大家尽快掌握IBatis,特上传了一个最简单的IBatis增删改查操作例子,希望对大家有用!
用struts1+spring+ibatis的增删改查+登陆注册!希望对你有所帮助
用jsf与ibatis写了一个简单的用户增删改查,实现用户从等陆道添加用户,删除用户,更新用户,以及模糊查询
struts2+spring+ibatis框架整合案例,增删改查功能,包含所需jar包,找了好久,免费提供给大家,希望有所帮助
ibatis的的增删改查和一对一、一对多查询 ibatis的的增删改查和一对一、一对多查询 ibatis的的增删改查和一对一、一对多查询 完成的项目
基于struts2+ibatis+spring整合增删改查源文件,包含所需jar包