需求 1、如何对业务透明实现消息持久化,常规的Spring的Event使用方式,业务无感知 2、延时消息、异常重试、分布式等等也需要 3、代码改造要少(只需要一个类) Spring事件的常规使用 1、定义自己的Event,这里使用继承ApplicationEvent方式
前言 使用Mybatis,通常需要写Entity,Mapper(java、xml),对于小项目很麻烦,有没有只写Entity就可以进行CURD呢? 我们的需求 1、只写少量代码,实现CURD 2、少量配置,完成类似ActiveRecord 3、无缝兼容原有的Mapper 4、再包含通用Mapper?
需求 1、根据url传参,返回需要的json数据 2、很少的配置,无需特殊处理(只需要几行代码) 实现效果 可以通过传参 JSON-KEY=${xxx} 来控制返回数据,${xxx} 兼容jsonview查询语法,比如 curl http://localhost:8080/simpleCurd/test2?JSON-KEY=name,id