自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 使 JPA 中的 repository.save() 不执行 select 语句的方法

在部门开发的产品中使用了 Spring JPA 做持久化框架。JPA 从开发效率上来说很高,而且从封装角度来说更易做框架级的封装。基本的增、删、改、查可以做好规范约束,再配合上代码生成器,单表功能开发非常的快。但是 JPA 在运行效率上就差了,很多本来一条语句就能解决的问题,JPA 会执行很多条语句。比如表单新增的数据,正常情况下一条 insert 语句就行了,但是 JPA 会先执行 select...

2019-07-06 11:04:58 5380

原创 使用自定义注解实现变更记录功能

项目中我们常遇到这样的需求:我想记录某个档案的变更记录,但我只想要某几个关键字段的,其他字段的变更我不在乎。此时我们可以采用自定义注解的功能来实现此功能。下面直接上源码。首先我们先定义标识要记录的变更字段的注解。package com.yonyou.fmcg.common.annos;import java.lang.annotation.Retention;import java.l...

2019-07-06 10:56:54 683

原创 JAVA中常用的时间处理

日常项目中经常会遇到一些时间取值的需求,比如取本月第一天最后一天,取本周时间等等。下面我把我在项目中用到的一些时间处理的方法分享出来。获得某个时间相隔N天的时间 public static Date addToDate(Date startDate, int length) { Calendar cal = Calendar.getInstance(); long t...

2019-07-06 10:39:56 167

原创 浅谈Dubbo 和 Spring Cloud

浅谈Dubbo 和 Spring Cloud首先我们先谈谈什么是微服务架构Dubbo 是什么?Spring Cloud 是什么?Dubbo 和Spring Cloud的优缺点Dubbo 和Spring Cloud的一些区别总结首先我们先谈谈什么是微服务架构微服务(Microservices)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之...

2019-07-05 22:18:39 366

空空如也

空空如也

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

TA关注的人

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