你的位置:首页 > 软件开发 > Java > 总结一下工作中用到的Mybatis业务逻辑

总结一下工作中用到的Mybatis业务逻辑

发布时间:2015-10-10 23:00:12
1.简单说明。  MyBatis 可以使用简单的  什么是Mapper对象?根据Mybatis的官方手册,应用程序除了要初始并启动Mybatis之外,还需要定义一些接口,接口里定义访问数据库的方法,存放接口的包路径下需要放置同名的每个mapper元素对应一个mapper配置文件。 ...

1.简单说明。

  MyBatis 可以使用简单的

  什么是Mapper对象?根据Mybatis的官方手册,应用程序除了要初始并启动Mybatis之外,还需要定义一些接口,接口里定义访问数据库的方法,存放接口的包路径下需要放置同名的每个mapper元素对应一个mapper配置文件。

总结一下工作中用到的Mybatis业务逻辑总结一下工作中用到的Mybatis业务逻辑
 1 <??>  2 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">  3 <mapper namespace="org.iMybatis.abc.dao.UserDao">  4   <cache type="PERPETUAL" eviction="LRU" flushInterval="60000"  5     size="512" readOnly="true" />  6   <resultMap id="userResultMap" type="UserDto">  7     <id property="userid" column="userid" />  8     <result property="username" column="username" />  9     <result property="password" column="password" /> 10   </resultMap> 11   <sql id="userColumns"> userid,username,password </sql> 12   <select id="queryUsers" parameterType="UserDto" resultType="UserDto" 13     useCache="false"> 14     select <include refid="userColumns" /> 15     from t_user t where t.username = #{username} 16   </select> 17   <insert id="insertUser" parameterType="UserDto" 18     useGeneratedKeys="true" keyProperty="userid"> 19     insert into t_user (userid,username,password) 20     values (#{userid},#{username},#{password}) 21   </insert> 22   <update id="updateUser" parameterType="UserDto"> 23     update t_user set 24     username= #{username}, 25     password = #{password}, 26     where userid = #{userid} 27   </update> 28   <delete id="deleteUser" parameterType="UserDto"> 29     delete from t_user where userid = #{userid} 30   </delete> 31 </mapper>

原标题:总结一下工作中用到的Mybatis业务逻辑

关键词:mybatis

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录