随笔分类 -  Mybatis

Mybatis
摘要:一、Mybatis缓存介绍 正如大多数持久层框架一样,Mybatis同样提供了一级缓存和二级缓存 1、一级缓存:基于PerpetualCache的HashMap本地缓存,其存储作用域为Session,当Session flush或close之后,该Session中的所有Cache就将清空。 2、二级 阅读全文
posted @ 2016-03-07 13:50 renxiaoren 阅读(209) 评论(0) 推荐(0)
摘要:一、创建存储过程 存储过程的目的:统计edi_test_task 正在运行的任务和非运行的任务 CREATE DEFINER=`root`@`%` PROCEDURE `edihelper`.`SP_ISRunning_Count`(IN run_id INT ,OUT num INT) BEGIN 阅读全文
posted @ 2016-03-07 13:03 renxiaoren 阅读(309) 评论(0) 推荐(0)
摘要:一、一对一的表关联查询(edi_test_task 和 edi_task_detail) 例子:一条任务明细对一条任务记录 对应的sql的映射xml文件如下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//myb 阅读全文
posted @ 2016-03-07 11:07 renxiaoren 阅读(275) 评论(0) 推荐(0)
摘要:一、优化Mybatis配置文件conf.xml中数据库的信息 1、添加properties的配置文件,存放数据库的信息:mysql.properties具体代码: driver=com.mysql.jdbc.Driver url=jdbc:mysql://172.32.231.206:3306/ed 阅读全文
posted @ 2016-03-04 17:35 renxiaoren 阅读(290) 评论(0) 推荐(0)
摘要:一、使用Mybatis对表进行CRUD操作------基于XML的实现 1、定义SQL的映射文件 2、在conf.xml中进行注册。 2、创建测试类 【具体过程参考:Mybatis的学习总结一】 二、使用Mybatis对表进行CRUD操作----基于注解的实现 1、定义SQL映射的注解接口 ITas 阅读全文
posted @ 2016-03-04 17:03 renxiaoren 阅读(392) 评论(0) 推荐(0)
摘要:一、myBatis简述 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java 阅读全文
posted @ 2016-03-04 16:45 renxiaoren 阅读(264) 评论(0) 推荐(0)