3 快速上手Spring

2021-10-08 03:12:56 字數 1747 閱讀 9674

匯入jar包

>

>

org.springframeworkgroupid

>

>

spring-webmvcartifactid

>

>

5.2.6.releaseversion

>

dependency

>

編寫**

編寫乙個hello實體類

public

class

hello

public

void

setstr

(string str)

@override

public string tostring()

';}}

<?xml version="1.0" encoding="utf-8"?>

xmlns

=""xmlns:xsi

=""xsi:schemalocation=""

>

"hello"

class

="com.chen.pojo.hello"

>

name

="str"

value

="spring"

/>

bean

>

beans

>

public

class

mytest

}

思考

這個過程就叫做控制反**

依賴注入 :就是利用set方法來進行注入的

ioc是一種程式設計思想,有主動的程式設計變成被動的接收

修改案例一

<?xml version="1.0" encoding="utf-8"?>

xmlns

=""xmlns:xsi

=""xsi:schemalocation=""

>

"mysqlimpl"

class

="com.chen.dao.userdaomysqlimpl"

/>

"oracleimpl"

class

="com.chen.dao.userdaooracleimpl"

/>

"userserviceimpl"

class

="com.chen.service.userserviceimpl"

>

name

="userdao"

ref="mysqlimpl"

/>

bean

>

beans

>

注意: property標籤裡的name並不是屬性 , 而是set方法後面的那部分 , 首字母小寫測試

public

class

mytest

}

到了現在,我們徹底不用在程式中去改動了,要實現不同的操作,只需要在xml配置檔案中進行修改,所謂的ioc,一句話搞定:物件由spring來建立,管理,分配!

2 快速上手Spring

編寫spring程式 module spring 02 hellospring 匯入jar包 org.springframework spring webmvc 5.2.0.release 編寫 1 編寫hello實體類 package com.zzb.pojo public class hello...

Spring學習(2) 快速上手Spring

匯入jar包 org.springframeworkgroupid spring webmvcartifactid 5.2.6.releaseversion dependency 編寫 編寫乙個hello實體類 public class hello public void setstr string...

Spring4 3入門 快速上手Spring

spring 框架是乙個集合了很多東西的框架,最核心最底層的就是ioc di.在這個基礎之上,有很多諸如 aoc,orm,webmvc,dao,context 之類的功能 容器 ioc di 控制反轉,依賴注入.就是你的類對應的物件不用你來 new,框架幫你 new,幫你 new 完了再放到你指定的...