1,对象hashcode和equals继承父对象

2,主键生成策略优化
yun-zuoyi
alwaysfrin 7 years ago
parent e26e8ac430
commit 43770f8bcc

@ -55,4 +55,7 @@ public interface ILogOperateService {
* @return * @return
*/ */
List<LogOperate> listLogOperateByOperateUserName(String operateUserName); List<LogOperate> listLogOperateByOperateUserName(String operateUserName);
//查询所有日志数量
long countAllLogOperate();
} }

@ -101,6 +101,9 @@ public class DemoMongoController {
try { try {
List<LogOperate> logList = logOperateService.listLogOperateByOperateUserName(OperateUserName); List<LogOperate> logList = logOperateService.listLogOperateByOperateUserName(OperateUserName);
long count = logOperateService.countAllLogOperate();
LOGGER.info("=log size= " + count);
return ResultBean.success("操作成功").setResultList(logList).setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()); return ResultBean.success("操作成功").setResultList(logList).setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
}catch(ImppBusiException busExcep){ }catch(ImppBusiException busExcep){
LOGGER.error(busExcep.getErrorMsg() + "{}",busExcep.getErrorDetail(),busExcep); LOGGER.error(busExcep.getErrorMsg() + "{}",busExcep.getErrorDetail(),busExcep);

@ -2,16 +2,13 @@ package cn.estsh.i3plus.core.apiservice.serviceimpl.base;
import cn.estsh.i3plus.core.api.iservice.base.IDataSimpleService; import cn.estsh.i3plus.core.api.iservice.base.IDataSimpleService;
import cn.estsh.i3plus.core.apiservice.dao.IMachineFactoryDao; import cn.estsh.i3plus.core.apiservice.dao.IMachineFactoryDao;
import cn.estsh.i3plus.platform.common.idtool.SnowflakeIdMaker; import cn.estsh.i3plus.pojo.base.codemaker.SnowflakeIdMaker;
import cn.estsh.i3plus.pojo.mes.MachineFactory; import cn.estsh.i3plus.pojo.mes.MachineFactory;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.sql.DataSource;
import java.util.List;
/** /**
* @Description : * @Description :
* @Reference : * @Reference :

@ -74,4 +74,9 @@ public class LogOperateService implements ILogOperateService {
public List<LogOperate> listLogOperateByOperateUserName(String operateUserName) { public List<LogOperate> listLogOperateByOperateUserName(String operateUserName) {
return logOperateRDao.findByProperty("operateUserName",operateUserName); return logOperateRDao.findByProperty("operateUserName",operateUserName);
} }
@Override
public long countAllLogOperate() {
return logOperateRDao.listCount();
}
} }

Loading…
Cancel
Save