摘要: SpringData中对mongoDB提供了支持,除了template方法外,还支持jpa格式的Repository. <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-d 阅读全文
posted @ 2020-10-15 15:41 cgl_dong 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 一、关系型数据库 ACID 是关系型数据库的事务机制需要遵守的原则。事务是一个一致和可靠计算的基本单元,由作为原子单元执行的一系列数据库操作组成。数据库库一般在启动时会提供事务机制,包括事务启动、停止、取消或回滚等。 关系型数据库支持事务的 ACID 原则,即原子性(Atomicity)、一致性(C 阅读全文
posted @ 2020-10-15 15:36 cgl_dong 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一、绪论 分类: 数据库分为关系型数据库和非关系型数据库,常用的关系型数据库有mysql和oracle数据库,nosql有redis等。 作用: 数据库技术是用来存储数据和管理数据的 数据库管理系统和数据库系统: 数据库管理系统是位于用户和操作系统之间的系统软件,数据库系统是引入了数据库的计算机系统 阅读全文
posted @ 2020-10-15 15:34 cgl_dong 阅读(469) 评论(0) 推荐(0) 编辑
摘要: Spring Security 是 Spring 家族中的一个安全管理框架,Spring Boot 对于 Spring Security 提供了 自动化配置方案,可以零配置使用 Spring Security。 SpringBoot 2.x版本 1.整合Security。 2.简单示例 3.详细配置 阅读全文
posted @ 2020-10-15 15:32 cgl_dong 阅读(313) 评论(0) 推荐(0) 编辑
摘要: SpringBoot中提供了两个Runner >CommandLineRunner、 ApplicationRunner 这两个是接口,接口中的方法在系统启动时会执行,可以用于加载配置文件,数据库设置等。 不过监听器也可以实现。 只需实现接口,并注入容器,SpringBoot在启动时就会调用run方 阅读全文
posted @ 2020-10-15 15:30 cgl_dong 阅读(109) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合ElasticSearch7.6.2 0、前置条件 之前使用SpringBoot整合过ES的低版本,ES各个大版本之间有较大的变化。 ES中值得注意的事项: ​ type逐渐移除,预计版本8中将消失 ​ head插件在高等级的版本中,不支持直接安装,需要nodejs支持。 ​ 阅读全文
posted @ 2020-10-15 15:29 cgl_dong 阅读(1136) 评论(1) 推荐(0) 编辑
摘要: Zookeeper入门 使用docker安装zk,单机模式运行 zk3.6.1 zkCli.sh 在docker下使用zkCli.sh进入容器. docker exec -it zk01 zkCli.sh create、get 创建节点和获取节点数据 #创建一个持久节点/hi,数据为hello wo 阅读全文
posted @ 2020-10-15 15:27 cgl_dong 阅读(101) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ--SpringBoot 1、消息队列 消息队列的功能: 1、异步 2、削峰 3、解耦 消息队列的规范: 1、JMS Java MessageService,实际上是指JMS API。JMS是由Sun公司早期提出的消息标准,旨在为java应用提供统一的消息操作,包括create、se 阅读全文
posted @ 2020-10-15 15:23 cgl_dong 阅读(117) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 制作一个starter SpringBoot中引入的都是一个个starter,每个starter都是开箱即用,只需要简单的配置就能获取到starter中的各种功能,大大简化了开发,写一个简单的starter。 <!--官方的依赖格式是spring-boot-starter-xx 阅读全文
posted @ 2020-10-15 15:20 cgl_dong 阅读(307) 评论(0) 推荐(0) 编辑