mybatis
柚子橘子
这个作者很懒,什么都没留下…
展开
-
mybatis——映射
1、映射mybatis 通过映射,将数据库列和vo类中属性对应<resultMaper type="com.jd.vo.Userinfo" id="ui"> //单个属性 <id column="id" property="id"/> <result column="user_name" property="userName"/>...原创 2020-03-13 14:26:01 · 139 阅读 · 0 评论 -
Spring整合mybatis
mybatis属于分离sql语句,当结合spring框架一起使用1、准备jar包2、创建spring配置文件:application.xml<beans> <comtext:component-scan base-baggage="com.jd"></comtext>//扫描加入IOC容器的目标对象 <bean id="d...原创 2020-03-09 21:40:03 · 120 阅读 · 0 评论 -
mybatis动态sql
1、作用mybatis动态sql可以很好的进行mapper文件中sql语句的拼接比如:if 常用于where语句拼接<select id="method" returnType="com.jd.userinfo.vo.Userinfo"> select name from user_info <where> <if ...原创 2020-03-09 20:00:18 · 99 阅读 · 0 评论 -
mybatis缓存技术
1、一级缓存条件:同一个的sqlsession中;默认开启;执行相同语句;中间无数据库update操作;如图为不同sqlsession,一级缓存失效清除缓存,通过sqlsession.clearCache();中间进行删除,一级缓存失效,重新开始缓存2、二级缓存默认不开启;在mapper.xml配置文件中加入<Cache></Cache>标签...原创 2020-03-08 12:11:48 · 151 阅读 · 0 评论 -
第一个mybatis程序
1、什么是mybatismybatis是一个优秀的java持久层(dao)层框架,内部封装了jdbc,使得开发者本身不需要创建连接,加载驱动,创建Statement和关闭资源等繁琐的操作,本身只关注与sql语句,将sql语句和java代码脱离开来,方便更改代码2、如何使用配置环境,引入jar包 创建dao层接口 创建写sql语句xml文件 写mybatis-config的xml文...原创 2020-03-06 19:42:42 · 301 阅读 · 0 评论