spring
文章平均质量分 92
yangzheng01
现任广州蓝月亮公司高级java工程师
展开
-
springboot 整合 shardingsphere 实现数据加密
❝大家好呀,我是小羊,如果大家喜欢我的文章的话,就关注我一起学习进步吧~❞最近 公司在做安全这块,准备把数据库中的敏感字段进行加密处理,防止数据被滥用。大家讨论了一下,最终确定使用shadingsphere 进行加密解密。这里和大家分享一下。Apache ShardingSphere(Incubator) 是一套开源的分布式数据库中间件解决方案组成的生态圈。说到 ShardingSphere 的起源,我们不得不提 Sharding-JDBC 框架,该框架是一款起源于当当网内部的应用框架,并于原创 2022-05-31 15:16:23 · 4540 阅读 · 0 评论 -
开发、测试环境 dubbo springcloud服务调用冲突、 kafka 消息消费冲突的解决方案
一.开发、测试环境 dubbo eureka kafka 兼容方案1.dubbo && eureka我们在开发环境中进行开发的时候经常会调用公司本地的服务,测试环境的注册中心服务是最完整的,所以推荐直接使用测试环境的注册中心。但是这样会导致我们本地电脑上面的服务注册到注册中心,测试环境就有可能调用到我们本地的服务,所以会有冲突,解决方案是关闭开发环境服务注册到注册中心。修改apollo配置apollo 依赖 # 禁止向注册中心注册服务 eurek..原创 2020-12-05 15:46:27 · 949 阅读 · 0 评论 -
spring事物回滚
1、遇到的问题当我们一个方法里面有多个数据库保存操作的时候,中间的数据库操作发生的错误。伪代码如下:publicmethod() { Dao1.save(Person1); Dao1.save(Person2); Dao1.save(Person2); //假如这句发生了错误,前面的两个对象会被保存到数据库中 Dao1.save(Person2);}期待的情况:发生错误之前的所...转载 2018-05-22 17:25:06 · 482 阅读 · 0 评论 -
springboot 整合shiro无法访问静态资源的问题
最近在学springboot 整合shiro后发现无法访问静态资源,每次访问静态资源文件都被跳到登陆页面.根据自己的经验是shiro拦截了,需要放行一下,springboot不是用xml配置的,在shiroFilter中添加,(我的静态资源 css js image都是放到这个目录的)filterChainDefinitionMap.put("/static/**", "anon");但是发现并没...原创 2018-07-11 13:26:56 · 12891 阅读 · 5 评论 -
springboot 解析apk
如果系统中要做android应用市场的功能,上传apk就是必不可少的。同时还需要获取apk的详细信息(版本,名称,包名,图标等),这篇博客就简单的使用aapt和7z实现这个功能,使用springboot构建工程。1.首先需要安装环境aapt 7z 环境https://pan.baidu.com/s/18kQjaeApRdqWyHgoc_aevAwindows 将 appt,exe 和7...原创 2019-02-19 12:36:43 · 2026 阅读 · 0 评论 -
springboot schedule 解决定时任务不执行的问题
@schedule 注解是springboot 常用的定时任务注解,使用起来简单方便,但是如果定时任务非常多,或者有的任务很耗时,会影响到其他定时任务的执行,因为schedule 默认是单线程的,一个任务在执行时,其他任务是不能执行的.解决办法是重新配置schedule,改为多线程执行.只需要增加下面的配置类就可以了.import org.springframework.boot.auto...原创 2019-06-15 16:52:00 · 34603 阅读 · 8 评论