初识框架技术

本文介绍了框架的基本概念和优势,强调了框架在软件开发中的重要性。重点讲解了Struts 2、Hibernate、Spring、Spring MVC和MyBatis这五个主流Java框架,阐述了它们的核心特性和应用场景,帮助初学者理解并选择适合的框架。
摘要由CSDN通过智能技术生成

目录

目的:

优势:

概念:

含义:

当前主流框架:

1.Struts  2 框架

2.Hibernate 框架

3.Spring 框架

4.Spring MVC 框架

5.MyBatis  框架


目的:

使用框架构建项目,自动生成一个 架子 ,我们只需要把必要的信息  填写进去就可以了。

优势:

  1. 不用考虑公共问题,框架已经帮我们做好了
  2. 可以专心于业务逻辑,保证核心业务 逻辑的开发质量
  3. 结构同一,便于学习和维护
  4. 框架中集成了前人的经验,可以帮助新手写出稳定、性能优良而且结构优美的高质量程序

概念:

一个提供可重用的公共结构的半成品。

为我们构建新的应用程序提供了极大的便利。

提供可以拿来用的工具,可以重用的设计。

对于程序来说,框架  就是应用程序的骨架,开发中可以在这个骨架加入自己的东西

搭建符合自己需求的应用系统

框架凝结着千人的经验和智慧,使用框架,就像站在了巨人的肩膀上。

Richard Oberg(Web Work 的作者和 JBoss 的创始人之一) 说过:

框架的强大之处不是它能让你做什么,而是它不能让你做什么

含义:

框架使混乱的东西变得结构化。

如果没有框架,一千个人  将写出 一千种  Servlet+JavaBean+JSP 的代码

框架保证了结构风格的统一。

框架降低了培训成本和软件的维护成本。

在结构统一和创造力之间维持着一个合适的平衡。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值