
数据库
文章平均质量分 95
Williamsgogogo
沉迷学习,无法自拔!
展开
-
NoSQL之redis初体验
NoSQL之redis初体验一、NoSQL1.1 NoSQL简介1.2 主流NoSQL产品和分类1.2.1 键值(Key-Value)存储数据库1.2.2 列存储数据库1.2.3 文档型数据库1.2.4 图形(Graph)数据库1.3 NoSQL的特点二、redis2.1 redis简介2.2 redis的应用场景2.3 Redis常用命令一、NoSQL1.1 NoSQL简介NoSQL(Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。传统的关系数据库原创 2021-12-17 16:07:08 · 1492 阅读 · 1 评论 -
MySQL之MyBatis初体验3
MySQL之MyBatis初体验3一、注解开发1.1 注解与xml的比较1.2 使用注解完成单表CRUD1.3 使用注解完成多表映射1.3.1 一对一1.3.2 一对多1.3.3 懒加载二、MySQL经验总结2.1 SQL语句报错2.1 jdbc报错一、注解开发1.1 注解与xml的比较xml:作为配置文件优点:可以抽取内容(解耦),配置清晰 , 定位方便,易于寻找缺点:配置比较繁琐注解:可以替换xml开发优点:开发速度快,不需要繁琐的配置缺点:散布在java代码的各个地方,不方便维护原创 2021-12-01 13:28:49 · 522 阅读 · 0 评论 -
数据库之MySQL初体验
数据库之MySQL初体验一、数据库概述一、数据库概述原创 2021-06-08 00:33:29 · 320 阅读 · 4 评论 -
MySQL之MyBatis初体验2
MySQL之MyBatis初体验2一、主配置文件加载映射文件的三种方式二、添加后返回主键id三、动态sql3.1 条件查询-if标签3.2 条件查询-where标签3.3 条件修改-set标签3.4 foreach标签3.4.1 参数类型-数组3.4.2 参数类型-集合3.4.3 参数类型-实体对象3.5 include标签四、多表关系4.1 一对一4.2 一对多4.2 加载策略4.2.1 一对一嵌套查询4.2.2 一对多嵌套查询一、主配置文件加载映射文件的三种方式直接加载配置文件<mapp原创 2021-11-30 18:02:40 · 1141 阅读 · 0 评论 -
MySQL之MyBatis初体验
mysql之MyBatis初体验一、MyBatis概述1.1 直接操作jdbc的弊端1.2 MyBatis框架如何解决JDBC弊端1.3 MyBatis框架简介二、MyBatis入门2.1 入门Demo2.2 使用MyBatis完成传统表单CRUD2.3 抽取工具类2.4 动态代理方式实现CURD三、使用MyBatis完成复杂功能3.1 条件查询-包装类3.2 条件查询-arg或者param3.3 条件查询-使用@Param一、MyBatis概述1.1 直接操作jdbc的弊端频繁创建和销毁数据库连接原创 2021-11-30 11:06:30 · 1250 阅读 · 1 评论 -
MySQL之JDBC
Mysql之JDBC一、JDBC概述二、JDBC初使用三、JDBC详解3.1 注册驱动3.2 获取连接3.3 获取语句执行者对象一、JDBC概述JDBC(Java DataBase Connectivity) : Java数据库连接,是Java语言操作数据库的一种技术。JDBC是sun公司定义的一套操作所有关系型数据库的规则(接口),具体的实现类由各个数据库厂商来实现,Java开发人员只需要面向JDBC接口编程,不需要理会实现类中的方法。JDBC优点:使用同一套代码可以快速切换不同的数据库。二、原创 2021-11-16 14:56:22 · 1068 阅读 · 0 评论 -
MySQL之事务&索引&函数
MySQL之事务&索引&函数一、事务1.1 事务概述1.2 事务原理1.2 事务特性(ACID)一、事务1.1 事务概述事务:如果一个业务包含多个步骤的操作,那么这些操作要么同时成功,要么同时失败。例如转账业务,包含扣钱操作和加钱操作。1.2 事务原理所有的操作先放在临时的事务日志中,当commit的时候,将日志中的信息写入数据库中;若rollback,会把事务日志中的信息相当于清空操作。回滚点:当事务开启后,一部分sql执行成功,添加一个回滚点,后续操作报错,直接到回滚点,原创 2021-07-21 15:46:17 · 129 阅读 · 0 评论 -
MySql之多表
MySql之多表&事务一、多表关系1.1 多表关系概述1.2 多表关系的实现1.2.1 一对多一、多表关系1.1 多表关系概述现实生活中,实体与实体之间肯定是有关系的,所以设计表时也应该体现出表与表之间的关系。表与表之间的关系:一对多,如一个部门对应多个员工多对一,如多个订单对应一个用户多对多,如一个老师对应多个学生,一个学生对应多个老师一对一,如一个公民对应一张身份证1.2 多表关系的实现1.2.1 一对多...原创 2021-07-09 20:35:06 · 764 阅读 · 0 评论