📄 pomeruserservicesimpl.java
字号:
/*
* Copyright 2008 [CompanyName], Inc. All rights reserved.
* Website: http://www.pomer.org.cn/
*/
package cn.org.pomer.security.services;
import java.util.*;
import org.springframework.stereotype.Component;
import cn.org.pomer.page.PageRequest;
import cn.org.pomer.page.PageResponse;
import cn.org.pomer.flex.remoting.annotation.BeanType;
import cn.org.pomer.flex.remoting.annotation.RemoteObject;
import cn.org.pomer.security.dao.*;
import cn.org.pomer.security.domain.*;
@RemoteObject(BeanType.SpringBean)
@Component
public class PomerUserServicesImpl implements PomerUserServices{
private PomerUserDao pomerUserDao;
/**通过spring注入PomerUserDao*/
public void setPomerUserDao(PomerUserDao dao) {
this.pomerUserDao = dao;
}
public PomerUser create(PomerUser pomerUser){
return pomerUserDao.insert(pomerUser);
}
public PomerUser update(PomerUser pomerUser){
return pomerUserDao.update(pomerUser);
}
public PomerUser save(PomerUser pomerUser){
if(pomerUser.getId() == null || pomerUser.getId()==0){
return create(pomerUser);
}else{
return update(pomerUser);
}
}
public void del(Long id){
pomerUserDao.delete(id);
}
public void del(Long[] ids) {
for (int i = 0; i < ids.length; i++) {
this.del(ids[i]);
}
}
public List<PomerUser> findAll(){
return pomerUserDao.findAll();
}
public PageResponse<PomerUser> findAll(PageRequest pageRequest){
return pomerUserDao.findAll(pageRequest);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -