upd: 编码规范

This commit is contained in:
2025-03-25 21:55:35 +08:00
parent 14557af60f
commit 7bf2e41c58
3 changed files with 10 additions and 12 deletions
@@ -13,11 +13,6 @@ import java.util.List;
@Mapper @Mapper
public interface JobMapper extends BaseMapper<Job> { public interface JobMapper extends BaseMapper<Job> {
Job findJobByName(@Param("name") String name);
@Select("select id from sys_job where name = #{name}") IPage<Job> findJobPage(@Param("criteria") JobQueryCriteria criteria, Page<Object> page);
Job selectByName(@Param("name") String name);
List<Job> selectByPage(@Param("criteria") JobQueryCriteria criteria);
IPage<Job> selectByPage(@Param("criteria") JobQueryCriteria criteria, Page<Object> page);
} }
@@ -32,12 +32,12 @@ public class JobServiceImpl extends ServiceImpl<JobMapper, Job> implements JobSe
@Override @Override
public PageResult<Job> queryAll(JobQueryCriteria criteria, Page<Object> page) { public PageResult<Job> queryAll(JobQueryCriteria criteria, Page<Object> page) {
return PageUtil.toPage(jobMapper.selectByPage(criteria, page)); return PageUtil.toPage(jobMapper.findJobPage(criteria, page));
} }
@Override @Override
public List<Job> queryAll(JobQueryCriteria criteria) { public List<Job> queryAll(JobQueryCriteria criteria) {
return jobMapper.selectByPage(criteria); return jobMapper.findJobPage(criteria, PageUtil.getCount(jobMapper)).getRecords();
} }
@Override @Override
@@ -54,7 +54,7 @@ public class JobServiceImpl extends ServiceImpl<JobMapper, Job> implements JobSe
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void create(Job resources) { public void create(Job resources) {
Job job = jobMapper.selectByName(resources.getName()); Job job = jobMapper.findJobByName(resources.getName());
if (job != null) { if (job != null) {
throw new EntityExistException(Job.class, "name", resources.getName()); throw new EntityExistException(Job.class, "name", resources.getName());
} }
@@ -65,7 +65,7 @@ public class JobServiceImpl extends ServiceImpl<JobMapper, Job> implements JobSe
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void update(Job resources) { public void update(Job resources) {
Job job = getById(resources.getId()); Job job = getById(resources.getId());
Job old = jobMapper.selectByName(resources.getName()); Job old = jobMapper.findJobByName(resources.getName());
if (old != null && !old.getId().equals(resources.getId())) { if (old != null && !old.getId().equals(resources.getId())) {
throw new EntityExistException(Job.class, "name", resources.getName()); throw new EntityExistException(Job.class, "name", resources.getName());
} }
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="cn.odboy.modules.system.mapper.JobMapper"> <mapper namespace="cn.odboy.modules.system.mapper.JobMapper">
<select id="selectByPage" resultType="cn.odboy.model.system.domain.Job"> <select id="findJobByName" resultType="cn.odboy.model.system.domain.Job">
select id from sys_job where name = #{name}
</select>
<select id="findJobPage" resultType="cn.odboy.model.system.domain.Job">
select select
* *
from sys_job from sys_job