数据库
chipeize
这个作者很懒,什么都没留下…
展开
-
Linux_Redis数据库
一、Redis概述1.1 Redis 介绍 Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis是 NoSQL技术阵营中的一员,它通过多种键值数据类型来适应不同场景下的存储需求,借助一些高层级的接口使用其可以胜任,如缓存、队列系统的不同角色 Red...原创 2019-07-29 16:29:10 · 229 阅读 · 0 评论 -
新模块 Sql 学习笔记声明!!
声明: 最近准备开始从头系统地学习一下 Sql 的相关知识,并会在本文中进行汇总。(本人初学,如有错误,欢迎斧正!)Sql 练习:Sql 练习50道(掌握可解大部分的sql问题)(初始化 and 1-10)Sql 练习50道(掌握可解大部分的sql问题)(11 - 20)Sql:Sql学习笔记(一)...原创 2019-08-29 22:24:03 · 91 阅读 · 0 评论 -
Java框架_Mybatis_day10_注解开发
十四、Mybatis 注解开发14.1 入门案例(查询所有) 当我们使用注解的时候,不要保留 UserDao.xml 文件,否则会冲突。UserDao.javapackage com.cpz.dao;import com.cpz.domain.User;import org.apache.ibatis.annotations.Select;import ja...原创 2019-07-31 21:01:12 · 195 阅读 · 0 评论 -
Java框架_Mybatis_day09_缓存
目录十三、Mybatis 缓存13.1 简介13.2 一级缓存13.2.1 一级缓存的简介13.2.2 测试一级缓存13.2.3 一级缓存的改进测试13.3 二级缓存13.3.1 简介13.3.2 二级缓存的开启与关闭13.3.3 二级缓存的测试13.3.4 二级缓存的应用场景十三、Mybatis 缓存13.1 简介像大多数的持久化框架一样...原创 2019-07-31 16:41:37 · 112 阅读 · 0 评论 -
Java框架_Mybatis_day08_延迟加载策略
十二、Mybatis 延迟加载策略12.1 延迟加载概念延迟加载:就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载.好处:先从单表查询,需要时再从关联表去关联查一对多,多对多:通常情况下我们都是采用延迟加载。多对一,一对一:通常情况下我们都是采用立即加载。12.2 实现多对一的延迟加载(association)需求:查询账户(Ac...原创 2019-07-31 15:30:36 · 133 阅读 · 0 评论 -
Java框架_Mybatis_day01_概述/入门案例
目录一、框架的概述1.1 常见的JavaEE开发框架1)解决数据的持久化问题的框架2)解决 WEB层问题的 MVC 框架3)解决技术整合问题的框架1.2 总结二、Mybatis的概述2.1 对JDBC的回顾JDBC缺陷总结:2.2 Mybatis的概述2.3 ORM思想简介三、Mybatis框架入门案例3.1 导入Maven依赖3.2 创建数...原创 2019-07-28 17:35:07 · 282 阅读 · 0 评论 -
Java框架_Mybatis_day02_CRUD操作
上接:Java框架_Mybatis_day01目录四、Mybatis的CRUD操作4.1 依赖管理4.2 User 实体类4.3 UserDao接口(持久化层)4.4 sqlMapConfig.xml 配置文件4.5 UserDao.xml映像文件4.6 log4j.properties 日志配置文件4.7 TestUserDao 测试类4.8 项目结构...原创 2019-07-28 19:57:39 · 169 阅读 · 0 评论 -
Java框架_Mybatis_day03_参数的深入了解
目录五、Mybatis参数的深入了解5.1 parameterType(输入类型)5.1.1传递简单类型5.1.2 传递 pojo 对象5.2 通过 pojo 对象传递条件5.2.1 创建 QueryVO 类(包装User类)5.2.2 在 UserDao 接口中编写 模糊查询代码5.2.3 在 UserDao.xml 文件中编写 模糊查询代码5.2.4 在...原创 2019-07-28 20:59:32 · 151 阅读 · 1 评论 -
Java框架_Mybatis_day04_配置文件/连接池/事务
目录六、sqlMapConfig.xml 配置文件的深入研究6.1 properties(属性)6.2 typeAliases(类型别名)6.3 mappers(映射器)七、Mybatis 连接池7.1 连接池的特点7.2 连接池的分类7.3 总结八、Mybatis 中的事务8.1 概念8.2 事务的特性8.3 不考虑隔离性会产生的问题8.4 解...原创 2019-07-30 15:11:58 · 174 阅读 · 0 评论 -
Java框架_Mybatis_day05_映射文件之动态SQL
目录九、Mybatis 映射文件之动态SQL9.1 标签的使用9.2 标签的使用9.3 标签的使用9.4Mybatis中简化编写的SQL片段 : 标签的使用九、Mybatis 映射文件之动态SQL9.1 <if> 标签的使用<select id="findByCondition" parameterType="user" resultType=...原创 2019-07-30 16:06:57 · 149 阅读 · 0 评论 -
Java框架_Mybatis_day07_多表查询之多对多查询
目录十一、Mybatis 多表查询之多对多查询11.1 准备工作11.1.1 角色表11.1.2 Role.java11.2多对多查询,查询角色同时关联用户11.3多对多查询,查询用户同时关联角色十一、Mybatis 多表查询之多对多查询11.1 准备工作 这里我们新建一个角色表(role),并且创建 Role.java 、RoleDao....原创 2019-07-30 19:38:27 · 188 阅读 · 0 评论 -
Java框架_Mybatis_day06_多表关联之一对一、一对多查询
目录十、Mybatis 多表关联查询之一对多关系10.1 创建账户表,添加数据10.2 查询所有账户10.3 一对一查询,查询账号同时关联用户(方案一)10.4一对一查询,查询账号同时关联用户(方案二)10.5 一对多查询,查询用户同时查询账号的集合十、Mybatis 多表关联查询之一对多关系10.1 创建账户表,添加数据create table `acc...原创 2019-07-30 19:26:08 · 237 阅读 · 0 评论 -
Linux_Redis数据库_Jedis
Jedis的使用1. 导入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem...原创 2019-07-30 20:13:10 · 82 阅读 · 0 评论 -
Sql 学习笔记(一)
1. 数据库的创建create database <数据库名称>;2. 表的创建create table <表名>(<列名1> <数据类型> <该列所需约束>, <列名1> <数据类型> <该列所需约束>, <列名1> <数据类型> <该列所需约束&g...原创 2019-08-29 23:00:03 · 103 阅读 · 0 评论