aiLabel:

spring什么意思

青狂不轻狂
好评回答

spring简介:

spring是一个开源框架。spring是2003年出现的一个轻量级java开发框架。它源自rod johnson在他的书《专家一对一j2ee开发和设计》中阐述的一些想法和原型。它是为了解决企业应用程序开发的复杂性而创建的。该框架的主要优势之一是其分层架构,允许用户选择使用哪个组件,并为j2ee应用程序开发提供了一个集成框架。从简单性、可测试性和松耦合的角度来看,任何java应用程序都可以受益于spring。spring的核心是控制反转(ioc)和面向方面(aop)。简单来说,spring是一个分层的javase/eefull-stack(一站式)轻量级开源框架。

在开发者眼中,spring是作为一个帝国存在的,几乎所有的技术领域都有spring的解决方案。基础框架选定为spring后,后续的相关解决方案几乎都优先选择spring相关的组件,所以要花时间学习和总结常用的spring组件和原理。

spring ioc:ioc是控制反转的缩写。大部分书翻译为“控制反转”,也有一些书翻译为“控制反转”或“控制反转”。原来由应用程序管理的对象之间的依赖关系现在由容器管理,这叫做控制倒置,也就是交给ioc容器。spring的ioc容器主要是由di实现的。不需要主动搜索,对象的搜索、定位和创建都由容器管理。spring ioc是spring的核心,主要用户在容器中管理bean。

spring aop:aop是oop的延续,oop是aspect oriented programming的缩写,意为面向方面的编程。aop实际上是gof设计模式的延续,孜孜不倦地追求调用者和被调用者之间的解耦。aop可以说是这个目标的一个实现。spring aop也是spring的核心。使用aop技术,可以用来实现日志、权限、缓存等功能。

spring orm:spring支持大部分orm框架,如hibernate、jpa、jdo、toplink和ibatis(spring2支持ibatis2,现在mybatis3的spring支持是mybatis社区开发的,不是spring)。

spring mvc:spring mvc框架有一个mvc框架,通过实现模型-视图-控制器模式来分离数据、业务和表现。从这样的角度来看,spring mvc与struts和struts2非常相似。

spring webservice:spring支持apache cxf、axis2、xfire等不同集中式webservice实现方案的集成。

spring事务:spring完美地支持了对事物的管理。目前主要有两个实现挑战,一是配置文件,二是基于注释。

spring jms:spring支持activemq和rabbitmq消息中间件的集成。

spring data:作为springsource的父项目之一,spring data旨在统一和简化所有类型的持久存储,而不是局限于关系数据库或nosql数据存储。

spring cache:spring的缓存技术也相当灵活,不仅可以使用spel(spring expression language)定义缓存的key和各种条件,还提供了开箱即用的缓存暂存方案,还支持与ehcache等主流专业缓存的集成。

spring boot:spring-boot是pivotal团队提供的一个全新的框架。它的设计目的是简化新spring应用程序的初始构造和开发过程。该框架使用特定的方式进行配置,因此开发人员不再需要定义样板配置。通过这种方式,boot致力于成为蓬勃发展的快速应用程序开发领域的领导者。

spring security:spring security是一个安全框架,可以为基于spring的企业应用系统提供声明式安全访问控制解决方案。它提供了一套可在spring应用上下文中配置的bean,充分利用了spring ioc、di (control inversion of control,di: dependency injection)和aop (aspect-oriented programming)的功能,为应用系统提供声明式安全访问控制功能,减少了企业系统安全控制编写大量重复代码的工作。

spring调度:spring支持jdk定时器、并发和石英调度。这三种任务调度方案在实现机制和调用方式上是不同的。但是,通过将它们打包,spring可以在基于spring的统一配置和编码风格中使用这三种调度方案。

青狂不轻狂 2023-07-07 12:50:36
本网站引用、摘录或转载上述内容仅供网站访问者交流或参考,文中观点或信息与爱问公司无关,与之相关的任何事务以及法律责任均与爱问公司无关。

最新回答 换一换

1

问:汉代的一斗是多少

答:
答:汉代的一斗是10升,一升是4斤,一斤是500克。林甘泉主编的《中国经济通史之秦汉经济史(上)》也认定:汉代1石=2市斗,1市斗=13.5斤,1石=27市斤粟;汉代1石为20000毫升,1斗为2000毫升,即秦汉时期1斗禾重2.7斤,这也是以实物测量所得数据。古代常用容量单位由小到大有升、斗、斛(石)、钟。通常学者们认为斛和石相通,自秦汉开始它们之间都是十进制。

相关推荐

繁体郑多少笔画

