一、文章简介 本文简要介绍了spring security的基本原理和实现,并基于springboot整合了spring security实现了基于数据库管理的用户的登录和登出,登录过程实现了验证码的校验功能。 完整代码地址:https://github.com/Dreamshf/spring-se ...
分类:
编程语言 时间:
2019-05-02 09:53:03
阅读次数:
145
springboot集成swagger 1、为什么需要swagger 开发人员频繁的修改服务端的rest接口,而对接人员和测试人员未能在第一时间获取到最新的文档 接口编写完成,需要再花一定的时间去按照模板编写接口文档费事费力,不如编写代码来的轻松 如果你也有同感,那么swagger绝对是你的救星 2 ...
分类:
编程语言 时间:
2019-04-26 22:55:05
阅读次数:
259
一、Lombok简介 (1)Lombok官网(https://projectlombok.org/)对lombok的介绍 (2)GitHub项目地址:https://github.com/rzwitserloot/lombok 虽然是生硬的翻译,大家也大致可以看到Lombok存在的价值和意义,Lom ...
分类:
编程语言 时间:
2019-04-25 16:14:32
阅读次数:
151
注:ApplicationRunner 接口是在容器启动成功后的最后一步回调(类似开机自启动)。 UDPServer UDPServerHandler ...
分类:
编程语言 时间:
2019-04-23 22:34:12
阅读次数:
1251
一.Tkmybatis的好处 Tkmybatis是在mybatis框架的基础上提供了很多工具,让开发更加高效。这个插件里面封装好了我们需要用到的很多sql语句,不过这个插件是通过我们去调用它封装的各种方法来实现sql语句的效果。对于单表查询不需要写SQL语句,这样就不用像mybatis那样每次写一个 ...
分类:
编程语言 时间:
2019-04-23 09:19:50
阅读次数:
203
在微服务架构中,一个服务通常都会有多个实例,而这些服务实例可能会被部署到不同的机器或虚拟容器上。此时对于日志数据的查看和分析就会变得困难起来,因为这些服务的日志数据都散落在各自实例所在的机器或容器上。例如,我现在要在订单服务里查找一个订单id为1的日志,而订单服务有10个实例并且部署在10台不同的机器上,那么我就得一台台的去找这个日志数据。所以这时候我们就需要有一个可以实现日志聚合的工具,将所有实
分类:
编程语言 时间:
2019-04-20 09:42:19
阅读次数:
190
在spring boot启动main方法所在的类中加入 @MapperScan注入后报错: Invalid default: public abstract java.lang.Class org.mybatis.spring.annotation.MapperScan.factoryBean() ...
分类:
编程语言 时间:
2019-03-31 09:59:07
阅读次数:
152
Swagger官网 什么是Swagger 依赖导入 加入配置 建立 Swagger Config 通过注解标明 API Swagger 默认根据配置的包,扫描所有接口并生成对应的 API 描述和参数信息。 常用注解及对应属性如下: @Api (描述一个 API 类,标注在 Controller 上) ...
分类:
编程语言 时间:
2019-03-20 19:13:20
阅读次数:
172
websocket是全双工通信协议,目前html5支持,如果是app端的话可能不支持,建议app端实现通过tcp握手长连接实现通信,这里暂不研究。 首先websocket是一个协议,需要了解一下 第一步先引入starter 编写一个websocket终端类 这样就可以实现通讯了 , 但是注意这里的一 ...
分类:
编程语言 时间:
2019-03-14 13:37:04
阅读次数:
123
(1)新建一个SpringBoot工程,在pom.xml中配置相关jar依赖 贴代码: (2)在SpringBoot的核心配置文件application.properties中配置数据源 Controller层如下 mapper如下: 这里需要添加一个注解 @Mapper //把该mapper接口变 ...
分类:
编程语言 时间:
2019-03-03 14:42:34
阅读次数:
279