Spring??????????
???????????? ???????[ 2012/7/18 11:07:10 ] ????????
????1???????????????
????2??getter??setter?????????????
????3???????????????????
????????getter??setter????????
1.autowire="defualt"
2.autowire=“byName”
3.autowire="bytype"
???????????????
???????磺??????????????????
???????????
1.package org.jia;
2.
3. public class Order {
4. private String orderNum;
5. @SuppressWarnings("unused")
6. private OrderItem orderitem;
7.
8. public OrderItem getOrderitem() {
9. return orderitem;
10. }
11.
12. public void setOrderitem(OrderItem orderitem) {
13. this.orderitem = orderitem;
14. }
15.
16. public String getOrderNum() {
17. return orderNum;
18. }
19.
20. public void setOrderNum(String orderNum) {
21. this.orderNum = orderNum;
22. }
23. }
???????????
1.package org.jia;
2.
3. public class OrderItem {
4. private String orderdec;
5.
6. public String getOrderdec() {
7. return orderdec;
8. }
9.
10. public void setOrderdec(String orderdec) {
11. this.orderdec = orderdec;
12. }
13. }
????????getter&&setter???????
???????????????
1.<?xml version="1.0" encoding="UTF-8"?>
2.<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
3.4.<beans>
5. <bean id="orderItem" class="org.jia.OrderItem">
6. <property name="orderdec" value="item00001"></property>
7. </bean>
8. <bean id="order" class="org.jia.Order" >
9. <!-----?????? ????????????е????????------->
10. <property name="orderNum" value="order000007"></property>
11. <??--?????? ?????orderitem?????????????id?orderItem-->
12. <property name="orderitem" ref="orderItem"></property>
13.
14. --></bean>
15.</beans>
???????????????byName
1.<?xml version="1.0" encoding="UTF-8"?>
2.<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
3.<beans>
4. <!--?????id??????Order.java?????????OrderItem?????????????????????????-->
5. <bean id="orderitem" class="org.jia.OrderItem">
6. <property name="orderdec" value="item00001"></property>
7. </bean>
8. <bean id="order" class="org.jia.Order"<span style="color:#ff0000;"> autowire="byName"</span>>
9. <property name="orderNum" value="order000007"></property>
10. </bean>
11.</beans>
????????????????byType
1.<?xml version="1.0" encoding="UTF-8"?>
2.<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
3.<beans>
4. <!--????byType???????id??й?????????????id ???????????????????????id-->
5. <bean id="orderitdfadafaem" class="org.jia.OrderItem">
6. <property name="orderdec" value="item00001"></property>
7. </bean>
8. <bean id="order" class="org.jia.Order" <span style="color:#ff0000;">autowire="byType"</span>>
9. <property name="orderNum" value="order000007"></property>
10. </bean>
11.</beans>
??????

???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11