用户注册-总结3(service层)
package com.du.service.impl;import com.du.dao.impl.UserDaoImpl;import com.du.domain.Users;import com.du.exception.AddException;import com.du.utils.ServiceUtils;//要在服务对用户密码进行加密public class BussinessServiceImpl {// 注册public void add(Users user) throws AddException {//用重名返回true 否则返回falseboolean b= new UserDaoImpl().find(user.getUsername());if(!b){user.setPassword(ServiceUtils.md5(user.getPassword()));new UserDaoImpl().add(user);}else{throw new AddException();}}// 登录,判断,密码是否正确public Users find(String username, String password) {String md5password=ServiceUtils.md5(password);return new UserDaoImpl().find(username, md5password);}}?注意:
1.dao层写好后,service层很好写