大二javaweb实训2

今天的javaweb实训又讲新内容了(之前也讲过不少),比如JSTL、EL表达式、项目开发流程、数据库设计(ER)、公共代码编写、代码分层等等。
通过今天的实训,总结出来以下知识:
JSTL的作用就是替换JSP的页面代码,通过标签来输出页面的动态内容。商业项目,jsp页面很多管理人员是禁止编写Java代码,只能使用jstl 获得其他标签库。

项目开发流程说明
  1. 确定需求
  2. 构建UI(UI图,HTML页面)
  3. 系统设计(数据库设计,公共代码编写)
  4. 编写功能代码
  5. 软件测试(V型测试,试运行)

代码分层就是将代码分类,可以提供代码的维护性,常见的有MVC设计模式

分层结构图
分层结构图

表示层(控制器):作用是接收请求,数据封装,请求跳转
服务层(业务层):构建业务,登录,注册
持久层:作用将数据保存到硬盘上(数据库里),只有四个操作,增删改查
数据模型:作用就是封装数据

还掌握了运用分层实现账号的登录、注册、注销及显示。
javaweb实训还剩两天,这次实训能学到的东西也不能太多,更多的是一笔带过,就看自己想不想深入了(放弃...)
就说这么多了,明天早上还有课呢,看一会睡觉去了~

添加新评论