会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
凸然猿
深耕研发领域多年,提供技术指导
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
19
下一页
2020年10月29日
mysql面试题,主从复制,读写分离
摘要: 一、什么是主从复制? 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库,主数据库一般是准实时的业务数据库。您看,像在mysql数据库中,支持单项、异步赋值。在赋值过程中,一个服务器充当主服务器,而另外一台服务器充当从服务器。此时主服务器会将更新信息写入到一个特定的二进制文件中。并
阅读全文
posted @ 2020-10-29 09:42 凸然猿
阅读(1012)
评论(0)
推荐(0)
2020年10月28日
mysql索引面试题
摘要: 1、索引的底层实现原理和优化 B+树,经过优化的B+树,主要是在所有的叶子结点中增加了指向下一个叶子节点的指针,因此InnoDB建议为大部分表使用默认自增的主键作为主索引。 3、什么情况下设置了索引但无法使用 以“%”开头的LIKE语句,模糊匹配 OR语句前后没有同时使用索引 数据类型出现隐式转化(
阅读全文
posted @ 2020-10-28 20:51 凸然猿
阅读(2256)
评论(0)
推荐(0)
Mybatis基础,动态sql (mybatis中的重点)
摘要: 前言: 什么是动态sql? 在sql层面通过条件语句去拼接sql, 本文涉及mybatis动态标签有 where set if when foreach SQl片段 缓存(主要) 一,环境搭建 1,数据库搭建 CREATE TABLE `blog`( `id` VARCHAR(50) NOT NUL
阅读全文
posted @ 2020-10-28 20:38 凸然猿
阅读(96)
评论(0)
推荐(0)
2020年10月26日
Mybatis基础,利用mybatis实现复杂查询,多对一,一对多
摘要: 多个学生对应一个老师 对于学生这边而言,关联..多个学生,关联一个老师【多对一】 对于老师而言,集合,一个老师有很多个学生【一对多】 注意:一对多相当与“对象”用(assocation)去处理 多对一相当于”集合“用(collection)去处理 一,环境搭建 SQL CREATE TABLE `t
阅读全文
posted @ 2020-10-26 10:34 凸然猿
阅读(463)
评论(0)
推荐(0)
2020年10月25日
Mybatis基础:注解开发,面向接口(引出三个面向的区别)
摘要: 面向接口的做作用:解耦 理解:定义(规范,约束),与实现的分离 接口本身放映了系统设计人员对系统的抽象理解 抽象接口应有两类: 第一类是对一个个体的抽象,他可对应一个抽象体(abstact class); 是对一个个体某一方面的抽象,即形成一个抽象面(inface); 一个体可能有多个抽象面,抽象体
阅读全文
posted @ 2020-10-25 15:03 凸然猿
阅读(256)
评论(0)
推荐(0)
Mybatis基础,limit分页,和RowsBounds分页,分页插件
摘要: 前言:Mybatis是一个面向关系的轻量级框架, Hiberbate是基于ORM(对象关系数据库映射)面向对象的框架,JPA系列相似(本质就是里面有很多类,每个类都能有功能,最后集成为一个框架) 为什么要分页 减少数据的处理量 运用sql(limit)语句实现分页 select * from myb
阅读全文
posted @ 2020-10-25 13:35 凸然猿
阅读(477)
评论(0)
推荐(0)
Mybatis基础,日志工厂
摘要: Mybatis中最好的挑错方式(用于记录系统每次的运行状态) from官方文档 方式一,标准的日志工厂实现(此日志工厂是自带的,不许导包) <settings> <!--标准的日志工厂实现--> <setting name="logImpl" value="STDOUT_LOGGING"/> </s
阅读全文
posted @ 2020-10-25 12:32 凸然猿
阅读(116)
评论(0)
推荐(0)
2020年10月24日
Mybatis基础一,生命周期,和作用域,resultMap(结果集映射)
摘要: 1.生命周期,和作用域,是至关重要的,因为错误的使用会导致严重的并发问题 并发问题流程图 注意:每一个sqlSession对应一个业务 在用sqlSession去写增删改相关的业务时用提交事务(sqlSession.commit();) 在每个持久层操作完毕后要将sqlSession关闭(sqlSe
阅读全文
posted @ 2020-10-24 20:58 凸然猿
阅读(149)
评论(0)
推荐(0)
Mybatis配置解析三,typeAliases(别名),setting(设置)
摘要: 什么是别名:是为Java类型设置一个短的名字。 存在意义:减少类完全限定名的冗余。 demo 方式一:给指定实体类别名 <!--可以给实体类别名--> <typeAliases> <typeAlias type="com.king.pojo.User" alias="User"/> </typeAl
阅读全文
posted @ 2020-10-24 18:36 凸然猿
阅读(498)
评论(0)
推荐(0)
浅谈JPA
摘要: 当你百度搜”是使用JPA好还是Mybatis好“会出现两极分化文章,这让我对JPA有些好奇了,因此写下此博客用来记录我所知道的JPA和Mybatis JPA: 什么是JPA:全称Java Persistence API(Java持久化API),JPI提供了ORM的元数据,JPA的API和JPQL等查
阅读全文
posted @ 2020-10-24 17:28 凸然猿
阅读(294)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
19
下一页
公告