内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

JavaWeb中Spring是什么

這篇文章將為大家詳細講解有關(guān)JavaWeb中Spring是什么,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)技術(shù)團隊10余年來致力于為客戶提供網(wǎng)站設計制作、成都網(wǎng)站建設、品牌網(wǎng)站建設、成都全網(wǎng)營銷推廣、搜索引擎SEO優(yōu)化等服務。經(jīng)過多年發(fā)展,公司擁有經(jīng)驗豐富的技術(shù)團隊,先后服務、推廣了成百上千網(wǎng)站,包括各類中小企業(yè)、企事單位、高校等機構(gòu)單位。

   
Spring是一個輕量級的控制反轉(zhuǎn)(IoC)和面向切面(AOP)的容器框架。
Spring是一個容器,因為它包含并且管理應用對象的生命周期,Spring實現(xiàn)了使用簡單的組件配置組合成一個復雜的應用,在Spring中使用XML和Java注解組合這些對象。
####spring核心開發(fā)包
在pom/xml配置springframework開發(fā)包

<properties>        <spring.version>4.3.19.RELEASE</spring.version>        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>        <maven.compiler.source>1.8</maven.compiler.source>        <maven.compiler.target>1.8</maven.compiler.target>    </properties>    <dependencies>        <dependency>            <groupId>org.springframework</groupId>            <artifactId>spring-core</artifactId>            <version>${spring.version}</version>        </dependency>        <dependency>            <groupId>org.springframework</groupId>            <artifactId>spring-beans</artifactId>            <version>${spring.version}</version>        </dependency>        <dependency>            <groupId>org.springframework</groupId>            <artifactId>spring-context</artifactId>            <version>${spring.version}</version>        </dependency>    </dependencies>

Spring 核心開發(fā)包
Spring Core
Spring Beans
Spring AOP
Spring Context
Spring 輔助開發(fā)包
Spring Aspects
Spring Context Support
Spring Expression
Spring Framework Bom
Spring Instrument
Spring Instrument Tomcat
Spring JDBC
Spring JMS
Spring orm
Spring oxm
Spring Struts
Spring test
Spring web
Spring tx
Spring webmvc
####編寫HelloWorld
創(chuàng)建HelloWorld.java

創(chuàng)建applicationContext.xml,配置bean

運行main.java

打印結(jié)果

####IOC
IOC(inverse of control控制反轉(zhuǎn)):當我們需要一個對象的時候,我們不是在自己的程序里面new一個。而是由web容器(spring的容器)創(chuàng)建和維護
DI(dependency injection依賴注入):是控制反轉(zhuǎn)的一種實現(xiàn)方式
####AOP
####Bean

id 在IOC容器中必須是唯一的
####非侵入式
所謂非侵入式是指,Spring 框架的 API 不會在業(yè)務邏輯上出現(xiàn),即業(yè)務邏輯是 POJO。由于業(yè)務邏輯中沒有 Spring 的 API,所以業(yè)務邏輯可以從 Spring 框架快速的移植到其他框架, 即與環(huán)境無關(guān)。
####容器
Spring 作為一個容器,可以管理對象的生命周期、對象與對象之間的依賴關(guān)系??梢酝ㄟ^配置文件,來定義對象,以及設置與其他對象的依賴關(guān)系。

關(guān)于“JavaWeb中Spring是什么”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

網(wǎng)站欄目:JavaWeb中Spring是什么
網(wǎng)站地址:http://m.rwnh.cn/article38/jejjpp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設、企業(yè)網(wǎng)站制作、微信公眾號、網(wǎng)站設計、自適應網(wǎng)站、App設計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務器托管
三亚市| 紫阳县| 吉首市| 常山县| 怀安县| 田林县| 望都县| 哈尔滨市| 建宁县| 三门峡市| 武夷山市| 奎屯市| 扬中市| 惠州市| 嘉定区| 琼结县| 长沙市| 古交市| 定南县| 花垣县| 秭归县| 韶关市| 新沂市| 屯昌县| 霞浦县| 玉林市| 武冈市| 樟树市| 安国市| 曲沃县| 涪陵区| 淮北市| 全南县| 尼勒克县| 乐都县| 肇庆市| 会东县| 阿坝县| 黎城县| 保康县| 蓬莱市|