会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
你比从前快乐;
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
2021年6月23日
Mybatis全解-07-缓存
摘要: 缓存 什么是缓存 存在内存中的数据。将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用每次都从磁盘上查询,可一冲缓存中查询,从而提高查询的效率,解决了高并发系统的性能问题。 为什么要使用缓存 减少和数据库的交互次数,较少系统开销,提高系统效率。 哪些数据可一使用缓存 经常查询并且不经常改变
阅读全文
posted @ 2021-06-23 10:08 你比从前快乐;
阅读(83)
评论(0)
推荐(0)
2021年6月22日
Mybatis全解-06-动态SQL
摘要: 动态SQL 什么是动态SQL 通过if,choose,when,otherwise,trim,where,set,foreach等标签,可自由组合成非常灵活的SQL语句,从而在提高SQL语句的准确性的同时,大大提高开发效率。 搭建测试环境 CREATE TABLE `blog` ( `id` var
阅读全文
posted @ 2021-06-22 23:14 你比从前快乐;
阅读(68)
评论(0)
推荐(0)
Mybatis全解-05-一对多与多对一
摘要: 多对一 与 一对多 多对一的处理 多个学生对应一个老师,从学生这边关联一个老师。 搭建测试环境 数据库设计 CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (`i
阅读全文
posted @ 2021-06-22 17:36 你比从前快乐;
阅读(46)
评论(0)
推荐(0)
Mybatis全解-04-使用注解开发
摘要: 使用注解开发 先学习思想 面向接口编程 为什么要面向接口编程?根本原因:解耦,可拓展,提高复用,分层开发中,上层不用管具体的实现,大家遵守共同的标准,使得开发变得容易,规范性更好。 关于接口的理解 定义(规范、约束)与实现(名实分离原则)的分离。 接口的本身反映了系统设计人员对系统的抽象理解。 接口
阅读全文
posted @ 2021-06-22 16:30 你比从前快乐;
阅读(84)
评论(0)
推荐(0)
Mybatis全解-03-ResultMap及分页
摘要: ResultMap 当实体类的属性与数据库中的表字段名不一致时出现的问题。 与之前的User类不同,这一次将其中的密码属性改为password。 而数据库中的表字段还是pwd。 public class User { private int id; //id private String name;
阅读全文
posted @ 2021-06-22 15:56 你比从前快乐;
阅读(160)
评论(0)
推荐(0)
Mybatis全解-02-CRUD操作及配置文件解析
摘要: CRUD 查询select 根据用户id查询对应的用户 先编写UserMapper接口 public interface UserMapper { //查询全部用户 List<User> selectUser(); //根据id查询用户 User selectUserById(int id); }
阅读全文
posted @ 2021-06-22 11:20 你比从前快乐;
阅读(74)
评论(0)
推荐(0)
Mybatis全解-01-第一个Mybatis程序
摘要: 什么是Mybatis 一款优秀的持久层框架,避免了JDBC底层繁杂的手动设置参数和获取结果集的过程。能够使用xml文件或注解形式来映射实体类和数据库内容。 Mybatis官方文档: http://www.mybatis.org/mybatis-3/zh/index.html Github上地址:ht
阅读全文
posted @ 2021-06-22 10:15 你比从前快乐;
阅读(71)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
公告