- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 对BigDecimal进行精度处理,将科学计数法转为普通表示法
首先我们需要了解BigDecimal提供的一些方法stripTrailingZeros()去除末尾多余的0。toPlainString()将科学计数法转换为普通的计数方式有了这两个方法我们就可以完美的对数据库转为实体对象的BigDecimal类型字段进行处理。在实体类中定义数据库中BigDecimal的字段为String类型。/** * 对BigDecimal进行小...
2019-07-22 18:27:45 4914
原创 SpringBoot读取配置文件的多种方式
第一种方式:通过@Value注解获取配置文件信息第二种方式:可以通过Environment的getProperty获取你想要的配置信息第三种方式:通过prefix定义配置前缀来获取配置文件信息下面用代码来具体示例下面的代码为通过prefix定义配置前缀来获取配置文件信息中的实体类。@Component@ConfigurationProperties(prefix="thre...
2019-07-21 21:35:59 373
原创 java代码执行顺序详解
今天我们来聊一聊Java的基础:类中方法的执行顺序。首先直接给出类代码的执行顺序但是我们必须要注意的是:静态代码块只执行一次,也就是说你不管创建的多少对象,静态代码只执行一次。这是为什么啦?因为static代码块只在类加载时执行,类是用类加载器来读取的,类加载器是带有一个缓存区的,它会把读取到的类缓存起来,所以在一次虚拟机运行期间,一个类只会被加载一次,这样的话,静态...
2019-07-15 11:15:19 14195 6
原创 Spring AOP详解
AOP(Aspect-OrientedProgramming,面向方面编程), 通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。实现场景日志记录,性能统计,安全控制,事务处理,异常处理等等。AOP与OOP的区别OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分。AOP则是针对业务处理过程中的切面进行提取,它所面...
2019-07-08 22:42:57 103
原创 SpringBoot配置信息参考大全
SpringBoot常用配置信息官方参考地址:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#common-application-properties#服务启动的端口号(用Tomcat运行时无效)server.port=8080#项目的部署名称(用Tomcat运行时无...
2019-07-08 21:40:11 354
原创 Java跳出多重循环嵌套的两种方式
方法一:使用循环标签,在循环体上定义循环标签,在需要中断的时候使用 break +循环标签的名字。代码示例如下public class ForTest { public static void main(String[] args) { int n=2; ok: //最外层循环的标签 for (int i = 0; i <n; i++) { Sys...
2019-07-08 11:33:55 917
原创 微服务框架接口调用失败记录(错误代码404)
在微服务中我们一般为划分为独立模块,在进行接口调用时,有时访问失败,很大一部分原因出现在SpringBoot配置文件写的有问题。微服务框架接口调用失败记录(错误代码404)是因为没有项目的名称spring: application: name: member指定名称后成功访问,不报错...
2019-07-05 18:44:36 4040
原创 微服务架构中出现Bean注入失败Consider defining a bean of type 'com.hongyu.api.redis.BaseRedisService' in your co
控制台错误详细信息***************************APPLICATION FAILED TO START***************************Description:Field baseRedisService in com.hongyu.member.service.impl.DemoApiServiceImpl required a ...
2019-07-05 18:16:16 8797 1
转载 Eclipse注释详解
一、背景简介丰富的注释和良好的代码规范,对于代码的阅读性和可维护性起着至关重要的作用。几乎每个公司对这的要求还是比较严格的,往往会形成自己的一套编码规范。但是再实施过程中,如果全靠手动完成,不仅效率低下,还难以保证真正的符合规范。所以结合IDE环境,自动生成注释,还是很有必要的。今天我们就说一下,如何使用Eclipse给我们提供的自定义代码模版的功能来作业。二、设置注释模板 设置...
2019-07-03 09:23:58 2010
原创 Springboot+mysql+mybatis+druid+redis实现数据库缓存实战
首先我们需要引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> ...
2019-07-02 19:06:07 1272
转载 Springboot启动application报错:Field userMapper in xxx required a bean of type xx that could not be found
***************************APPLICATION FAILED TO START***************************Description:Field userMapper in com.springboot.service.UserService required a bean of type 'com.springboot.dao....
2019-07-02 08:30:27 2341 2
mybatis_plu.rar
2019-11-12
时间工具类
2018-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人