📄 basdictservice.java
字号:
package com.accp.service;
import com.accp.po.BasDict;
import com.accp.po.BasDictDAO;
import com.accp.po.CstService;
public class BasDictService {
BasDictDAO basdictdao = new BasDictDAO();
public BasDictDAO getBasdictdao() {
return basdictdao;
}
public void setBasdictdao(BasDictDAO basdictdao) {
this.basdictdao = basdictdao;
}
public String saveBasDict(BasDict basdict)
{
try {
basdictdao.save(basdict);
return "已成功";
} catch(Exception e)
{
e.printStackTrace();
return "已失败";
}
}
public String updateBasDict(BasDict basdict)
{
try {
System.out.println("查询数据的id "+basdict.getDictId());
BasDict ba = basdictdao.findById(basdict.getDictId());
if(ba!=null)
{
ba.setDictType(basdict.getDictType());
ba.setDictItem(basdict.getDictItem());
ba.setDictValue(basdict.getDictValue());
ba.setDictIsEditable(basdict.getDictIsEditable());
basdictdao.merge(ba);
}
else
{
//说明是新增操作
basdictdao.save(basdict);
}
return "已成功";
} catch(Exception e)
{
e.printStackTrace();
return "已失败";
}
}
public BasDict find(Long id)
{
BasDict ba = basdictdao.findById(id);
return ba;
}
public BasDict dict(Long id)
{
return basdictdao.findById(id);
}
public String deleteDict(Long dictid)
{
try{
basdictdao.delete(dict(dictid));
return "删除成功!";
}catch(Exception e){
e.printStackTrace();
return "删除失败!";
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -