对javaWEB毕业设计的系统学习记录(未完待续)

学习目标:

1.了解系统实现功能以及模块的存在意义
2.掌握系统调试方法,自行修改系统存在的不合理功能
3.对项目验收流程及相关问题提问有精准把握

例如:

  • 2个小时搞清楚Java,ssh开发框架,jsp,js等存在的数据结构和逻辑关系

学习内容:

  1. 有关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实现。

 附[框架四个层次图](https://img-blog.csdnimg.cn/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
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值