三层架构思想
三层架构就是为了符合“高内聚,低耦合”思想
分为三层:控制层,服务层,操作层(DAO层)
- 控制层:控制层主要负责处理用户请求和响应,调用服务层
- 服务层:负责将来自控制层的请求参数传递给数据访问层,并对数据进行处理。
- 操作层:数据访问层主要负责与数据库进行交互。它通过数据库驱动程序和JDBC连接到数据库,并编写SQL语句执行数据的读取和写入操作。
在idea专业的创建项目结构
java项目的包名都用com开头 然后再创建公司名称的文件夹
可以防止两家公司开发具有相同名称的软件包。
开始在里面创建 控制层 服务层 操作层对应的文件夹
pojo:是存放对象类的
utils:是存放工具类
操作层和服务层都有接口,和实现接口方法的类
impl: 是实现的implement的缩写,一般放业务的实现方式
java文件命名:
- Dept是操作数据库中的表名
- Service是服务层
- Impl实现方法
ept是操作数据库中的表名 - Service是服务层
- Impl实现方法