持久化 dao
底层dao对CURD已经实现,如果模块是简单的CURD那么dao不需要编写代码,只需要在xml进行对应方法的SQL进行编写即可
【强制】 继承
继承 com.mingsoft.base.dao.IBaseDao
【强制】 命名
- 类名用大写i开头Dao结尾,同时创建名称一致的xml文件,例如:表名为news对应INewsDao.java;i表示接口类,对应xml文件
INewsDao.xml
【参考】 XML对应方法
- saveEntity 对应 insert SQL语句
- updateEntity 对应 update SQL语句
- getEntity 对应 select SQL语句 ,当前实体为参数查询条件
- getByEntity 对应 select SQL语句,实体ID为查询条件
- deleteEntity 对应 delete SQL语句,实体为参数条件删除
- delete 对应 delete SQL语句,实体ID批量删除
- queryAll 对应 select SQL语句,查询所有
- query 对应 select SQL语句,实体为参数条件查询