spring
文章平均质量分 64
GoLang.fmt
但行好事,莫问前程
展开
-
Spring @Valid @Validated实现验证的方法
小编给大家分享一下Spring @Valid @Validated实现验证的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!对于属性的验证有如下一些注解@NotBlank:只用在String上,值不能为null,并且trim后长度大于零。不为null,不是全为空格的字符串@NotNull: 不能为null,但可以是长度为零的字符串@NotEmpty: 不能为null,长度大于零@Null:必须为null@Min(val原创 2022-06-30 20:17:38 · 954 阅读 · 0 评论 -
Spring Boot加密配置属性--Spring Cloud Vault详解
项目中敏感配置信息一般需要进行加密处理,比如数据库密码,Spring Boot内置不提供加密支持,不能加密配置文件信息,在官方文档中提供了自定义Environment和Spring Cloud Vault两种解决方案。使用jasypt-spring-boot是另一种方案。Spring Cloud Vault为HashiCorp Vault的客户端,支持访问HashiCorp Vault内存储的数据,避免了在Spring Boot程序中存储敏感数据。本文详细介绍了如何使用jasypt-spring-boo原创 2021-12-22 16:14:20 · 2264 阅读 · 0 评论 -
spring单例自定义
创建接口:创建实现类:创建配置文件这边为了好看我就 命名为bean.properties创建工具类:public class BeanFactory1 { /** * 加载解析properties文件 * 装载properties文件中的内容 <唯一标识,对象> */ private static Map<String, Object> map = new HashMap<String, Object>();原创 2021-11-30 02:55:58 · 109 阅读 · 0 评论 -
自定义spring多例
整体结构:AcountService:public interface AcountService { public void addAccount(); public void updateAccount();}AcountServiceImpl:public class AcountServiceImpl implements AcountService { public void addAccount() { System.out.pr.原创 2021-11-30 02:38:37 · 90 阅读 · 0 评论 -
(励志架构师-2)
什么是事务?(百度)https://baike.baidu.com/item/数据库事务/9744607?fr=aladdin事务的隔离级别: 1.读未提交(Read Uncommitted) 引发脏读(读取了未提交的数据) 2.读已提交(Read Committed) 这是大多数数据库系统默认的隔离级别,但不是MySQL默认的...原创 2019-04-11 19:27:39 · 189 阅读 · 0 评论 -
(励志架构师-4)
Oval框架Java开源验证框架Oval是一个可扩展的Java对象数据验证框架,功能强大使用简单,验证规则可通过配置文件、注解等方式进行设置,规则的编写可以使用纯Java、JavaScript 、Groovy 、BeanShell等语言。Oval官方地址: http://oval.sourceforge.net/,如果想了解具体Oval可以去官网看一些相关资料工程实现Oval需要依赖相应的J...原创 2019-05-03 16:40:10 · 268 阅读 · 0 评论