自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

利用MybatisPlu和Freemarker实现自动生成对数据库单表的CRUD所有接口,直接生成代码就可以和前段联调,包含功能 1、查询所有 2、条件查询(带分页的) 3、简单插入,条件插入,以及批量插入 4、更新(根据条件更新) 5、根据主键删除,根据条件删除,根据ID批量删除

2019-11-12

时间工具类

获取指定时间周一,周日时间,月份的最后一天,秒值转换成对应时分秒,校验字符串是否是日期时间格式(2018-05-06),(2018-05-06 12:00:00),(12:00:00)

2018-09-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除