MVC结构:
web:客户端网页,是表层的东西,可接收和返回数据给用户
domain:主控制层,用户数据库交互的核心中转站
service:业务逻辑层,处理数据逻辑,验证数据
dao:持久层,读写数据库
web发出请求—>domain接收控制数据转向—>service验证数据正确—>dao
Dao层:使用Hibernate连接数据库,操作数据库(添.删.改.查)
Service层:引用对应的Dao数据库操作(可以编自己需要的代码)
Service是业务层,dao是数据访问层
Service中调用dao,Service中new一个dao类对象
一.Dao层:使用了Hibernate连接数据库,操作数据库(添.删.改.查)
1.数据库连接类:连接数据库并获得连接对象,以及关闭数据库
2.数据库传输对象:
3.Dao接口类:Dao接口类中定义了所有的用户操作,如添.删.改.查
4.Dao接口的实现类:Dao实现类实现了Dao接口,并实现了接口接口中定义的所有方法
5