自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringDataJPA+QueryDSL玩转态动条件/投影查询

在本文之前,本应当专门有一篇博客讲解SpringDataJPA使用自带的Specification+JpaSpecificationExecutor去说明如何玩条件查询,但是看到新奇、编码更简单易懂的技术总是会让人感到惊喜,而且QueryDSL对SpringDataJPA有着完美的支持。如果你没有使用过自带的Specification去做复杂查询,不用担心,本节分享的QueryDSL技术与Sp...

2018-11-02 16:16:34 49357 20

原创 Lombok与JavaBean之间不同名属性拷贝的思考

由于最近刚步入工作,比较忙,很长时间没有去更新博客与整理知识了。今天我们来聊一聊一些开发中常见但是又觉得比较恶心的代码,如何去处理这些问题呢。浏览过这篇博文之后,大家也可以提出自己的想法,是不是还有更好的解决方案。目录1、lombok 1.1 安装1.2 使用2、Bean之间拷贝不同名字段1、lombok  开发中,虽然我们使用IDE可以快捷键生成get/set/t...

2018-10-30 15:44:12 5114 4

原创 SpringData JPA进阶查询—JPQL/原生SQL查询、分页处理、部分字段映射查询

上一篇介绍了入门基础篇SpringDataJPA访问数据库。本篇介绍SpringDataJPA进一步的定制化查询,使用JPQL或者SQL进行查询、部分字段映射、分页等。本文尽量以简单的建模与代码进行展示操作,文章比较长,包含查询的方方面面。如果能耐心看完这篇文章,你应该能使用SpringDataJPA应对大部分的持久层开发需求。如果你需要使用到动态条件查询,请查看下一篇博客,专题介绍SpringD

2018-01-07 13:48:02 37058 13

原创 SpringBoot—访问关系型数据库—SpringData JPA

一、SpringData JPA是什么上一节学习了如何入门SpringBoot,本篇章介绍springboot对数据库是如何进行访问的。在介绍之前,有必要了解一下SpringDataJPA,这是SpringCore中的一个项目,致力于简化对数据库的访问,增强了ORM的操作。对于JPA(Java persisten API),全称为Java持久化API,是JAVAEE中的一套规范API。它推

2017-12-06 01:14:29 9087 1

原创 SpringBoot—入门

一、SpringBoot是什么springboot是一款最近比较火热的微框架,它是基于Spring基础源码构建起来的,如今微服务、云服务兴起,SpringBoot不仅仅能够简化web开发,还对这些服务具有极好的支持。SpringBoot内嵌有Web容器,默认是Tomcat,与Spring各类套件(如SpringMvc)有非常好的支持。还在等什么,开始学习吧,本篇仅对SpringBoot做基础入

2017-12-04 18:29:28 896

转载 Mybatis从入门到熟悉(1)

1.Mybatis入门1.1 单独使用jdbc编程问题总结1.1.1 jdbc程序Public static void main(String[] args) {Connection connection = null;PreparedStatement preparedStatement = null;ResultSet resultSet = null; tr...

2017-05-12 14:19:13 706

原创 Java注解原理解析

对Java注解技术的原理解析、教你入门创建、使用、解析注解。

2017-04-14 20:21:33 776 2

原创 Tomcat未正常启动

 有没有朋友遇到过Tomcat未能正常启动呢?在tomcat的bin目录中,有个startup.bat文件,这个是tomcat的启动文件,注意哦小伙伴们,不要再乱点tomcat.exe了,这个并不是启动文件......;当正常启动了startup.bat之后,他会弹出这样一个黑框: 能看到Server startup in xxxxxms,说明你已经启动成功。不过,现在...

2016-09-24 11:35:55 1567

原创 配置型工厂设计模式

今天来给大家介绍一下JavaEE中常用的工厂设计模式。所谓工厂设计模式,个人认为简单点说,是一个比较好的解耦工具,它在接口实现与接口回调上做了一些相应的改进;有那么一个工厂类,整个工厂类的方法都是静态的,当你定义好了某个接口与这个接口的一系列实现,那么就可以用工厂设计模式对模块之间的调用进行改进并且解耦,使得你的上层模块对底层模块调用更方便。上面的解释比较抽象,先来直接敲代码上图!

2016-09-18 22:11:41 638

空空如也

空空如也

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

TA关注的人

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