sortlogic.java
来自「>项目名称:电脑电子商务平台 >1.运行环境JDK1.6+Orac」· Java 代码 · 共 72 行
JAVA
72 行
package omega.logic.sort;
import java.util.List;
import omega.domain.Product;
import omega.domain.Sort;
import omega.persistence.DaoFactory.GetDao;
import omega.persistence.iface.SortDao;
public class SortLogic {
private SortDao sortDao;
private Sort sort;
public SortLogic() {
GetDao gd = new GetDao();
this.sortDao = gd.getSortImp();
// this.name = sortName;
// this.sort = new Sort();
}
public boolean isSortExist(String sortName) throws Exception {
List list = sortDao.selectSortByName(sortName);
if (list.isEmpty())
return false;
else
return true;
}
public void addSort(String sortName) throws Exception {
Sort s=new Sort();
int nextid=1;
int sum=this.getCount();
if(sum!=0){
Sort p=(Sort)this.getMaxId();
nextid=p.getId()+1;
}
s.setId(nextid);
s.setName(sortName);
sortDao.insertSort(s);
}
public List selectAllSort() throws Exception {
List list = sortDao.selectAllSort();
return list;
}
public void deleteSortById(int id) throws Exception {
sortDao.deleteSortById(id);
}
public Sort getMaxId() throws Exception {
return sortDao.getMaxId();
}
public int getCount() throws Exception {
return sortDao.getCount();
}
public static void main(String[] aa)throws Exception{
SortLogic sl=new SortLogic();
int n=sl.getCount();
System.out.println(n+1);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?