2019年5月19日

mybatis的缓存

摘要: mybatis有两个级别的缓存,一个级别是session级别的缓冲,另外一个是sessionFactory级别的缓存。 session级别的缓存(一级缓存) 在mybatis中,启动一个session,默认就会启用session的级别的缓存。不需要配置。 sessionFactory级别的缓存(二级 阅读全文

posted @ 2019-05-19 16:18 不酷也要写代码 阅读(117) 评论(0) 推荐(0) 编辑

mybatis 调用存储过程

摘要: 第一步,在oracle数据库中创建存储过程 create or replace procedure pro_test(ename varchar2, result out varchar2 ) as begin result:='hello,'||ename; end; 第二步,在dao接口中声明调 阅读全文

posted @ 2019-05-19 16:13 不酷也要写代码 阅读(2304) 评论(0) 推荐(0) 编辑

mybatis的动态sql

摘要: 一.if和where 举例:根据员工姓名员工的基本工资查询员工信息,如果员工姓名为空,则只根据基本工资查询,如果基本工资为 空,根据员工姓名查询,如果两个条件都为空,查询所有的员工信息。 where标签中的第一个if的and或者or 可以省略,但是之后的条件的and或者or不能省略。 where标签 阅读全文

posted @ 2019-05-19 16:09 不酷也要写代码 阅读(194) 评论(0) 推荐(0) 编辑

mybatis控制台打印执行的sql语句

摘要: 阅读全文

posted @ 2019-05-19 16:03 不酷也要写代码 阅读(1588) 评论(0) 推荐(0) 编辑

mybatis的关系映射

摘要: 一.多对一的映射关系 举例:根据员工编号查询员工所在部门的部门信息 第一步,需要在多的一方也就是员工实体类中持有一的一方部门实体类的引用 第二步,在dao接口中声明方法 第三步,在mapper中实现该方法 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Ma 阅读全文

posted @ 2019-05-19 15:58 不酷也要写代码 阅读(837) 评论(0) 推荐(0) 编辑

导航