ToB企服应用市场:ToB评测及商务社交产业平台

标题: Spring5框架入门基础 [打印本页]

作者: 曂沅仴駦    时间: 2023-12-9 05:15
标题: Spring5框架入门基础
Spring5框架概述




IOC

概念和原理

什么是IOC

IOC底层原理

xml解析工厂模式反射

IOC之BeanFactory接口


IOC操作Bean管理

概念

基于xml方式


  • 第二种注入方式:使用有参构造进行注入

  • p名称空间注入(了解)
    使用p名称空间注入,可以简化基于xml配置方式


    xml注入其他类型属性

    xml注入集合属性

    第一步,创建类,定义数组、List、Map、Set类型属性,生成对应set方法
    1. public
    2. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    3. </bean>class
    4. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    5. </bean>Stu
    6. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    7. </bean>{
    8. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    9. </bean>
    10. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    11. </bean>
    12. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    13. </bean>
    14. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    15. </bean>//1
    16. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    17. </bean>数组类型的属性
    18. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    19. </bean>
    20. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    21. </bean>
    22. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    23. </bean>
    24. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    25. </bean>private
    26. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    27. </bean>String[]
    28. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    29. </bean>courses;
    30. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    31. </bean>
    32. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    33. </bean>
    34. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    35. </bean>
    36. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    37. </bean>//2
    38. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    39. </bean>List集合类型
    40. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    41. </bean>
    42. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    43. </bean>
    44. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    45. </bean>
    46. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    47. </bean>private
    48. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    49. </bean>List
    50. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    51. </bean>list;<bean id="emp"  autowire="byName">
    52. <bean id="emp"  autowire="byType">
    53.        
    54. </bean>
    55. <bean id="dept" ></bean>
    56. </bean>
    57. <bean id="dept" ></bean>//3
    58. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    59. </bean>Map集合类型
    60. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    61. </bean>
    62. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    63. </bean>
    64. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    65. </bean>
    66. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    67. </bean>private
    68. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    69. </bean>Map
    70. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    71. </bean>maps;<bean id="emp"  autowire="byName">
    72. <bean id="emp"  autowire="byType">
    73.        
    74. </bean>
    75. <bean id="dept" ></bean>
    76. </bean>
    77. <bean id="dept" ></bean>//4
    78. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    79. </bean>set集合类型
    80. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    81. </bean>
    82. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    83. </bean>
    84. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    85. </bean>
    86. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    87. </bean>private
    88. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    89. </bean>Set
    90. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    91. </bean>sets;
    92. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    93. </bean>
    94. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    95. </bean>
    96. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    97. </bean>
    98. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    99. </bean>
    100. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    101. </bean>
    102. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    103. </bean>
    104. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    105. </bean>
    106. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    107. </bean>public
    108. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    109. </bean>void
    110. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    111. </bean>setCourses(String[]
    112. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    113. </bean>courses)
    114. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    115. </bean>{
    116. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    117. </bean>
    118. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    119. </bean>
    120. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    121. </bean>
    122. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    123. </bean>
    124. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    125. </bean>
    126. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    127. </bean>
    128. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    129. </bean>
    130. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    131. </bean>this.courses
    132. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    133. </bean>=
    134. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    135. </bean>courses;
    136. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    137. </bean>
    138. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    139. </bean>
    140. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    141. </bean>
    142. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    143. </bean>}
    144. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    145. </bean>
    146. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    147. </bean>
    148. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    149. </bean>
    150. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    151. </bean>public
    152. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    153. </bean>void
    154. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    155. </bean>setList(List
    156. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    157. </bean>list)
    158. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    159. </bean>{
    160. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    161. </bean>
    162. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    163. </bean>
    164. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    165. </bean>
    166. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    167. </bean>
    168. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    169. </bean>
    170. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    171. </bean>
    172. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    173. </bean>
    174. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    175. </bean>this.list
    176. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    177. </bean>=
    178. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    179. </bean>list;
    180. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    181. </bean>
    182. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    183. </bean>
    184. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    185. </bean>
    186. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    187. </bean>}
    188. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    189. </bean>
    190. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    191. </bean>
    192. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    193. </bean>
    194. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    195. </bean>public
    196. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    197. </bean>void
    198. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    199. </bean>setMaps(Map
    200. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    201. </bean>maps)
    202. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    203. </bean>{
    204. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    205. </bean>
    206. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    207. </bean>
    208. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    209. </bean>
    210. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    211. </bean>
    212. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    213. </bean>
    214. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    215. </bean>
    216. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    217. </bean>
    218. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    219. </bean>this.maps
    220. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    221. </bean>=
    222. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    223. </bean>maps;
    224. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    225. </bean>
    226. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    227. </bean>
    228. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    229. </bean>
    230. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    231. </bean>}
    232. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    233. </bean>
    234. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    235. </bean>
    236. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    237. </bean>
    238. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    239. </bean>public
    240. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    241. </bean>void
    242. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    243. </bean>setSets(Set
    244. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    245. </bean>sets)
    246. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    247. </bean>{
    248. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    249. </bean>
    250. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    251. </bean>
    252. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    253. </bean>
    254. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    255. </bean>
    256. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    257. </bean>
    258. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    259. </bean>
    260. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    261. </bean>
    262. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    263. </bean>this.sets
    264. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    265. </bean>=
    266. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    267. </bean>sets;
    268. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    269. </bean>
    270. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    271. </bean>
    272. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    273. </bean>
    274. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    275. </bean>}}
    复制代码
    第二步,在Spring配置文件进行配置
    1. <bean
    2. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    3. </bean>id="book"
    4. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    5. </bean>>
    6. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    7. </bean>
    8. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    9. </bean>
    10. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    11. </bean>
    12. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    13. </bean>
    14. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    15. </bean>
    16. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    17. </bean>
    18. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    19. </bean>
    20. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    21. </bean><property
    22. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    23. </bean>name="bname"
    24. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    25. </bean>value="易筋经"></property>
    26. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    27. </bean>
    28. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    29. </bean>
    30. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    31. </bean>
    32. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    33. </bean><property
    34. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    35. </bean>name="bauthor"
    36. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    37. </bean>value="达摩老祖"></property>
    38. </bean><bean
    39. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    40. </bean>id="book"
    41. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    42. </bean>>
    43. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    44. </bean>
    45. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    46. </bean>
    47. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    48. </bean>
    49. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    50. </bean>
    51. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    52. </bean>
    53. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    54. </bean>
    55. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    56. </bean>
    57. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    58. </bean><property
    59. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    60. </bean>name="bname"
    61. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    62. </bean>value="易筋经"></property>
    63. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    64. </bean>
    65. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    66. </bean>
    67. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    68. </bean>
    69. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    70. </bean><property
    71. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    72. </bean>name="bauthor"
    73. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    74. </bean>value="达摩老祖"></property>
    75. </bean>
    76. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    77. </bean>
    78. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    79. </bean>
    80. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    81. </bean>
    82. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    83. </bean>java课程<bean
    84. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    85. </bean>id="book"
    86. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    87. </bean>>
    88. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    89. </bean>
    90. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    91. </bean>
    92. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    93. </bean>
    94. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    95. </bean>
    96. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    97. </bean>
    98. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    99. </bean>
    100. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    101. </bean>
    102. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    103. </bean><property
    104. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    105. </bean>name="bname"
    106. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    107. </bean>value="易筋经"></property>
    108. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    109. </bean>
    110. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    111. </bean>
    112. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    113. </bean>
    114. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    115. </bean><property
    116. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    117. </bean>name="bauthor"
    118. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    119. </bean>value="达摩老祖"></property>
    120. </bean>数据库课程<bean
    121. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    122. </bean>id="book"
    123. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    124. </bean>>
    125. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    126. </bean>
    127. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    128. </bean>
    129. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    130. </bean>
    131. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    132. </bean>
    133. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    134. </bean>
    135. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    136. </bean>
    137. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    138. </bean>
    139. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    140. </bean><property
    141. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    142. </bean>name="bname"
    143. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    144. </bean>value="易筋经"></property>
    145. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    146. </bean>
    147. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    148. </bean>
    149. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    150. </bean>
    151. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    152. </bean><property
    153. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    154. </bean>name="bauthor"
    155. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    156. </bean>value="达摩老祖"></property>
    157. </bean><bean
    158. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    159. </bean>id="book"
    160. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    161. </bean>>
    162. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    163. </bean>
    164. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    165. </bean>
    166. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    167. </bean>
    168. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    169. </bean>
    170. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    171. </bean>
    172. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    173. </bean>
    174. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    175. </bean>
    176. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    177. </bean><property
    178. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    179. </bean>name="bname"
    180. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    181. </bean>value="易筋经"></property>
    182. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    183. </bean>
    184. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    185. </bean>
    186. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    187. </bean>
    188. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    189. </bean><property
    190. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    191. </bean>name="bauthor"
    192. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    193. </bean>value="达摩老祖"></property>
    194. </bean><bean
    195. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    196. </bean>id="book"
    197. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    198. </bean>>
    199. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    200. </bean>
    201. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    202. </bean>
    203. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    204. </bean>
    205. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    206. </bean>
    207. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    208. </bean>
    209. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    210. </bean>
    211. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    212. </bean>
    213. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    214. </bean><property
    215. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    216. </bean>name="bname"
    217. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    218. </bean>value="易筋经"></property>
    219. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    220. </bean>
    221. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    222. </bean>
    223. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    224. </bean>
    225. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    226. </bean><property
    227. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    228. </bean>name="bauthor"
    229. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    230. </bean>value="达摩老祖"></property>
    231. </bean>
    232. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    233. </bean>
    234. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    235. </bean>
    236. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    237. </bean>
    238. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    239. </bean>张三<bean
    240. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    241. </bean>id="book"
    242. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    243. </bean>>
    244. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    245. </bean>
    246. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    247. </bean>
    248. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    249. </bean>
    250. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    251. </bean>
    252. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    253. </bean>
    254. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    255. </bean>
    256. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    257. </bean>
    258. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    259. </bean><property
    260. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    261. </bean>name="bname"
    262. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    263. </bean>value="易筋经"></property>
    264. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    265. </bean>
    266. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    267. </bean>
    268. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    269. </bean>
    270. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    271. </bean><property
    272. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    273. </bean>name="bauthor"
    274. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    275. </bean>value="达摩老祖"></property>
    276. </bean>李四<bean
    277. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    278. </bean>id="book"
    279. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    280. </bean>>
    281. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    282. </bean>
    283. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    284. </bean>
    285. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    286. </bean>
    287. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    288. </bean>
    289. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    290. </bean>
    291. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    292. </bean>
    293. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    294. </bean>
    295. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    296. </bean><property
    297. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    298. </bean>name="bname"
    299. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    300. </bean>value="易筋经"></property>
    301. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    302. </bean>
    303. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    304. </bean>
    305. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    306. </bean>
    307. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    308. </bean><property
    309. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    310. </bean>name="bauthor"
    311. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    312. </bean>value="达摩老祖"></property>
    313. </bean><bean
    314. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    315. </bean>id="book"
    316. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    317. </bean>>
    318. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    319. </bean>
    320. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    321. </bean>
    322. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    323. </bean>
    324. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    325. </bean>
    326. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    327. </bean>
    328. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    329. </bean>
    330. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    331. </bean>
    332. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    333. </bean><property
    334. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    335. </bean>name="bname"
    336. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    337. </bean>value="易筋经"></property>
    338. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    339. </bean>
    340. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    341. </bean>
    342. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    343. </bean>
    344. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    345. </bean><property
    346. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    347. </bean>name="bauthor"
    348. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    349. </bean>value="达摩老祖"></property>
    350. </bean><bean
    351. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    352. </bean>id="book"
    353. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    354. </bean>>
    355. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    356. </bean>
    357. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    358. </bean>
    359. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    360. </bean>
    361. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    362. </bean>
    363. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    364. </bean>
    365. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    366. </bean>
    367. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    368. </bean>
    369. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    370. </bean><property
    371. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    372. </bean>name="bname"
    373. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    374. </bean>value="易筋经"></property>
    375. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    376. </bean>
    377. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    378. </bean>
    379. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    380. </bean>
    381. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    382. </bean><property
    383. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    384. </bean>name="bauthor"
    385. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    386. </bean>value="达摩老祖"></property>
    387. </bean><bean
    388. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    389. </bean>id="book"
    390. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    391. </bean>>
    392. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    393. </bean>
    394. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    395. </bean>
    396. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    397. </bean>
    398. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    399. </bean>
    400. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    401. </bean>
    402. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    403. </bean>
    404. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    405. </bean>
    406. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    407. </bean><property
    408. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    409. </bean>name="bname"
    410. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    411. </bean>value="易筋经"></property>
    412. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    413. </bean>
    414. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    415. </bean>
    416. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    417. </bean>
    418. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    419. </bean><property
    420. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    421. </bean>name="bauthor"
    422. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    423. </bean>value="达摩老祖"></property>
    424. </bean><bean
    425. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    426. </bean>id="book"
    427. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    428. </bean>>
    429. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    430. </bean>
    431. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    432. </bean>
    433. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    434. </bean>
    435. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    436. </bean>
    437. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    438. </bean>
    439. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    440. </bean>
    441. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    442. </bean>
    443. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    444. </bean><property
    445. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    446. </bean>name="bname"
    447. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    448. </bean>value="易筋经"></property>
    449. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    450. </bean>
    451. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    452. </bean>
    453. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    454. </bean>
    455. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    456. </bean><property
    457. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    458. </bean>name="bauthor"
    459. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    460. </bean>value="达摩老祖"></property>
    461. </bean><bean
    462. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    463. </bean>id="book"
    464. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    465. </bean>>
    466. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    467. </bean>
    468. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    469. </bean>
    470. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    471. </bean>
    472. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    473. </bean>
    474. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    475. </bean>
    476. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    477. </bean>
    478. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    479. </bean>
    480. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    481. </bean><property
    482. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    483. </bean>name="bname"
    484. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    485. </bean>value="易筋经"></property>
    486. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    487. </bean>
    488. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    489. </bean>
    490. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    491. </bean>
    492. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    493. </bean><property
    494. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    495. </bean>name="bauthor"
    496. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    497. </bean>value="达摩老祖"></property>
    498. </bean><bean
    499. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    500. </bean>id="book"
    501. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    502. </bean>>
    503. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    504. </bean>
    505. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    506. </bean>
    507. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    508. </bean>
    509. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    510. </bean>
    511. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    512. </bean>
    513. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    514. </bean>
    515. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    516. </bean>
    517. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    518. </bean><property
    519. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    520. </bean>name="bname"
    521. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    522. </bean>value="易筋经"></property>
    523. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    524. </bean>
    525. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    526. </bean>
    527. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    528. </bean>
    529. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    530. </bean><property
    531. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    532. </bean>name="bauthor"
    533. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    534. </bean>value="达摩老祖"></property>
    535. </bean>
    536. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    537. </bean>
    538. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    539. </bean>
    540. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    541. </bean>
    542. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    543. </bean>
    544. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    545. </bean>
    546. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    547. </bean>
    548. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    549. </bean>
    550. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    551. </bean>MySQL<bean
    552. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    553. </bean>id="book"
    554. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    555. </bean>>
    556. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    557. </bean>
    558. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    559. </bean>
    560. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    561. </bean>
    562. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    563. </bean>
    564. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    565. </bean>
    566. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    567. </bean>
    568. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    569. </bean>
    570. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    571. </bean><property
    572. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    573. </bean>name="bname"
    574. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    575. </bean>value="易筋经"></property>
    576. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    577. </bean>
    578. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    579. </bean>
    580. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    581. </bean>
    582. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    583. </bean><property
    584. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    585. </bean>name="bauthor"
    586. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    587. </bean>value="达摩老祖"></property>
    588. </bean>redis<bean
    589. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    590. </bean>id="book"
    591. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    592. </bean>>
    593. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    594. </bean>
    595. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    596. </bean>
    597. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    598. </bean>
    599. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    600. </bean>
    601. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    602. </bean>
    603. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    604. </bean>
    605. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    606. </bean>
    607. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    608. </bean><property
    609. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    610. </bean>name="bname"
    611. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    612. </bean>value="易筋经"></property>
    613. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    614. </bean>
    615. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    616. </bean>
    617. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    618. </bean>
    619. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    620. </bean><property
    621. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    622. </bean>name="bauthor"
    623. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    624. </bean>value="达摩老祖"></property>
    625. </bean>
    复制代码
    FactoryBean

    第一步,创建类,让这个类作为工厂bean,实现接口FactoryBean
    第二步,实现接口里面的方法,在实现的方法中定义返回的bean类型
    1. public
    2. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    3. </bean>class
    4. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    5. </bean>MyBean
    6. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    7. </bean>implements
    8. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    9. </bean>FactoryBean
    10. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    11. </bean>{
    12. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    13. </bean>
    14. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    15. </bean>
    16. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    17. </bean>
    18. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    19. </bean>//定义返回bean
    20. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    21. </bean>
    22. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    23. </bean>
    24. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    25. </bean>
    26. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    27. </bean>@Override
    28. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    29. </bean>
    30. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    31. </bean>
    32. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    33. </bean>
    34. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    35. </bean>public
    36. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    37. </bean>Course
    38. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    39. </bean>getObject()
    40. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    41. </bean>throws
    42. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    43. </bean>Exception
    44. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    45. </bean>{
    46. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    47. </bean>
    48. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    49. </bean>
    50. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    51. </bean>
    52. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    53. </bean>
    54. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    55. </bean>
    56. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    57. </bean>
    58. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    59. </bean>
    60. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    61. </bean>Course
    62. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    63. </bean>course
    64. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    65. </bean>=
    66. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    67. </bean>new
    68. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    69. </bean>Course();
    70. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    71. </bean>
    72. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    73. </bean>
    74. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    75. </bean>
    76. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    77. </bean>
    78. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    79. </bean>
    80. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    81. </bean>
    82. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    83. </bean>
    84. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    85. </bean>course.setCname("abc");
    86. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    87. </bean>
    88. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    89. </bean>
    90. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    91. </bean>
    92. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    93. </bean>
    94. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    95. </bean>
    96. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    97. </bean>
    98. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    99. </bean>
    100. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    101. </bean>return
    102. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    103. </bean>course;
    104. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    105. </bean>
    106. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    107. </bean>
    108. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    109. </bean>
    110. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    111. </bean>}
    112. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    113. </bean>
    114. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    115. </bean>
    116. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    117. </bean>
    118. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    119. </bean>@Override
    120. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    121. </bean>
    122. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    123. </bean>
    124. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    125. </bean>
    126. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    127. </bean>public
    128. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    129. </bean>Class
    130. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    131. </bean>getObjectType()
    132. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    133. </bean>{
    134. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    135. </bean>
    136. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    137. </bean>
    138. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    139. </bean>
    140. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    141. </bean>
    142. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    143. </bean>
    144. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    145. </bean>
    146. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    147. </bean>
    148. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    149. </bean>return
    150. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    151. </bean>null;
    152. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    153. </bean>
    154. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    155. </bean>
    156. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    157. </bean>
    158. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    159. </bean>}
    160. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    161. </bean>
    162. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    163. </bean>
    164. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    165. </bean>
    166. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    167. </bean>@Override
    168. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    169. </bean>
    170. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    171. </bean>
    172. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    173. </bean>
    174. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    175. </bean>public
    176. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    177. </bean>boolean
    178. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    179. </bean>isSingleton()
    180. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    181. </bean>{
    182. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    183. </bean>
    184. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    185. </bean>
    186. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    187. </bean>
    188. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    189. </bean>
    190. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    191. </bean>
    192. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    193. </bean>
    194. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    195. </bean>
    196. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    197. </bean>return
    198. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    199. </bean>false;
    200. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    201. </bean>
    202. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    203. </bean>
    204. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    205. </bean>
    206. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    207. </bean>}}
    复制代码
    第三步,配置spring配置文件
    1. [/code]测试类:
    2. [code]public
    3. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    4. </bean>void
    5. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    6. </bean>test(){
    7. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    8. </bean>
    9. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    10. </bean>
    11. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    12. </bean>
    13. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    14. </bean>ApplicationContext
    15. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    16. </bean>context
    17. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    18. </bean>=
    19. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    20. </bean>new
    21. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    22. </bean>ClassPathXmlApplicationContext("bean.xml");
    23. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    24. </bean>
    25. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    26. </bean>
    27. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    28. </bean>
    29. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    30. </bean>Course
    31. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    32. </bean>course
    33. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    34. </bean>=
    35. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    36. </bean>context.getBean("mybean",
    37. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    38. </bean>Course.class);
    39. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    40. </bean>
    41. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    42. </bean>
    43. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    44. </bean>
    45. <bean id="book"  p:bname="九阳神功" p:bauthor="无名氏">
    46. </bean>System.out.println(course);}
    复制代码
    bean作用域


    bean生命周期

    xml自动装配

    基于注解方式



    AOP

    概念

    什么是AOP?

    底层原理

    AOP底层使用动态代理

    JDK动态代理


    术语


    AOP操作——准备工作