
Mybatis
Mybatis
我_是_太_阳
不满足是向上的车轮
展开
-
Mybatis---MBG-逆向工程(五)
逆向工程 正向: table----javaBean—BookDao—dao.xml—xxx 逆向工程: 根据数据表table,逆向分析数据表,自动生成javaBean—BookDao—dao.xml—xxx MBG:MyBatis Generator:代码生成器; MyBatis官方提供的代码生成器;帮我们逆向生成; 1、导包:mbg的核心包 2、编写mbg.xml配置文件 <?xml v...原创 2020-01-12 23:07:40 · 18824 阅读 · 0 评论 -
Mybatis---缓存机制(四)
缓存:暂时的存储一些数据;加快系统的查询速度… CPU: 主频:4-2.7GHZ 内存:4G-8G 1333MHZ 2166MHZ CPU:一级缓存(4MB);二级缓存 (16MB); 数据库交互; Employee employee = employDao.getEmpById(1); MyBatis缓存机制:Map;能保存查询出的一些数据; 一级缓存:线程级别的缓存;本地缓存;S...原创 2020-01-12 23:04:48 · 18769 阅读 · 0 评论 -
Mybatis---全局配置文件(三)
全局配置文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> ...原创 2020-01-12 22:52:06 · 18693 阅读 · 0 评论 -
Mybatis---Hello World(二)
MyBatis是持久化层框架(SQL映射框架)-操作数据库 1)、环境搭建 1)、创建一个java工程; 2)、创建测试库,测试表,以及封装数据的javaBean,和操作数据库的dao接口 创建表:自己用工具创建 创建javaBean:Employee(封装表的数据) 创建一个Dao接口,用来操作数据库; 3)、用MyBati...原创 2020-01-12 22:49:06 · 18728 阅读 · 0 评论 -
Mybatis---简介(一)
1、MyBatis;和数据库进行交互;持久化层框架(SQL映射框架); 1)、从原始的JDBC----dbutils(QueryRunner)-------JdbcTemplate----xxx;不用的称为工具; 工具:一些功能的简单封装 框架:某个领域的整体解决方案;缓存,考虑异常处理问题,考虑部分字段映射问题。。。 不用原生JDBC: 1)、麻烦; 2)、sql语句是硬编码在程序中的;...原创 2020-01-12 22:48:54 · 18550 阅读 · 0 评论