0目录
|
1.定义和实战
dao定义 DAO (DataAccessobjects 数据存取对象): 是指位于业务逻辑和持久化数据之间实现对持久化数据的访问。通俗来讲,就是将数据库操作都封装起来 |
dao组成部分 1、DAO接口: 把对数据库的所有操作定义成抽象方法,可以提供多种实现。 2、DAO 实现类: 针对不同数据库给出DAO接口定义方法的具体实现。 3、实体类:用于存放与传输对象数据。 4、数据库连接和关闭工具类: 避免了数据库连接和关闭代码的重复使用,方便修改。
|
Basedao工具类
|
创建对数据库的操作包(dao包)然后定义接口和实现类 接口:
实现类(实现类都放在impl包中)这个类中执行SQL语句
|
Entity 包封装字段名
|
Service包复制接口
Service 包下的impl包重写方法获得查询结果
|
测试包结果
|
实现增删改查(单表) |
增
|
删 |
改 |
查询(所有)
|
查询字段名字
|
2.多表联合查询
创建3张表
|
查询语句
|
封装类
|
HouseDaoImpl类
|
HouseSeviceImpl类
|
测试类
|
实现注册功能 UserDaoImpl
|
UserSeviceImpl类
|
测试类
|