mvc模式和三层架构

三层架构

数据访问层、业务逻辑层、表现层

数据访问层(持久层,DAO层):对数据库的CRUD基本操作 Mapper

业务逻辑层:对业务逻辑进行封装,组合数据访问层层中的基本功能,形成复杂的业务逻辑功能service

表现层:接受请求,封装数据,调用业务逻辑层,响应数据 controller

添加用户service层代码

public void add(Brand brand){
     
//获取SqlSession
SqlSessin sqlSession = factory.openSession();
//获取BrandMapper
BrandMapper mapper = sqlSession.getMapper(BrandMapper.class);

//调用方法
mapper.add(brand);

//提交事务
sqlSession.commit();
//释放资源
sqlSession.close();


}

你可能感兴趣的:(mvc,数据库)