摘要: Java生成二维码和解析二维码。 public class QrcodeUtil { private static Logger logger = LogManager.getLogger(); public static String createQrcode(String dir, String 阅读全文
posted @ 2018-09-06 15:36 Se7end 阅读(126) 评论(0) 推荐(0) 编辑
摘要: SpringBoot集成pagehelper分页 1.添加pagehelper包: <!--pagehelper --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot- 阅读全文
posted @ 2018-09-06 15:34 Se7end 阅读(194) 评论(0) 推荐(0) 编辑
摘要: SpringBoot中获取spring.profiles.active @Configuration public class ApplicationContextUtils implements ApplicationContextAware { private static Logger log 阅读全文
posted @ 2018-09-06 15:25 Se7end 阅读(2006) 评论(0) 推荐(0) 编辑
摘要: SpringBoot中添加拦截器。 1.继承HandlerInterceptor接口: public interface HandlerInterceptor { default boolean preHandle(HttpServletRequest request, HttpServletRes 阅读全文
posted @ 2018-09-06 15:21 Se7end 阅读(278) 评论(0) 推荐(0) 编辑
摘要: springboot集成kafka 本项目是基于Windows环境开发的。 环境要求: 1.JDK环境。 2.zookeeper环境。 3.kafka安装。 以上3步百度都有安装教程。 4.kafka问题 a:kafka启动失败,提示jdk环境不存在。 解决:kafka-run-class.bat 阅读全文
posted @ 2018-08-30 14:31 Se7end 阅读(1694) 评论(0) 推荐(0) 编辑
摘要: 配置文件放在src/main/resources目录下 java代码: /** * 系统配置文件 */ public class GlobalProperties { // properties 地址 private static String[] propertiesLocations = { " 阅读全文
posted @ 2018-08-23 11:43 Se7end 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 前端传到后台的日期格式是字符串类型的。 而java代码中的类型是Date,这个时候往往会出现类型转换的问题。 Spring中有Converter接口可以进行类型转换。 以下是在SpringBoot中使用Converter进行转换。 @Component public class StringToDa 阅读全文
posted @ 2018-08-23 11:26 Se7end 阅读(3513) 评论(0) 推荐(0) 编辑
摘要: 在yml配置文件中添加自定义配置。 yml配置: # 自定义配置 global: # 当前服务器名称,每台服务器配置一个名字 server-name: server1 swagger: enable: true java代码: /** * 系统配置文件 * @author My * */ @Comp 阅读全文
posted @ 2018-08-23 11:23 Se7end 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 场景: 用户登录使用手机号码+短信验证登录。 用户点击发送验证码。 用户接收到验证码后输入验证码进行登录。 大致逻辑: 1.已手机号码为维度,发送一条验证码以手机号码做KEY,验证码做Value,进行存储。并且只存储最新的一条。 2.验证码过时,一条验证码有效使用时间:5分钟,超时既无效。验证码使用 阅读全文
posted @ 2018-08-23 11:18 Se7end 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 准备: 1.RabbitMQ安装(我是在window环境下安装的)。 安装完成之后进入登录页面配置,默认地址:http://localhost:15672 2.创建一个SpringBoot项目。 配置文件: #rabbitmq rabbitmq: host: 127.0.0.1 port: 5672 阅读全文
posted @ 2018-08-23 11:03 Se7end 阅读(127) 评论(0) 推荐(0) 编辑