繁体鄭字有14画,郑是周朝国名,在今河南新郑县一带。从邑奠声。宗周之灭,郑徙潧洧之上,今新郑是也。郑字属左右结构汉字,基本字义是中国周代诸侯国名,在今河南省新郑县一带:郑人买...
详情>
提问时间:2020-01-27

宋四大书法家是哪四个

宋代四大书法家指的是苏轼,黄庭坚,米芾,蔡襄。书法史上论及宋代书法,素有苏,黄,米,蔡四大书家的说法。他们四人被认为是宋代书法风格的典型代表。从书法风格上看,苏轼丰腴跌宕,天...
详情>
提问时间:2020-07-22

寿梅是什么茶

寿梅是白茶,寿梅叶中长,沟槽深,叶脉、叶匹显硬,斜立弯曲,出苗,色白绿有麻点,短圆状。寿梅的形态特征是冬末春初开花,花瓣白绿色,圆而厚。舌瓣厚硬,全肉质化。寿眉,乃以福鼎大白...
详情>
提问时间:2020-06-15

什么人不宜吃菠萝

不宜吃菠萝的人包括:1、过敏体质者最好不要吃菠萝。因为他们食用菠萝后可能会发生过敏反应。脑手术恢复期的病人也不适合食用,因为一旦发生过敏,将会危及生命。2、患有湿疹和疥疮的人...
详情>
提问时间:2019-04-28

忍辱负重是指什么生肖

忍辱负重是指的是牛。牛为百姓农耕田,劳作属于忍辱负重。属牛的人财运平平,正财及横财均不宜幢憬,知足常乐,慎防因贪变贫。因有「大耗」这颗凶星出现在命宫中,显示钱财容易散泄,故此...
详情>
提问时间:2019-09-09

怎么申请王者争霸赛

玩家可以打开手机QQ—动态—游戏—找到王者荣耀的幻灯片点击进入即可报名。奖励:争霸赛前11-100名玩家即可获得高渐离鬼泣7天体验和88钻石。争霸赛排名第4-10名的玩家可以...
详情>
提问时间:2020-06-29

美的研磨杯能磨些什么

美的研磨杯可以研磨很多东西,比如黄豆、红小豆、黑豆、绿豆等豆粉,糯米、黑米,薏米等米粉,核桃、芝麻粉,莲子粉,百合粉等。美的研磨杯的清理步骤:1、用硬毛刷和软毛刷把磨刀和磨刀...
详情>
提问时间:2019-11-04

农村四和院南屋能做卧室吗

四合院是以正房、东西厢房围绕中间庭院形成平面布局的传统住宅的统称。在中国民居中历史最悠久,分布最广泛,是汉族民居形式的典型。其历史已有三千多年,西周时,形式就已初具规模。农村...
详情>
提问时间:2019-11-24

盘后定价交易什么意思

盘后定价交易的意思是:指在收盘集合竞价(确定收盘价)结束后,投资者通过收盘定价委托,按照收盘价买卖股票的交易方式,这是科创板独有的新型交易模式。每个交易日的15:05至15:...
详情>
提问时间:2020-10-24

11磅是多少斤

11磅等于9点97903214斤,十斤左右。磅是英国与美国所使用的英制质量单位。历史上经过多年的演变,英制质量系统对磅也产生许多不同的定义,例如金衡磅、塔磅、商人磅、伦敦磅、...
详情>
提问时间:2020-07-20

基金持仓怎么查

可通过支付宝查询,具体查询方法为:1、在手机打开支付宝应用程序。2、在我的界面中找到“总资产”选项,并点击进入。3、在总资产界面中选择基金等等。4、在基金界面中选择一个需要查...
详情>
提问时间:2020-07-24

日语马达马达什么意思

まだまだ还差得远呢。日语(日语:日本語,英语:Japanese),文字、书写方式、书本(纸张等)上的表现方式称为日文,是一种主要为日本列岛上大和民族所使用的语言。虽然并没有精...
详情>
提问时间:2020-01-10

单板滑雪起源于与什么有关

单板滑雪起源于20世纪60年代中期的美国,它的产生与冲浪运动有关。单板滑雪又称冬季的冲浪运动,单板滑雪选手用一个滑雪板而不是一双滑雪板,利用身体和双脚来控制方向。滑雪运动是运...
详情>
提问时间:2020-07-19

佳能70d怎样设置连拍

佳能70d设置连拍方法:按DRIVE按钮,转动拨盘或百转盘,选择高速连拍选、要低速连拍选、静音连拍选即可。连拍是指采取同一方向、方位和同一拍摄角度的若干蒙太奇镜头的不间断拍摄...
详情>
提问时间:2020-04-16