没有DAO存在的问题:同时进行CRUD操作时,会有大量重复代码。
概念:
DAO:Data Access Object(数据存取对象),位于业务逻辑层和持久层之间
ORM映射:简单来说就是将数据库中的一条记录封装为一个对象
目的:便于以面向对象的思想来使用数据库
domain:符合JavaBean规范(一个类中有字段和该字段的get和set方法)的一个类。
作用:用户和数据库交互的中转站