不为有趣之事,何遣有涯之生
不失其所者久,死而不亡者寿

开发框架类

AMQ简明教程(12)-菡萏如佳人

AMQ简明教程(12) AMQ集群

hzqiuxm阅读(5474)

AMQ集群 Queue consumer clusters ActiveMQ支持Consumer对消息高可靠性的负载平衡消费,如果一个Consumer死掉,该消息会转发到其它的Consumer消费的Queue上。 如果一个Consumer获...

Cucumber简明教程-菡萏如佳人

Cucumber简明教程

hzqiuxm阅读(28632)

Cucumber简明教程 入门篇 简单介绍 用途:BDD(行为驱动开发)自动化测试产品,可以和目前很多语言结合在一起。 有明确的可执行规范,自动化测试,记录系统的实际行为 特点:它使用自然语言来描述测试,使得非程序员可以理解他们 官方安装地...

SpringDataJPA系列(7)-菡萏如佳人

SpringDataJPA系列(7) Jackson注解在实体中应用

hzqiuxm阅读(1560)

7 Jackson注解在实体中应用 常用的Jackson注解 Springboot中默认集成的是Jackson,我们可以在jackson依赖包下看到Jackson有多个注解 一般常用的有下面这些: 一个实体的示例 测试方法如下: 按照上述图...

工程师工具箱系列(2)-菡萏如佳人

工程师工具箱系列(2) hasor一瞥入门

hzqiuxm阅读(2584)

hasor一瞥入门 简介 Hasor有着自己的独立的生命周期与Spring的不同,是一套完整的体系,提供了注入DataQL、Dataway、hasor-web等等,让你的代码无需在写Controller、Service、Dao、BO、VO、...

工程师工具箱系列(1)-菡萏如佳人

工程师工具箱系列(1) mapstruct简明教程

hzqiuxm阅读(2049)

MapStruct简明教程 芸芸众生 在Java项目开发中,不管你是采用传统的MVC分层模式,还是DDD驱动的微服务模式,都免不了在各层级之间传递对象,在这个过程中会出现许多的对象概念性名词:VO,DTO,DO,Entity,ValueOb...

SpringDataJPA系列(6)-菡萏如佳人

SpringDataJPA系列(6) Entiry注解使用

hzqiuxm阅读(2672)

6 Entiry注解使用 JPA协议规定 实体是直接进行数据库持久化操作的领域对象,必须通过 @Entity 注解进行标示 实体必须有一个 public 或者 protected 的无参数构造方法 实体里面必须要有一个主键,主键标示的字段可...

SpringDataJPA系列(5)-菡萏如佳人

SpringDataJPA系列(5) @Query应该怎么用?

hzqiuxm阅读(3349)

@Query应该怎么用? 之前说到过,DMQ查询策略有两种:方法命令和@Query注解的方式。为什么需要两种呢?它们分别适用的场景是怎么样的? @Query使用 定义一个通过名字查询用户的方法 以下是测试方法: QueryLookupStr...

SpringDataJPA系统(3)-菡萏如佳人

SpringDataJPA系统(3) Defining Query Methods的命名语法与参数

hzqiuxm阅读(3071)

DQM的命名语法与参数 在工作中,你是否经常为方法名的语义、命名规范而发愁?是否要为不同的查询条件写各种的 SQL 语句?是否为同一个实体的查询,写一个超级通用的查询方法或者 SQL?如果其他开发同事不查看你写的 SQL 语句,而直接看方法...

SpringDataJPA系列(1)-菡萏如佳人

SpringDataJPA系列(1) JPA概述

hzqiuxm阅读(3955)

SpingDataJPA概述 SpringDataJPA似乎越来越流行了,我厂的mysql数据库和MongoDB数据库持久层都依赖了SpringDataJPA。为了更好的使用它,我们内部还对MongoDB的做了进一步的抽象和封装。为了查漏补...

欢迎加入极客江湖

进入江湖关于作者