随笔分类 - mybatis
摘要:#基本介绍 在MyBatis中,通过拦截器来实现插件,通过动态代理组织多个插件(拦截器),通过这些插件可以改变Mybatis的默认行为,如果你想做的不仅仅是监控方法的调用,那么你最好相当了解要重写的方法的行为。 因为在试图修改或重写已有方法的行为时,很可能会破坏 MyBatis 的核心模块。 这些都
阅读全文
摘要:#概括 MyBatis的底层封装了JDBC,简化了JDBC的开发。 #SqlSessionFactory 解析配置文件 MappedStatement代表一个增删改查的详细信息 根据configuration对象来创建SqlSession #openSession 返回一个DefaultSQlSes
阅读全文
摘要:#环境 mybatis-generator-core-1.4.0.jar:https://github.com/mybatis/generator/releases 文档:http://mybatis.org/generator/ /* Navicat Premium Data Transfer S
阅读全文
摘要:#环境 /* Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 80022 Source Host : localhost:3306 S
阅读全文
摘要:#1为什么用缓存 缓存机制减轻数据库压力,提高数据库性能,高性能、高并发。 #2mybatis缓存 MyBatis系统中默认定义了两级缓存,一级缓存和二级缓存。 ##2.1 一级缓存 默认情况下,只有一级缓存(SqlSession级别的缓存,也称为本地缓存)开启,它仅仅对一个会话中的数据进行缓存,M
阅读全文
摘要:#基本介绍 #环境 /* Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 80022 Source Host : localhost:
阅读全文
摘要:#基本介绍 #环境 /* Navicat Premium Data Transfer Source Server : school Source Server Type : MySQL Source Server Version : 80022 Source Host : localhost:330
阅读全文
摘要:##标签顺序 configuration (properties?, settings?, typeAliases?, typeHandlers?, objectFactory?, objectWrapperFactory?, reflectorFactory?, plugins?, environ
阅读全文
摘要:##什么是mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“internet
阅读全文