快速上手spring
2024-09-06 01:30:41
一、初始程序
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"/>
最新文章
- 【001:go语言的一些语法基础】
- 日常开发使用SVN命令
- <;转>;RowState 介绍
- Android开发-API指南-设备兼容性
- 与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。
- xUtils的介绍
- Java第四周学习日记(绪)
- 20155323 2016-2017-2 《Java程序设计》第5周学习总结
- C#:MVC引用Log4Net生成错误日志
- WebBench的安装与使用
- 【转载】CSS3 文字溶解效果
- 重构file_get_contents实现一个带超时POST传值函数
- 初识JSP知识
- 浅析vue实例的生命周期(生命周期钩子)
- flask请求上下文
- Eclipse 如何查看源代码
- gdb 脚本调试
- [LeetCode] 111. Minimum Depth of Binary Tree ☆(二叉树的最小深度)
- hackerrank-knapsack
- BZOJ3277 串(后缀数组+二分答案+主席树)