springBoot
文章平均质量分 72
胖虎。。
这个作者很懒,什么都没留下…
展开
-
SpringBoot使用logback示例
SpringBoot会默认使用logback作为日志框架。SpringBoot会默认加载classpath:logback-spring.xml或者classpath:logback-spring.groovy文件作为日志配置文件。注:也可以在系统配置文件中指定Sp...原创 2018-08-03 17:32:37 · 517 阅读 · 1 评论 -
SpringBoot统一异常拦截处理
前言大家你好! 这是我的第一篇博客 ,我会把我所学所悟的知识以最简单的语言描述清楚,让大家通俗易懂。正文下面我要对springboot(1.5.8.RELEASE)中异常拦截处理进行讲解。项目中我们是一定要碰到的情况就是无论在控制层,业务层还是Dao层都需要校验一些数据,无论是前端传过来的,还是经过业务处理判断的,如果不合法需要友好的提示给用户,否则用户收到一个NullPoint...原创 2018-10-19 13:30:51 · 33311 阅读 · 6 评论 -
JavaBean基于注解实现校验
前言上一文我通过传递不合法参数触发异常,进行了统一拦截,那么这篇文章主要介绍JSR303,Hibernate Validator详细讲解及如何优雅的对参数进行校验,使用和技巧。正文JSR303 是一套JavaBean参数校验的标准,它定义了很多常用的校验注解,我们可以直接将这些注解加在我们JavaBean的属性上面,就可以在需要校验的时候进行校验了,笔者还是基于springboot(1...原创 2018-10-20 13:49:27 · 8876 阅读 · 2 评论 -
SpringBoot正确、安全地关闭服务
前言我们利用远程关闭功能可以实现优雅地关闭指定地服务。正文本文依然使用v1.5.8.RELEASE ,讲地是利用actuator的Endpoints实现关闭服务首先准备一个eureka服务,然后启动他。然后准备一个eureka客户端服务,客户端的pom除了必要的springboot的web依赖还需要添加依赖如下<dependency> <g...原创 2018-10-21 15:20:07 · 16040 阅读 · 2 评论 -
Springboot读取配置文件、pom文件及自定义配置文件
前言很多人都知道读取配置文件,这是初级做法,上升一点难度是使用java bean的方式读取自定义配置文件,但是大家很少有知道读取pom文件信息,接下来我都会讲到。正文笔者还是基于Spring Boot :: (v1.5.8.RELEASE),利用的工程有eureka服务和eureka-client客户端服务。首先教大家一个最简单的读取application.prope...原创 2018-10-22 12:49:26 · 10943 阅读 · 3 评论 -
程序员再也不用担心金额转换的问题了
前言想必同学们在开发当中一定涉及到金钱的属性,一旦涉及到钱就必须要保证不失精度,无论怎么转换一分钱也不能差,如果因为代码的疏忽,金额因为四舍五入或者类型转换时差 1 分的话,想象一下 10000 个订单至少差距 100 块钱,这个损失客户和企业都承担不起。所以今天就来给大家介绍一个工具 Joda,joda有很多种,比如Joda-Money,Jode-Time。今天就来介绍一下SpringBoo...原创 2019-03-05 12:33:24 · 5614 阅读 · 5 评论 -
教你一分钟解决请求跨域问题
前言本文写的会有些仓促,因为我也是刚刚 5 分钟之内完成了全局跨域配置、打包、上传、启动、成功访问这几个步骤。所以本文不分析跨域的问题,直接提供三种方式帮你解决 SpringBoo t项目跨域问题。正文浏览器为什么要有跨域:浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。 同源策略是浏览器安全的基石。跨域产生的原因:协议、域名和端口号只要有一...原创 2019-03-28 17:26:07 · 5899 阅读 · 0 评论 -
SpringBoot配置文件敏感信息加密
前言SpringBoot配置文件中的内容通常情况下是明文显示,安全性就比较低一些。在application.properties或application.yml,比如mysql登陆密码,redis登陆密码以及第三方的密钥等等一览无余,这次是公安部和一些其他安全部门扫描我们代码前我们自己做整改,这里介绍一个加解密组件,提高一些属性配置的安全性。jasypt由一个国外大神写了一个springboo...原创 2019-06-12 16:27:03 · 7622 阅读 · 2 评论