chenjiahe
2023-01-10 bcc2fa8323a61920c7d2a6139c38fc25b17baa7f
数据库公用方法添加
4个文件已修改
24 ■■■■■ 已修改文件
src/main/java/com/hx/common/dao/CommonDao.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/common/service/CommonService.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/common/service/impl/CommonDaoImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/common/service/impl/CommonServiceImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/common/dao/CommonDao.java
@@ -20,6 +20,13 @@
     */
    <T extends Serializable>    int insert(Class<?> mapperClass, T entity);
    /**新增,返回主键
     * @param mapperClass mapper类
     * @param entity 实体类
     * @return 条数
     */
    <T extends Serializable>    int insertById(Class<?> mapperClass, T entity);
    /**查询条数
     * @param mapperClass mapper类
     * @param sqlSentence  查询参数类
src/main/java/com/hx/common/service/CommonService.java
@@ -20,6 +20,13 @@
     */
    <T extends Serializable> int insert(Class<?> mapperClass, T entity);
    /**新增,返回主键
     * @param mapperClass mapper类
     * @param entity 实体类
     * @return 条数
     */
    <T extends Serializable> int insertById(Class<?> mapperClass, T entity);
    /**查询条数
     * @param mapperClass mapper类
     * @param sqlSentence  查询参数类
src/main/java/com/hx/common/service/impl/CommonDaoImpl.java
@@ -29,6 +29,11 @@
        return sqlSessionFactory.openSession().insert(getStatement(mapperClass,"insert"),entity);
    }
    @Override
    public <T extends Serializable> int insertById(Class<?> mapperClass, T entity) {
        return sqlSessionFactory.openSession().insert(getStatement(mapperClass,"insertById"),entity);
    }
    /**获取条数
     * @return*/
    @Override
src/main/java/com/hx/common/service/impl/CommonServiceImpl.java
@@ -25,6 +25,11 @@
        return commonDao.insert(mapperClass,entity);
    }
    @Override
    public <T extends Serializable> int insertById(Class<?> mapperClass, T entity) {
        return commonDao.insertById(mapperClass,entity);
    }
    /**获取条数*/
    @Override
    public <T extends Serializable> int selectCount(Class<?> mapperClass,SqlSentence sqlSentence) {