- 博客(78)
- 收藏
- 关注
原创 六、SpringBoot集成elasticsearch
通过springboot集成elasticsearch,使用api执行elasticsearch的CRUD操作
2023-06-19 15:57:10
2301
原创 一、elasticsearch的简介与安装
简单介绍elasticsearch的概念和elasticsearch服务的安装、启动,通过elasticsearch-head插件查看elasticsearch的数据
2023-06-19 14:41:00
3487
原创 Mybatis插件MyBatisCodeHelperPro使用
通过MyBatisCodeHelperPro插件快速通过实体类反向生成数据库表,并使用插件通过数据库表快速生成Mapper接口和Mapperxml文件
2023-06-01 11:20:42
12997
原创 二十、Zipkin持久化链路跟踪
通过zipkin启动脚本将链路跟踪信息持久化到mysql数据库或者Elasticsearch中避免因为zikin服务重启导致数据丢失
2023-05-16 18:10:39
826
2
原创 十九、Sleuth整合Zipkin链路跟踪
通过分布式链路追踪将一次分布式请求还原成调用链路,将一次分布式请求的调用情况集中展示,比如各个服务节点上的耗时、请求具体到达哪台机器上、每个服务节点的请求状态等等
2023-05-16 18:01:56
1048
原创 十八、Stream 流
通过SpringCloud Stream的使用,屏蔽底层消息中间件的差异,降低不同消息中间件的切换成本,统一消息的编程模型,达到解耦的目的
2023-05-16 17:44:44
1245
原创 十七、Bus消息总线
通过Bus总线将修改的配置内容同步到各个config client中,而不需要config client手动发送post请求获取配置信息更新的内容
2023-05-16 17:00:39
756
原创 SpringBoot学习之路(七)——SpringBoot整合Redis
SpringBoot整合RedisRedis下载地址https://github.com/microsoftarchive/redis/releases下载完安装包“Redis-x64-3.2.100.zip”解压到自定义目录即可,不需要进行额外的配置在解压目录下有多个目录文件,其中有两个重要的可执行文件redis-server.exe 用于开启Redis服务(双击即可)默认端口号为6379redis-cli.exe 用于开启客户端工具(也可以用可视化客户端工具Redis .
2021-11-24 16:23:02
1178
原创 SpringBoot学习之路(六)——SpringBoot整合Mybatis
一、基础环境准备工作1、在Navicat中新建查询,创建数据库develop并在库中创建两张表t_article和t_comment,运行以下脚本即可#创建数据库CREATE DATABASE develop;#选择使用数据库USE develop;#创建表t_article并插入相关数据DROP TABLE IF EXISTS t_article; CREATE TABLE t_article ( id int(20) NOT NULL AUTO_INCREMENT CO..
2021-11-24 15:02:53
1200
原创 SpringBoot学习之路(五)——Profile多环境配置
Profile多环境配置 在实际开发中,应用程序通常需要部署到不同的运行环境中如开发环境、测试环境、生产环境等。不同的环境可能使用不同的配置,如果每次部署都去手动修改配置文件,显然是一件非常麻烦的事。因此SpringBoot提供了两种多环境配置的方式,分别是使用profile文件进行多环境配置以及使用@Profile注解进行多环境配置激活环境配置方式1、在控制台运行下列命令激活环境配置java -jar xxx.jar --spring.profiles.active=profli...
2021-11-23 20:48:20
1442
原创 SpringBoot学习之路(四)——SpringBoot自定义配置
一、使用@PropertyResource记载配置文件1、在resource目录下新建一个testMyproperty.properties配置文件#对实体类对象Myporperty进行属性设置test.id=1test.name=Jerry2、在src/main/com/chen/domain下自定义一个配置类MyPropertyimport org.springframework.boot.context.properties.ConfigurationProperties;i
2021-11-23 18:31:01
838
原创 SpringBoot学习之路(三)——全局配置文件
一、全局配置文件的介绍全局配置文件能够对一些默认配置值进行修改,在SpringBoot中使用一个application.properties或者application.yaml作为全局配置文件,该文件一般存放到src/main/resource目录中,也可以存放到类路径的config中,一般选择resource存放application.properties与application.yaml的区别:1、加载优先级:application.properties配置文件的优先级要高于appl
2021-11-22 18:26:58
1144
原创 SpringBoot学习之路(二)——单元测试与热部署
一、单元测试在完成一个功能接口或业务方法的编写后,通常借助单元测试验证接口的是否正确。SpringBoot提拱了单元测试的支持。1、引入spring-boot-starter-test测试依赖启动器<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> &...
2021-11-19 21:31:32
587
原创 SpringBoot学习之路(一)——创建SpringBoot项目方式
可以使用Maven方式和Spring Initializer 方式创建项目环境支持:Maven 3.6.2 + JDK1.8 + IDEAJ一、使用Maven 方式构建SpringBoot项目1、初始化Maven设置打开IDEA欢迎页,右下角【Configure】--->【Settings】--->左侧搜索Maven,配置Maven信息2、JDK初始化设置打开IDEA欢迎页,右下角【Configure】--->【Structure for New Proj.
2021-11-19 20:01:25
701
原创 Maven整合SSM框架开发流程
一、SSM各部分负责的功能SpringMVC:负责MVC设计模式的实现。也就是客户端与Java程序之间的交互Mybatis:负责数据持久层的实现。也就是Java程序与数据库的交互Spring:负责管理SpringMVC和Mybatis相关对象的创建和依赖注入,同时将我们写的类交给Spring来管理二、Maven整合SSM过程1、创建maven工程2、在pom,xml中添加相关的依赖<dependencies> <!-- Spring.
2021-11-11 18:28:00
1454
原创 从零开始学SpringMVC(十一)——访问静态资源
概述在进行Spring MVC的配置时,通常我们会配置一个dispatcher servlet用于处理对应的URL在设置url-pattern时可以设置三种形式1、/*拦截所有.jsp 、.js 、.png 、.css 真的全拦截.不建议使用2、/拦截所有,不包括.jsp,包含.js、 .png、.css 建议使用3、*.action 或*.do拦截以.action或.do 结尾的请求url-pattern为/时访问静态资源方式1---------<...
2021-09-27 17:18:49
177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人