//业务service增删改查
添加学生信息
package com.imau.service;
import java.util.List;
import com.imau.dao.student.StudentDaoImpl;
import com.imau.entry.Student;
public class StudentService {
private StudentDaoImpl dao;
public StudentService() {
dao = new StudentDaoImpl();
}
// 查询所有的学生信息
public List<Student> getAll() {
return dao.query(null, null, null);
}
// 添加学生
public boolean addStu(Student student) {
int row = dao.add(student);
return row > 0 ? true : false;
}
public boolean updateStu(Student student) {
int row = dao.update(student);
return row > 0 ? true : false;
}
public Student byId(Student student) {
return dao.find(student);
}
public boolean delById(Student student) {
int row = dao.delete(student);
return row > 0 ? true : false;
}
public List<Student> searchStu(String field,Object value) {
return dao.query(field, "like", value);
}
}
用户查询
package com.imau.service;
import com.imau.dao.user.UserDao;
import com.imau.dao.user.UserDaoImpl;
import com.imau.entry.User;
public class UserService {
private UserDaoImpl dao;
public UserService() {
dao=new UserDaoImpl();
}
//按照用户名密码查询:admin 123456
public User byNamePass(String uname,String upass) {
User user =new User();
user.setUname(uname);
user.setUpass(upass);
return dao.find(user) ;
}
public boolean editPass(User user) {
int row=dao.update(user);
return row>0?true:false;
}
}