环境1 MySQL2 Spring Tool Suite ,和Eclipse操作差不多,但是不推荐用Eclipse构建项目(第一种方式:无***Mapper.xml)新建项目File ----->New ----->Spring Starter Project生成的pom.xml如下所示<?xml version="1.0" encodin
......
311
0
0
2024-02-26
一、前言 我们在开发中会经常遇到一些可能会变的值,比如数据库的密码,一些关键链接的配置等等。 都需要我们写在配置文件中,这样可以把这些配置文件放到nacos上进行管理,修改nacos的配置,咱们发布的包就可以动态的进行更新了,不需要重新修改打包在重新发包! 咱们今天就来说一说读取配置文件中的值常见的两种方法,刚刚说的动态更新配置的是第二种配置哈
......
237
0
0
2024-02-25
编写一个过滤器: package org.jeemp. config ;
import java.io.IOException;
import java.util.Iterator;
import java.util. Map ;
import java.util.Set;
import javax. servlet . Filter ;
......
206
0
0
2024-02-22
栈长在之前的文章分享过关于 Spring Boot 打包运行的两篇文章: 运行 Spring Boot 应用的 3 种方式 Spring Boot 怎么打一个可执行 Jar 包? 不过一直没机会对 Spring Boot Maven 插件做详细介绍。 Spring Boot 对 Maven 一直支持很友好,栈长也一直在用 Maven 进行依赖和项目管理,那么
......
258
0
0
2024-02-19
在我们日常工作中,时间格式化是一件经常遇到的事儿,所以本文我们就来盘点一下 Spring Boot 中时间格式化的几种方法。 时间问题演示 为了方便演示,我写了一个简单 Spring Boot 项目,其中数据库中包含了一张 userinfo 表,它的组成结构和数据信息如下: 项目目录是这样的: UserController 实现代码如下:
......
250
0
0
2024-02-13
1. 前景在使用 spring boot时,通常很多信息都是在application.yml中直接明文配置的,比如数据库链接信息, redis 链接信息等等。但是这样是不安全的。所以需要对敏感数据进行加密,这样防止密码泄露Jasypt这个库为我们解决了这个问题,实现了springboot配置的自定加密加密推荐:SpringBoot2全套教程下载地址 想巩固
......
248
0
0
2024-02-05
序本文主要研究一下springboot的ConfigurationProperties的绑定ConfigurationPropertiesBindingPostProcessororg/springframework/boot/context/properties/ConfigurationPropertiesBindingPostProcessor.jav
......
207
0
0
2024-02-05
前言最近为一个公众号h5商城接入了微信支付功能,查找资料过程中踩了很多坑,以此文章记录一下和大家分享前期准备公众号认证微信支付功能需要开通企业号并进行资质认证,费用一年300,且需企业营业执照等信息,对公账户打款验证登录微信公众平台https://mp.weixin.qq.com/,创建服务号如果已有服务号扫码登录后点击公众号头像选择认证详情菜单商户开通点击
......
405
0
0
2024-02-03
PreSpringBoot - 单元测试利器Mockito入门SpringBoot - 应用程序测试方案SpringBoot - @SpringBootTest加速单元测试的小窍门Spring Boot - Junit4 / Junit5 / Spring Boot / IDEA 关系梳理package org.junit.jupiter.api;
......
248
0
0
2024-02-03
大家好,我是不才陈某~在SpringBoot项目直接使用okhttp、httpClient或者RestTemplate发起HTTP请求,既繁琐又不方便统一管理。因此,在这里推荐一个适用于SpringBoot项目的轻量级HTTP客户端框架retrofit-spring-boot-starter,使用非常简单方便,同时又提供诸多功能增强。适用于retrofit的
......
213
0
0
2024-01-21
Spring Boot 提供了丰富的测试功能,主要由以下两个模块组成:spring-boot-test:提供测试核心功能。spring-boot-test-autoconfigure:提供对测试的自动配置。Spring Boot 提供了一个 spring-boot-starter-test一站式启动器,如以下依赖配置所示。<dependency>
......
224
0
0
2024-01-16
为自己的应用编写单元测试是一个很好的习惯。在 Java 开发中最流行的测试工具非JUnit莫属,它已经成为Java单元测试的事实标准。Spring Boot测试模块不仅集成JUnit框架,还提供了许多实用程序和注释,方便我们测试应用。 1. 添加依赖 在 pom.xml 文件中引入 spring-boot-starter-test <dependen
......
223
0
0
2024-01-14
Flowable 工作流引擎 框架介绍 一个 Java 编写的轻量级业务流程引擎,为开发人员、系统管理员和业务用户提供工作流和业务流程管理(BPM)平台。 不仅包括BPMN,还有DMN决策表和CMMN Case管理引擎,并且有自己的用户管理、微服务API等一系列功能,是一个服务平台。 可用于部署BPMN 2.0流程定义,创建这些流程定义的流程实例,进
......
315
0
0
2024-01-13
前言今天分享一个SpringBoot的内嵌Web容器,在SpringBoot还没有出现时,我们使用Java开发了Web项目,需要将其部署到Tomcat下面,需要配置很多xml文件,SpringBoot出现后,就从繁琐的xml文件中解脱出来了,SpringBoot将Web容器进行了内嵌,我们只需要将项目打成一个jar包,就可以运行了,大大省略了开发成本,那么S
......
224
0
0
2024-01-13
一、引言虽然springboot帮我们进行了自动配置,但配置还是不可避免的,比如最简单的端口号,数据库连接。但springboot的配置一般不用xml进行配置,而是yml和properties,选择他们当然是因为他们更方便。YAML(YAML Ain't Markup Language)是以数据为中心的,所以比xml和json更适合做配置文件,我们看一个简单
......
308
0
0
2024-01-08