广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 计算机学校 > 惠州计算机学校 > 正文

Java Spring是什么?_惠州计算机Java培训

作者:邓华发布时间:2021-06-26分类:惠州计算机学校浏览:868


导读:Java是现在流行的编程语言之一,很多企业在开发软件的时候都会使用Java,因此,Java也成为了许多计算机学子必学的编程语言之一。那么,Java Spring是什么?下面惠州北大青鸟老师给大家科普一下Java Spring是什么。

  Java是现在流行的编程语言之一,很多企业在开发软件的时候都会使用Java,因此,Java也成为了许多计算机学子必学的编程语言之一。那么,Java Spring是什么?下面惠州北大青鸟老师给大家科普一下Java Spring是什么。

  Java Spring是什么?

  1、你知道J2EE吗?

  要说到Spring的历史起源,首先咱们要说说J2EE这个玩意儿。

  J2EE在1999年和2000年的时候开始得到广泛实现,在J2EE中提出了”事务管理“等核心中间层标准化的概念,但是在实践中出现了各种问题,尤其是开发效率,开发难度和实际的性能都达不到预期。

  2、EJB这个框架

  那时候开发J2EE基本都是使用EJB这个框架,当然现在EJB这玩意都是老古董了,早都被扔到粪堆里去了。但是当时没有那么多的框架,只能用这种老东西。

  当时使用EJB开发J2EE应用的人,在开始的学习和使用EJB的时候,那真实一言难尽,苦不堪言,要学的东西太多了,而且也非常的难用。因为EJB要严格地实现各种不同类型的接口,项目中就会有大量重复的代码。然后项目中的配置文件也特别的复杂和单调。

  正是因为EJB这个东西,又难学有难用,开发效率也不高,耗费的资源也多,你说这样的一个东西能有多少人用?所以当时就有很多的人盼着能不能出现一个更好用的框架来解决这些存在的问题。

  3、Spring应运而生

  后来,终于出来了一个新的框架,可以解决EJB存在的那些问题,而且使用起来简单的一匹!

  这就是Spring!

  正如这个框架的名称Spring一样应景,春天来了!

  Spring是由Rod Johnson创建开源框架,它提供了一整套完善的开发环境,可以为POJO(Plain Ordinary Java Object)对象提供企业级的服务,大大简化了JavaEE的企业级应用开发。

  Spring把使用接口的复杂度几乎降低到了零,更多地强调面向对象的设计原则,而且尽量减少不必要的异常捕捉。Spring不会和现有的解决方案去进行竞争,而是致力于将它们融合在一起。

  总之可以这么说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。

  4、Spring框架构成

  Spring框架由七个主要的模块组成。

  如果大家正在学习Java知识或者是对Java知识比较感兴趣的话,可以联系在线客服报名免费体验课,或者直接来惠州北大青鸟新方舟校区了解一下。

Java15.jpg

Java

标签:惠州软件开发培训惠州Java软件开发培训学校惠州Java软件开发基础惠州计算机Java软件开发惠州IT培训惠州Java软件开发知识惠州软件开发知识惠州计算机JAVA培训惠州java软件开发学校Java软件开发


惠州计算机学校排行
标签列表
网站分类
文章归档
最近发表