就是功能实现
例:Account类要求编写业务逻辑层AccountServiceImpl类实现一个转账功能
先定义DBUtils类封装数据库连接代码、定义Account类、定义PersonDao类提供增删改查方法
public class AccountServiceImpl{
public static void transfer(int fromId,String pwd,int toId,double money){
//判断转账的用户id和密码是否正确
//定义DBUtils类封装数据库连接代码、定义Account类、定义PersonDao类提供增删改查方法
PersonDao personDao = new PersonDao();
Account account = null;
account = personDao.select(fromid);
if(account==null){
throw new RuntimeException("卡号错误");
}
if(account.getPassword()!=pwd){
throw new RuntimeException("密码错误");
}
Account account1 = null;
account1 = personDao.select(toId);
if(account2==null){
throw new RuntimeException("对方卡号不存在");
)
if(account.getBalance()<money){
throw new RuntimeException("你的余额不足")<