- MongoDb MongoDb是一种非关系型数据库,是现在非常火热的noSQL。也被称为文档性数据库。(可存放json,xml等格式) mongodb与mysql命令对比 传统的关系数据库一般由数据库(... MongoDb MongoDb是一种非关系型数据库,是现在非常火热的noSQL。也被称为文档性数据库。(可存放json,xml等格式) mongodb与mysql命令对比 传统的关系数据库一般由数据库(...
- elasticsearch,kibana,logstash搭建见上文 1.配置spring boot项目 pom文件 <!-- logback 推送日志文件到logstash --> <dependency> <groupId>net.lo... elasticsearch,kibana,logstash搭建见上文 1.配置spring boot项目 pom文件 <!-- logback 推送日志文件到logstash --> <dependency> <groupId>net.lo...
- 上传 这里有一个实体 用于存放文件信息 存放路径commonfile在配置文件中配置 @RestControllerpublic class FileUpload { @Value("${commonfile}") private String commonfile; /** * 使用Spring MV... 上传 这里有一个实体 用于存放文件信息 存放路径commonfile在配置文件中配置 @RestControllerpublic class FileUpload { @Value("${commonfile}") private String commonfile; /** * 使用Spring MV...
- 1.pom文件 <!--pagehelper --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelp... 1.pom文件 <!--pagehelper --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelp...
- 注解 @Target({ElementType.PARAMETER, ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface Log { /** * 注释 */ String operation... 注解 @Target({ElementType.PARAMETER, ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface Log { /** * 注释 */ String operation...
- 前言 定时任务可以帮我们在给定的时间内处理任务,比如你的闹钟会在每天早上教你起床呀,比如每天凌晨读取你在公司人员表里的就职状态,如果为离职,就定时一个月后自动删库啊(开个玩笑),等等,下面就介绍三种定时任务的创建方法(其实是两种,第三种不算)。 三种方式 使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式... 前言 定时任务可以帮我们在给定的时间内处理任务,比如你的闹钟会在每天早上教你起床呀,比如每天凌晨读取你在公司人员表里的就职状态,如果为离职,就定时一个月后自动删库啊(开个玩笑),等等,下面就介绍三种定时任务的创建方法(其实是两种,第三种不算)。 三种方式 使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式...
- /** * 人员导出 * * @param sysSysUserVO * @throws IOException */ @PostMapping("/exportUser") @ApiOperation(value = "导出人员excel", notes = "导出人员excel")... /** * 人员导出 * * @param sysSysUserVO * @throws IOException */ @PostMapping("/exportUser") @ApiOperation(value = "导出人员excel", notes = "导出人员excel")...
- spring boot实现AOP 首先建立切面类需要@Aspect,@Component注解 然后建立@Pointcut确定什么方法实现aop @Pointcut("execution(* com.a... spring boot实现AOP 首先建立切面类需要@Aspect,@Component注解 然后建立@Pointcut确定什么方法实现aop @Pointcut("execution(* com.a...
- 最近碰到个需要下载zip压缩包的需求,于是我在网上找了下别人写好的zip工具类。但找了好多篇博客,总是发现有bug。因此就自己来写了个工具类。 这个工具类的功能为: (1)可以压缩文件,也可以压缩文件夹(5)代码中提供了2个压缩文件的方法,一个的输入参数为文件夹路径,一个为文件列表,可根据实际需求选择方法。(4)可以... 最近碰到个需要下载zip压缩包的需求,于是我在网上找了下别人写好的zip工具类。但找了好多篇博客,总是发现有bug。因此就自己来写了个工具类。 这个工具类的功能为: (1)可以压缩文件,也可以压缩文件夹(5)代码中提供了2个压缩文件的方法,一个的输入参数为文件夹路径,一个为文件列表,可根据实际需求选择方法。(4)可以...
- 1.下载开源项目 https://github.com/JMCuixy/swagger2word 导入idea 2.修改application.yml文件 3.运行项目 4.访问 http://127.0.0.1:8080/swagger-ui.html 5.生成doc 这里我们选... 1.下载开源项目 https://github.com/JMCuixy/swagger2word 导入idea 2.修改application.yml文件 3.运行项目 4.访问 http://127.0.0.1:8080/swagger-ui.html 5.生成doc 这里我们选...
- 楼主使用es版本为7.6,使用的spring boot提供的start 1.pom文件 <!-- elasticsearch --> <dependency> <groupId>org.springframework.boot<... 楼主使用es版本为7.6,使用的spring boot提供的start 1.pom文件 <!-- elasticsearch --> <dependency> <groupId>org.springframework.boot<...
- 虽然我之前录了一个微人事(https://github.com/lenve/vhr)部署视频(新版微人事部署教程来啦),但是由于这次升级涉及到了 Redis 和 RabbitMQ,所以在本地跑微人事还是一件比较麻烦的事情,有的小伙伴甚至部署失败,所以我也一直在尝试简化部署步骤,这两天给项目加了 Flyway,数据库准备这块算是得到了一定程度简化。 今天就和大家来大致说... 虽然我之前录了一个微人事(https://github.com/lenve/vhr)部署视频(新版微人事部署教程来啦),但是由于这次升级涉及到了 Redis 和 RabbitMQ,所以在本地跑微人事还是一件比较麻烦的事情,有的小伙伴甚至部署失败,所以我也一直在尝试简化部署步骤,这两天给项目加了 Flyway,数据库准备这块算是得到了一定程度简化。 今天就和大家来大致说...
- 在 Spring Boot 中做权限管理,一般来说,主流的方案是 Spring Security ,但是,仅仅从技术角度来说,也可以使用 Shiro。 今天松哥就来和大家聊聊 Spring Boot 整合 Shiro 的话题! 一般来说,Spring Security 和 Shiro 的比较如下: Spring Security 是一个重量级的安全管理框架;Shir... 在 Spring Boot 中做权限管理,一般来说,主流的方案是 Spring Security ,但是,仅仅从技术角度来说,也可以使用 Shiro。 今天松哥就来和大家聊聊 Spring Boot 整合 Shiro 的话题! 一般来说,Spring Security 和 Shiro 的比较如下: Spring Security 是一个重量级的安全管理框架;Shir...
- 文章目录 1. Java 日志概览1.1 总体概览1.2 日志级别1.3 综合对比1.4 最佳实践 2. Spring Boot 日志实现2.1 Spring Boot 日志配置2.2 Logback 配置2.2.1 基本配置2.2.2 输出到文件 2.3 Log4j 配置 3.小结 之前录过一个视频和大家分享 Spring Boot 日志问题,但是总感... 文章目录 1. Java 日志概览1.1 总体概览1.2 日志级别1.3 综合对比1.4 最佳实践 2. Spring Boot 日志实现2.1 Spring Boot 日志配置2.2 Logback 配置2.2.1 基本配置2.2.2 输出到文件 2.3 Log4j 配置 3.小结 之前录过一个视频和大家分享 Spring Boot 日志问题,但是总感...
- 文章目录 1. Thymeleaf 简介2. 整合 Spring Boot2.1 基本用法2.2 手动渲染 3. Thymeleaf 细节3.1 标准表达式语法3.1.1 简单表达式3.1.2 字面量3.1.3 文本运算3.1.4 算术运算3.1.5 布尔运算3.1.6 比较和相等3.1.7 条件运算符3.1.8 内置对象 3.2 设置属性值3.3 遍历3.4 ... 文章目录 1. Thymeleaf 简介2. 整合 Spring Boot2.1 基本用法2.2 手动渲染 3. Thymeleaf 细节3.1 标准表达式语法3.1.1 简单表达式3.1.2 字面量3.1.3 文本运算3.1.4 算术运算3.1.5 布尔运算3.1.6 比较和相等3.1.7 条件运算符3.1.8 内置对象 3.2 设置属性值3.3 遍历3.4 ...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签