![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
Dong滴个Dong
这个作者很懒,什么都没留下…
展开
-
使用hibernate validation 实现数据校验
hibernate validationhibernate validation 是什么, githubhibernate-validator 与 持久层框架 hibernate 没有什么关系,hibernate-validator 是 hibernate 组织下的一个开源项目 hibernate-validator 是 JSR 380(Bean Validation 2.0) 或 J...原创 2020-03-29 19:01:09 · 534 阅读 · 0 评论 -
Spring Boot 集成 jasypt-spring-boot - 配置加密
jasypt-spring-boot - 配置加密jasypt : 为 Spring Boot Applications 中的属性源提供加密支持 , github , demo , 简书上的例子<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifac...原创 2020-02-12 15:17:22 · 603 阅读 · 0 评论 -
Spring Boot 集成Schedule
集成ScheduleSpringBoot Schedule 实现原理通过 JUC 的 ScheduledThreadPoolExecutor 实现 Spring Boot 的 ScheduleQuartz 也是通过 ScheduledThreadPoolExecutor 来实现定时任务的执行与调度SpringBoot 使用 @Scheduled创建 定时任务 , Spri...原创 2020-02-12 15:11:38 · 137 阅读 · 0 评论 -
Spring Boot 服务 跨越访问策略
Spring Boot 服务 跨越访问策略什么是 CORS指的是浏览器不能执行其他网站的脚本,它是由浏览器的同源策略所造成的,是浏览器对于JavaScript所定义的安全限制策略如果在A网站中,我们希望使用Ajax来获得B网站中的特定内容,如果A网站与B网站不在同一个域中,那么就出现了跨域访问问题。跨域的解决方案 - 前端的解决方案使用JSONP方式实现跨域调用;使用...原创 2020-02-12 15:05:44 · 259 阅读 · 0 评论 -
Java Logger 使用总结
Loggerlogger 背景知识logback取代 log4j的理由: http://www.cnblogs.com/lixuwu/p/5804793.htmllogback、log4j、log4j2三种日志框架性能检测——为什么用log4j2 : https://blog.csdn.net/qq_32250495/article/details/82382052Log4j2的性能...原创 2020-02-08 20:15:48 · 9286 阅读 · 0 评论 -
Spring Security
Spring Security开发Web应用,对页面的安全控制通常是必须的。比如:对于没有访问权限的用户需要转到登录表单页面。要实现访问控制的方法多种多样,可以通过Aop、拦截器实现,也可以通过框架实现,例如:Apache Shiro、Spring Security 。Spring Security 认证流程UsernamePasswordAuthenticationFilter 实现...原创 2020-01-31 22:27:47 · 121 阅读 · 0 评论 -
Spring Boot 集成 Swagger
Swagger 使用指南添加pom 依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version></d...原创 2020-01-21 14:23:42 · 108 阅读 · 0 评论 -
Spring Boot 集成 JWT
JWT (JSON Web Token)介绍, 官网 , github定义: JSON Web令牌(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于在各方之间作为JSON对象安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。JWTS可以使用秘密(使用HMAC算法)或公钥/私钥对使用RSA或ECDSA来签名。JWT的主要应用场景身份认证...原创 2020-01-21 14:21:17 · 167 阅读 · 0 评论 -
SpringBoot集成MongoDB
Spring Boot 中 Mongodb的使用<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> <version>2...原创 2020-01-20 14:11:35 · 69 阅读 · 0 评论 -
在SpringBoot中集成Redis
Spring提供两种Template操作Redis,分别是:StringRedisTemplate 和 RedisTemplate,区别如下:StringRedisTemplateStringRedisTemplate使用的是 StringRedisSerializer 序列化String主要用来存储字符串,StringRedisSerializer的泛型指定的是String。当存...原创 2020-01-20 14:00:34 · 105 阅读 · 0 评论 -
Spring Boot中集成 RabbitMQ
SpringBoot 集成 RabbitMQ <!-- 在 pom 文件中添加 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId>...原创 2020-01-20 13:55:30 · 187 阅读 · 0 评论 -
Spring Boot中集成Elasticsearch有几种方式
通过 REST Client 方式 集成 ES 7.*<dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>7.1.1</version></dep...原创 2020-01-19 17:09:11 · 1141 阅读 · 1 评论