1.了解系统实现功能以及模块的存在意义
2.掌握系统调试方法,自行修改系统存在的不合理功能
3.对项目验收流程及相关问题提问有精准把握
例如:
- 2个小时搞清楚Java,ssh开发框架,jsp,js等存在的数据结构和逻辑关系
学习内容:
-
有关java下的src包的基本内容(SSH框架):
src在软件中都是指source,也就是源代码的意思。在很多语言的工程里都一个src文件夹用来存放源代码以区别开其它文件(模板文件、Web文件等)。对于Java来说,就是主要用来存放后缀名为.java文件(一些配置文件也会放到这里)的文件夹。(摘自360问答)
src包下的action,dao,model,service,util各个包的基本内容:
(1)action包文件命名规范:**Action.java,该包放置各种struts的action
(2)dao包文件命名规范:**DAO.java:该包属于持久层,主要存放对“数据库底层” 进行 *** 作的类
。。。
。。。
2.什么是SSH开发框架?
SSH(又称s2sh)是 struts+spring+hibernate的一个集成框架
集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层
以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。
(1)其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持。
(2)采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问。
(3)最后由Spring做管理,管理struts和hibernate。具体做法是:用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO(Data Access Objects)接口,并给出Hibernate的DAO实现。
附[框架四个层次图](http://www.kaotop.com/file/tupian/20220423/3436d02f65f642f7bbb18ea24cf8c3d5.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAeXUxNzc2MTUxNzg3NQ==,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
有关对ssh框架的优缺点的描述可取参考[云社区用户](https://cloud.tencent.com/developer/article/1841428)
学习时间:
提示:这里可以添加计划学习的时间
例如:
- 周一至周五晚上 7 点—晚上9点
- 周六上午 9 点-上午 11 点
- 周日下午 3 点-下午 6 点
学习产出:
提示:这里统计学习计划的总量
例如:
- 技术笔记 2 遍
- CSDN 技术博客 3 篇
- 习的 vlog 视频 1 个
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)