📄 syscommanddao.java
字号:
package com.ufmobile.platform.mstreet.sms;
import java.util.List;
import javax.persistence.EntityManager;
import javax.persistence.Query;
public class SysCommandDAO {
public List<SysCommand> getSysCommand(EntityManager manager){
Query query = manager.createQuery(" from SysCommand p");
List list = query.getResultList();
if(list != null && list.size() == 0){
list = null;
}
return list;
}
public boolean delete(EntityManager manager, String cmd) {
// SysCommand entity = manager.find(SysCommand.class, id);
// if(entity != null){
Query query = manager.createQuery("delete SysCommand p where p.COMMAND=:command");
query.setParameter("command", cmd);
if(query.executeUpdate() == 1){
return true;
}
// }
return false;
}
public boolean save(EntityManager manager, SysCommand entity) {
manager.persist(entity);
entity = manager.merge(entity);
return true;
}
public boolean update(EntityManager manager, SysCommand entity) {
Query query = manager.createQuery("UPDATE SysCommand p SET " +
" p.REMOTEINTERFACE=:remoteinterface" +
" WHERE p.COMMAND=:command");
query.setParameter("command", entity.getCOMMAND());
query.setParameter("remoteinterface", entity.getREMOTEINTERFACE());
if(query.executeUpdate() == 1){
return true;
}
else{
return false;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -