java
文章平均质量分 60
变速不变道
这个作者很懒,什么都没留下…
展开
-
springboot + jasypt 实现配置文件application.yaml敏感数据加密
目前,在springboot项目开发中,基本都会有一个配置文件,或多或少在配置文件中有你想或者客户想加密的数据,这时jasypt工具就可以帮你实现,对于jasypt在这就不过多的阐述了,反正在开发界蛮受欢迎的,下面开始实践。(阅读本文大概耗时1分钟)springboot +maven项目1、导入jasypt依赖然后会在你的项目jar包里有这几个:2、然后在配置文件设置加解密的key,这个key的长度尽量大于等于8,字符内容在非中文下随你组织。3、然后在jasypt-1.9.3.jar所在的文件夹下打开命令原创 2022-06-25 12:15:55 · 692 阅读 · 0 评论 -
关于stream的flatMap方法简单使用
简述在JDK8开始,列表操作新增了一新特性Stream流式操作,Stream中提供了非常多的API供大家使用,灵活的使用这些API,可以非常的方便且优美的实现我们的代码逻辑;其中,flatMap()方法也是其中的API,flatMap()简单来说就是将多个stream流合并成一个stream,当然你也可以在合并的时候结合其他的API做一些过滤或者转换之类的,如filter,下面详细阐述一下。案例1、先来一个简单的使用案例: public static void main(String[] a原创 2022-05-02 12:27:23 · 20152 阅读 · 6 评论 -
springboot中使用JdbcTemplate
springboot中使用JdbcTemplate--单数据源前置条件:1、新建一个基于springboot 的项目2、完善数据库连接的配置信息,这里我用的是yml文件:3、使用JdbcTemplate,新建一个service类:4、扩展提示前置条件:jdk1.8maven数据库(单个数据源)springbootidea开发工具1、新建一个基于springboot 的项目,(我就默认查jdbc使用的一般都已经有项目了,嘻嘻)检查依赖包是否包含jdbc的jar,没有的话需要手动添加依赖:原创 2021-01-23 17:15:47 · 10190 阅读 · 1 评论 -
集合常用的排序方法之单元素集合篇
常用的集合类无非是List、Set,及其他们的子类,其中List从jdk1.8开始是内置了排序方法的,且需要传入一个比较器作为参数;1、基础类型元素集合排序1)对于List来说,直接用内置排序即可List 也可以使用流(Stream)的排序:2)对于Set,有两种方式:第一种:使用工具类Collections的排序,Collections的排序还是调用List的内置排序,所以需要把set转为list集合:第二种:使用流(Stream)中的排序方法:这里总结一下Stream的排序跟List内置的排序处理的原创 2020-12-06 22:05:58 · 776 阅读 · 1 评论