命名规范、MVC 开发模式
一.高级软件介绍
- JDK 7
- Eclipse mars2
- MySql
- Navicat
二.数据库 SQL 命令
1 创建数据库并指定编码
Create database 数据库名 default character set utf8
2.创建表
Create table 表名(
列名 类型 约束 auto_increment comment ‘备注’, );
三.Eclipse 使用
1. 创建项目
1.1 选择 target runtime,否则出现新建 jsp 报错
1.2 如果忘记选择,右键项目–> build path --> configure path -->选
项卡 library --> 第四个 add library --> server runtime
- Eclipse 默认会自己下载所需 tomcat 最简单结构.
3. 三.命名规范
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.注释:
10.1 类上和方法上使用文档注释 /** /
10.2 在方法里面使用/ */ 或 //
11.类: 大驼峰
12.方法,属性:小驼峰
四.MVC 开发模式
- M: Model 模型,实体类和业务和 dao
- V: view 视图. JSP
- C:Controller 控制器,servlet
3.1 作用:视图和逻辑分离 - MVC 适用场景:大型项目开发. 5. 图示例
5.1 先设计数据库
5.2 先写实体类
5.3 持久层
5.4 业务逻辑
5.5 控制器
5.6 视图
命名规范、MVC 开发模式相关推荐
- 方立勋_30天掌握JavaWeb_JavaBean、mvc开发模式、el表达式、jstl标签
什么是JavaBean JavaBean是一个遵循特定写法的Java类,它通常具有如下特点: 这个Java类必须具有一个无参的构造函数 属性必须私有化. 私有化的属性必须通过public类型的方法暴露 ...
- 五、Web服务器——MVC开发模式 EL表达式 JSTL 学习笔记
今日内容 1. JSP:1. 指令2. 注释3. 内置对象2. MVC开发模式 3. EL表达式 4. JSTL标签 5. 三层架构 JSP: 1. 指令* 作用:用于配置JSP页面,导入资源文件* ...
- java day41【JSP 、MVC开发模式 、EL表达式 、JSTL标签 、三层架构】
第一章 JSP 1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: 1. page : ...
- Re:PyQt5 从零开始的MVC开发模式规划
前言 初次接触较大型的软件开发项目,找了几天可参照的项目无果,于是自己模仿django中的结构来做一个MVC开发模式规划,也有点闭门造车的意思,如有其他好的办法分享,下方评论见. (本篇文章从零开始, ...
- 面试题:什么是MVC开发模式,其优缺点。
什么是MVC开发模式,其优缺点. 1.什么是MVC设计模式 MVC模式将系统分为视图,模型及控制器,其中控制器作用分离视图和模型,使系统解耦,易于修改和拓展,但同时增加了开发难度. 2.MVC优缺点 ...
- JavaWeb之MVC开发模式之商品实例CURD详解
文章目录 三层MVC开发模式架构 一.先建立目标类对象:Curriculum. 三,过滤层Filter 四.增加商品 4.1 增加前端adds.jsp 4.2 增加的servlet服务 五.删除课程 ...
- 学习笔记 --- 工厂、单体、适配器、策略、观察者、MVC设计模式及ASP.NET MVC开发模式、关闭缓存的方法...
关于工厂.单体.适配器.策略.观察者没啥好说的, 代码中有说明 //DesignPattern.cs View Code using System; using System.Collections. ...
- 从 ThinkPHP 开发规范 看 PHP 的命名规范和开发建议
稍稍水一篇博客,摘抄自Think PHP 的开发规范,很有引导性,我们可以将这些规范实践到原生 PHP 中. 命名规范 使用ThinkPHP开发的过程中应该尽量遵循下列命名规范: 类文件都是以.cla ...
- 什么是MVC开发模式?
全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑.数据.界面显示分离的方法组织代码,将业 ...
最新文章
- linux c 按行读取文件
- 这是给程序员专用的书吗?
- 在django restful framework中设置django model的property
- ethercat主站控制软件TwinCAT的安装
- 结构计算机分析,计算机系统结构 (三) CPU及其结构分析
- 微信小程序nginx+uwsgi+django配置的域名问题
- 关于python字符串format的一些花式用法
- 共享单车为什么这么重?
- C# 判断字符串中文汉字
- Verilog 语法小结
- 你一定不知道的 AppStore 秘密
- 开机出现 A disk read error occurred Press 时怎么办
- 工业革命4.0是光和算的革命,时代呼唤硬科技!
- java hypot_static double hypot(double x, double y)
- MySQL 批量插入/填充数据 - 实践
- 给定平面上任意三个点的坐标(x1​,y1​)、(x2​,y2​)、(x3​,y3​),检验它们能否构成三角形。
- 怒揭黑莓市场黑幕,还消费者公道
- 辨析 dB、dBm、dBw
- C# 提取Word文档中的图片
- 博士申请 | 香港大学倪卓娴教授招收机器学习和智慧物联网方向全奖博士生