快速上手spring

一、初始程序

1.在父类pom导入所需要的jar包

2.编写一个实体类

3.创建一个beans.xml,创建一个bean即创建一个user对象,可在bean内配置property即设置属性值

4.用测试类进行测试

 

二、IOC创建对象的方式

2.1默认的是空参构造器

2.2有参数的构造器

2.21方式一:

<!-- 第一种根据index参数下标设置 -->
<bean id="userT" class="com.xsc.pojo.UserT">
   <!-- index指构造方法 , 下标从0开始 -->
   <constructor-arg index="0" value="xsc"/>
</bean>
2.22方式二:
<!-- 第二种根据参数名字设置 -->
<bean id="userT" class="com.xsc.pojo.UserT">
   <!-- name指参数名 -->
   <constructor-arg name="name" value="xsc2"/>
</bean>


2.23方式三:
<!-- 第三种根据参数类型设置 -->
<bean id="userT" class="com.kuang.pojo.UserT">
   <constructor-arg type="java.lang.String" value="kuangshen2"/>
</bean>
三、spring的配置
3.1别名
alias 设置别名 , 为bean设置别名 , 可以设置多个别名
<!--设置别名:在获取Bean的时候可以使用别名获取-->
<alias name="userT" alias="userNew"/>


3.2Bean的配置
<!--bean就是java对象,由Spring创建和管理-->

<!--
   id 是bean的标识符,要唯一,如果没有配置id,name就是默认标识符
   如果配置id,又配置了name,那么name是别名
   name可以设置多个别名,可以用逗号,分号,空格隔开
   如果不配置id和name,可以根据applicationContext.getBean(.class)获取对象;

class是bean的全限定名=包名+类名
-->
<bean id="hello" name="hello2 h2,h3;h4" class="com.xsc.pojo.Hello">
   <property name="name" value="Spring"/>
</bean>


3.3import
团队的合作通过import来实现 .

<import resource="{path}/beans.xml"/>





 

posted @ 2020-09-19 23:57  离空半夏  阅读(157)  评论(0)    收藏  举报