首页>代码>jsp+servlet开发java web图书后台管理系统>/StudentManager/src/cn/studentmanage/bj/service/BJServicImp.java
package cn.studentmanage.bj.service; import java.util.ArrayList; import cn.studentmanage.bj.dao.BJDaoImp; import cn.studentmanage.bj.entity.BJ; public class BJServicImp implements IBJService { BJDaoImp bji=new BJDaoImp(); @Override public ArrayList<BJ> findBjByName(String name) { //防止 null,做个判断 return bji.findBjByName(null==name?"":name); } @Override public ArrayList<BJ> findBjByX(String x) { return bji.findBjByX(x); } @Override public ArrayList<BJ> findByBJ(BJ bj) { String name=bj.getName();//班级名称 String x=bj.getX();//系 //防止空条件处理,nullPointExctipino if(null==name){ bj.setName(""); } if(null==x){ bj.setX(""); } return bji.findBjByBJ(bj); } @Override public boolean addBj(BJ bj) { //如果不存在重复 就新增 if(bji.existBJbyName(bj.getName())){ bji.addBj(bj); return true; } return false; } @Override public void removeBjById(String... ids) { //做个空判断,参数为空,不做删除操作 if(null==ids){ return; } //调用DB层 bji.removeBjById(ids); } @Override public boolean updateBJByBJ(BJ bj) { //防止出现null情况 if(null==bj){ return false; } return bji.updateBjByBJ(bj); } @Override public BJ findBJbyId(String id) { //防止出现null情况 if(null==id){ id=""; } return bji.findBJbyId(id); } }

wwwliu LV10
2024年6月12日
CHENHAOJUDA LV10
2022年6月14日
3305787467 LV12
2022年5月23日
yhb123456 LV5
2022年3月20日
北魚 LV3
2021年7月1日
别打脸(・ᆺ・) LV9
2021年5月30日
园林属于 LV7
2021年5月1日
Zuo2001 LV4
2021年1月6日
18982022686 LV1
2020年12月18日
areslucifer LV5
2020年11月25日

rebest LV2
2024年12月24日
pangzhihui LV14
2024年6月27日
微信网友_7052861421883392 LV1
2024年6月25日
www的行为 LV2
2024年6月20日
snow_storm1
2024年6月18日
暂无贡献等级
wwwliu LV10
2024年6月12日
123456cjj LV1
2024年6月1日
yuquanzuo LV2
2024年5月14日
2017143155 LV12
2024年5月6日
pi-nang LV2
2024年3月11日