springboot
文章平均质量分 77
yangzheng01
现任广州蓝月亮公司高级java工程师
展开
-
springboot 整合 shardingsphere 实现数据加密
❝大家好呀,我是小羊,如果大家喜欢我的文章的话,就关注我一起学习进步吧~❞最近 公司在做安全这块,准备把数据库中的敏感字段进行加密处理,防止数据被滥用。大家讨论了一下,最终确定使用shadingsphere 进行加密解密。这里和大家分享一下。Apache ShardingSphere(Incubator) 是一套开源的分布式数据库中间件解决方案组成的生态圈。说到 ShardingSphere 的起源,我们不得不提 Sharding-JDBC 框架,该框架是一款起源于当当网内部的应用框架,并于原创 2022-05-31 15:16:23 · 4670 阅读 · 0 评论 -
kafka 学习笔记(三)springboot 集成 kafka
springboot 是我们java 开发常用的框架,这篇博客就总结一下springboot 集成kafka ,以及kafka 的一些常用配置。原创 2021-06-18 02:03:01 · 595 阅读 · 0 评论 -
dubbo 调整线程池配置
,项目是springbot 依赖中用的是<dependency> <groupId>com.alibaba.boot</groupId> <artifactId>dubbo-spring-boot-starter</artifactId> <version>0.2.0</version></dependency>网上找到的很多配置都没有用,研究了一下dubbo 默认线程池.原创 2020-09-12 11:48:24 · 10045 阅读 · 0 评论 -
微服务调用失败的一种解决方案
一.简介今天微服务和远程调用已经使用的很广泛了,可以解决我们很多的问题,不过由于远程调用不可控因素更多,失败的可能性更大,但是一些接口可能需要很高的要求,需要每一次调用都需要成功。比如订单流转。调用失败订单就丢失了,影响很大。我这里介绍一种简单的解决办法,采用消息队列解构接口调用,定时器重新发送,mysql持久化。配合人工处理可以较好的解决这个问题。二.流程...原创 2020-06-04 00:05:50 · 7726 阅读 · 0 评论 -
springboot shiro 使用redis存储登录信息 实现单点登录sso
shiro 默认使用的是session 存储登录信息的,这对于单体应用来讲是没有什么问题的,但是对于分布式应用或者集群应用就行不通了,因为集群或者分布式系统 应用部署在不同的jvm 上,session不能共享。如果使用redis存储登录信息则可以解决这个问题,这里简单使用shiro-redis框架来实现这个功能具体流程如下首先我们创建一个springboot 父子工程父工...原创 2019-10-06 21:26:53 · 7927 阅读 · 16 评论 -
springboot 命令
运行jar 包java -jar subscription.jar后台运行nohup java -jar subscription.jar指定配置文件运行java -jar subscription.jar --spring.profiles.active=test指定端口运行java -jar subscription.war --server.port=80...原创 2019-09-03 14:27:14 · 179 阅读 · 0 评论 -
springboot schedule 解决定时任务不执行的问题
@schedule 注解是springboot 常用的定时任务注解,使用起来简单方便,但是如果定时任务非常多,或者有的任务很耗时,会影响到其他定时任务的执行,因为schedule 默认是单线程的,一个任务在执行时,其他任务是不能执行的.解决办法是重新配置schedule,改为多线程执行.只需要增加下面的配置类就可以了.import org.springframework.boot.auto...原创 2019-06-15 16:52:00 · 34701 阅读 · 8 评论 -
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 · 2112 阅读 · 0 评论 -
springboot整合shiro实现多realm不同数据表登陆
shiro是一个很好的登陆以及权限管理框架,但是默认是单realm单数据表,如果业务中用户分布在不同的数据表,单realm就很难实现登陆以及权限管理的功能,这篇博客就简单的介绍一个家长 学生 老师的账号分布在不同的数据表情况下,shiro的多realm登陆验证,使用springboot,mybatis mysql等相关技术,博客底部附上源码,有兴趣的可以去下载1.项目pom依赖...原创 2018-11-22 14:52:24 · 6545 阅读 · 5 评论 -
springboot+layui实现带进度条带参数上传
直接进入主题layui有很多很好用的组件给我们使用,这里前端使用layui提供的进度条组件后端使用springboot监听传入的byte,然后返回给前端,最终实现进度条功能layui官网 https://www.layui.com/springboot官网 http://spring.io/projects/spring-boot 1.后端首先定义一个进程的实体类,...原创 2018-08-30 13:48:11 · 4604 阅读 · 1 评论 -
springboot 整合shiro无法访问静态资源的问题
最近在学springboot 整合shiro后发现无法访问静态资源,每次访问静态资源文件都被跳到登陆页面.根据自己的经验是shiro拦截了,需要放行一下,springboot不是用xml配置的,在shiroFilter中添加,(我的静态资源 css js image都是放到这个目录的)filterChainDefinitionMap.put("/static/**", "anon");但是发现并没...原创 2018-07-11 13:26:56 · 12915 阅读 · 5 评论