会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
匆匆、
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2019年8月16日
mybatis框架学习-延迟加载
摘要: 罗里吧嗦 延迟加载: 就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载,按需加载。 延迟加载对应的是立即加载:不管用不用,只要一调用方法,马上发起查询。 好处: 先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。 坏
阅读全文
posted @ 2019-08-16 00:42 匆匆、
阅读(254)
评论(0)
推荐(0)
2019年8月14日
mybatis学习10-多对多查询
摘要: 罗里吧嗦 示例:用户user和角色role 一个用户可以有多个角色 一个角色可以赋予多个用户 步骤: 1、建立两张表:用户表,角色表 让用户表和角色表具有多对多的关系。 需要使用中间表,中间表中包含各自的主键,在中间表中是外键。 多对多关系其实我们看成是双向的一对多关系。 2、建立两个实体类:用户实
阅读全文
posted @ 2019-08-14 04:21 匆匆、
阅读(416)
评论(0)
推荐(0)
2019年8月10日
chrome(谷歌)浏览器,使用登录,收藏功能
摘要: 参考:https://www.cnblogs.com/zhengyb/p/10109591.html 相信有很多小伙伴和我一样,同步chrome的收藏夹,这样也便于随时可以查看自己收藏的网址。 但是同步文件,必须先要登录chrome账号,登录chrome账号时,总是会报黄页,或者一直加载不出来。接下
阅读全文
posted @ 2019-08-10 22:36 匆匆、
阅读(7550)
评论(0)
推荐(0)
mybatis学习9-一对一,一对多查询
摘要: mysql CREATE DATABASE `mybatis`; USE `mybatis`; CREATE TABLE `teacher` ( `id` INT(10) auto_increment PRIMARY KEY, `name` VARCHAR(30) DEFAULT NULL ) EN
阅读全文
posted @ 2019-08-10 07:08 匆匆、
阅读(466)
评论(0)
推荐(0)
2019年8月6日
mybatis学习11-动态SQL语句
摘要: 引用文档 动态 SQL MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 虽
阅读全文
posted @ 2019-08-06 07:37 匆匆、
阅读(273)
评论(0)
推荐(0)
mybatis框架学习-连接池与事务管理
摘要: 连接池 1.连接池是一个用来存储连接的容器 2.连接池是一个集合对象,该集合必须是线程安全的,不能两个线程拿到同一个连接 3.该集合实现队列的特征:先进先出(在mybatis中实际上是ArrayList) 连接池在配置文件的位置 <environments default="mysql"> <env
阅读全文
posted @ 2019-08-06 05:11 匆匆、
阅读(1328)
评论(0)
推荐(0)
mybatis学习8-CRUD注解方式
摘要: 前期mysql准备 create database cong use cong; create table account( id int primary key auto_increment, name varchar(40), money float )character set utf8 co
阅读全文
posted @ 2019-08-06 04:38 匆匆、
阅读(341)
评论(0)
推荐(0)
mybatis学习7-传统dao层开发
摘要: 前言 mybatis官方推荐使用mapper代理方式开发,程序员不用编写mapper接口实现类, 使用mapper代理方法时,输入参数可以使用pojo包装对象或map对象,保证dao的通用性; 传统的dao层开发容易出现硬编码的问题。 一、传统DAO层开发: mybatis传统DAO层开发存在的问题
阅读全文
posted @ 2019-08-06 02:21 匆匆、
阅读(287)
评论(0)
推荐(0)
2019年8月5日
mybatis学习6-使用代理接口的方式开发mybatis的底层实现
摘要: 1.什么是mapper代理接口方式? MyBatis之mapper代理方式。mapper代理使用的是JDK的动态代理策略 2.使用mapper代理方式有什么好处 使用这种方式可以不用写接口的实现类,免除了复杂的方法,使得代码更加清晰易懂 按照以前的DAO 开发模式 ,我们有一个写了一个接口类 然后需
阅读全文
posted @ 2019-08-05 17:43 匆匆、
阅读(305)
评论(0)
推荐(0)
mybatis框架学习-配置文件
摘要: 结构图,顺序不能改变 (最底下有文档连接,超级详细,有点不想搬运) 大致说一下常用的吧 1.Properties(属性) 可以在标签内部配置连接数据库的信息。常用通过属性引用外部配置文件信息 2.typeAliases(类型别名) 类型别名是为 Java 类型设置一个短的名字。 它只和 XML 配置
阅读全文
posted @ 2019-08-05 08:11 匆匆、
阅读(317)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告