java web开发时dao和model层里写啥内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java web开发时dao和model层里写啥内容相关的知识,希望对你有一定的参考价值。

model 翻译成中文叫模型层也叫实体层 是.net里使用的三层架构中的与数据库中表对应的类
java中一般叫entity
里边主要是实体类 也就是对应数据库表中的类 每个表对应一个实体类 每个字段对应实体类中的一个属性

dao 数据访问层 Mvc 结构编程中访问数据库的层 一般连接数据库 的代码都写在这里边
参考技术A model是对应的表的字段也就是一个实体(entity)
dao里面是放业务逻辑的,dao实现类写方法的主要内容也就是方法体,dao本身是个接口只声明方法
参考技术B dao 一般是接口
model一般是pojo或者是vo 对象

java中的命名规范,项目开发步骤

1. 项目名:没有要求,别中文

2. 包:公司域名倒写:com.igeek

3. 持久层:dao,persist,mepper

4. 实体类:entity,model,bean,javabean,pojo

5. 业务逻辑:service

6. 控制器:controller,servlet,action,web

7. 过滤器:filter

8. 异常:exception

9. 监听器:listener

10. 注释:

  • 类和方法上使用文档注释:/**   */
  • 方法里使用/*   */  或者  //

11. 类:大驼峰

12. 方法,属性:小驼峰

 

项目开发步骤:

1. 先设计数据库

2. 在写实体类

3. 写持久层(dao)

4. 写逻辑层

5. 写控制层

6. 试图

 

以上是关于java web开发时dao和model层里写啥内容的主要内容,如果未能解决你的问题,请参考以下文章