MVC开发模式和命名规范
MVC开发模式
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。
- M:Model 模型,实体类和业务和 dao
- V:view 视图,JSP
- C:Controller 控制器,servlet
- 作用:视图和逻辑分离
MVC 适用场景:大型项目开发.
- 开发步骤
- 设计数据库
- 实体类
- 持久层(dao)
- 业务逻辑
- 控制器
- **视图
命名规范
1.项目名:没有要求,不起中文
2.包:公司域名倒写 com.bjsxt
3.数据访问层:dao,persist,mapper
4.实体:entity,model,bean,javabean,pojo
5.业务逻辑:service,biz
6.控制器:controller,servlet,action,web
7.过滤器:filter
8.异常:exception
9.监听器:listener
10.注释:类上和方法上使用文档注释 在方法里面使用多行注释或者单行注释
11.类: 大驼峰(每个首字母大写)
12.方法,属性:小驼峰(首个首字母不大写,后面的首字母大写)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Kylin!
评论