EasyMybatis 1.2.3 发布,新增字段填充功能 - 开源中国社区
EasyMybatis 1.2.3 发布,新增字段填充功能
tanghc 2017年09月29日

EasyMybatis 1.2.3 发布,新增字段填充功能

tanghc tanghc 发布于2017年09月29日 收藏 32

有免费的MySQL,为什么还要买? >>>  

EasyMybatais 1.2.3 发布,此次更新内容如下:

现在可以使用字段自动填充功能了,因为表设计的时候大部分都有gmt_create,gmt_update这两个字段,所以对每张表都进行手动设置的话很容易错加、漏加。 easymybatis提供了两个辅助类DateFillInsert和DateFillUpdate,用来处理添加修改时的时间字段自动填充。配置了这两个类之后,时间字段将会自动设置。对于其它字段可以可以自定义扩展实现。参考文档

  • 修复模板问题

下个版本功能预告:

  • 新增springboot-starter,用来简化配置

  • 新增Dao继承模式。现在Dao层用接口来实现,下个版本将提供继承父类方式,如此一来Dao层的功能更加丰富。可能Dao类会已这样形式定义:

@Repository
public class UserDao extends MybatisDao {
    // 可定义其它方法,同时具备之前的CRUD功能
}

关于easymybatis

easymybatis是一个mybatis增强类库,目的为简化mybatis的开发,让开发更高效。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:EasyMybatis 1.2.3 发布,新增字段填充功能
分享
评论(3)
精彩评论
1
interface IBaseDBEntity extends Serializable{}
abstract class AbstractDBEntity implements IBaseDBEntity{
// 定义通用的字段,如创建日期、创建人、修改日期、修改人等
}

class Document extends AbstractDBEntity{}
最新评论
赞一个
0
interface IBaseMapper<T extends IBaseDBEntity> {
boolean save(T entity);

boolean delete(long entityId);

int update(T entity);

java.util.List<T> findOne(long entityId);

java.util.List<T> findWhere(T whereEntity);
}


interface DocumentMapper extends IBaseMapper<Document>{
// custom other DAO method
}
1
interface IBaseDBEntity extends Serializable{}
abstract class AbstractDBEntity implements IBaseDBEntity{
// 定义通用的字段,如创建日期、创建人、修改日期、修改人等
}

class Document extends AbstractDBEntity{}
顶部