自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 Jackson的@JsonFormat不生效问题

背景@JsonFormat用在接口的返回对象属性上时,能够对Date进行格式化处理@Datapublic class UserVo { //注意带时分秒的要指定时区 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date date1; @JsonFormat(pa...

2018-11-30 16:54:16 36646 3

原创 Spring Data之@DomainEvents注解

背景在对一个Entity进行save操作时,往往需要触发后续的业务流程,通常采用如下做法public void saveUser(){ User user = ... user = repository.save(user); doSomething(user);}public void action(){ User user = ... saveUser(user); d...

2018-11-29 14:19:05 6557 1

原创 Spring Data之Slice分页查询

背景项目中我们经常用到分页查询,一般使用的场景有两个前端查询大批量数据时指定page、size分页查询后台定时处理一批数据时,从数据库获取待处理数据,从而避免一次查询太多数据到内存,处理完一批后再查询下一页的数据处理对于场景2也有两种实现方式,Page和Slice,下面就分别介绍Pagepublic interface UserRepository extends JpaR...

2018-11-23 16:48:14 2755

原创 Spring Data之Repository创建及源码分析

背景在上一篇文章Spring Data之EntityManager创建及源码分析介绍了EntityManager的创建过程,我们使用Spring Data JPA开发时一般是通过自定义一个例如UserRepository的接口,然后继承JpaRepository或者CrudRepository、PagingAndSortingRepository从而获得一系列默认的CURD方法。我们知道接口是...

2018-11-21 17:37:19 3504 1

原创 Spring Data之EntityManager创建及源码分析

背景上一篇文章介绍了EntityManagerFactory的创建过程,有了EntityManagerFactory接下来就是要获取EntityManager了,但EntityManager的创建不再是通过@Conditional注解,而是使用的@PersistenceContext注解,那么Spring Data是如何识别@PersistenceContext注解,并注入EntityManag...

2018-11-19 11:28:03 2760 3

原创 Spring Data之EntityManagerFactory创建及源码分析

背景在Spring Data之JPA开篇中可以看到Spring Boot的启动日志,先是创建了HikariDataSource,然后紧接着构建了EntityManagerFactory2018-10-25 09:32:20.645 INFO 37469 --- [ main] com.zaxxer.hikari.HikariDataSource : Hikar...

2018-11-13 06:30:29 26998

原创 Spring Data之DataSource创建及源码分析

背景俗话说万变不离其宗,代码中对数据库的操作,首先是要获取数据库链接,而Java中最原生的链接方式就是通过DriverManagerprivate static String driver = "org.h2.Driver";private static String url = "jdbc:h2:mem:test";private

2018-11-05 10:38:27 7617 1

Tuxedo示例simpapp

Tuxedo示例simpapp,已配置Weblogic与Tuxedo互调模式,详细参见http://blog.csdn.net/f4761

2014-11-16

WTC的EJB项目TOLOWER

Tuxdeo调用Weblogic时接收Tuxedo请求的EJB示例程序,详细说明参见http://blog.csdn.net/f4761

2014-11-16

weblogic调用tuxedo示例

weblogic调用tuxedo示例,详细说明参见http://blog.csdn.net/f4761

2014-11-16

空空如也

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

TA关注的人

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