Spring
文章平均质量分 64
初栀_
这个作者很懒,什么都没留下…
展开
-
Spring源码解析(一)下载及编译(版本5.2.x)
https://spring.io/projects/spring-framework点击切换到需要下载的版本后,点击code中的下载压缩包进行下载GitHub中提供构建与编译的方法,上面的页面往下拉点击Builder from Source进入构建文档进入文档后,里面会说明构建需要的环境以及git的下载方法与源码的导入方法,往下划可以发现有两种的导入方式,这里选择idea进入导入步骤:第一步需要使用gradlew预编译,Spring程序是通过grale进行编译的,源码中自带了gradlew,可以远程gra原创 2022-01-09 17:30:32 · 890 阅读 · 1 评论 -
IOC创建对象的方式
IOC创建对象的方式创建对象的方式有两种:无参构造和有参构造一、当使用无参构造创建对象时:使用默认的方式将类注册进Spring<!-- id:获取该类对象的名字 class:该类的路径 property:设置变量名的值 name:变量名 value:该变量名的值--><bean id="Hello" class="com.spring.pojo.Hello"> <property name="str" value="Spring"></p原创 2021-04-10 20:17:50 · 319 阅读 · 0 评论 -
Spring 自动装配
Spring 自动装配Spring实现自动装配的方式有两种:xml文件和注解方式一:使用xml文件实现自动装配需要在bean标签中加入autowire属性autowire属性的5种装配方式: - no:默认装配方式,需要手动通过ref属性设定与bean的依赖关系 - byName:根据与自己对象set方法后面的值对应的id名进行自动装配 - byType:根据与和自己对象属性类型相同的bean进行自动装配 - constructor:根据构造器中属性类型相同的bean进行自动装配 - de原创 2021-04-14 18:22:05 · 52 阅读 · 0 评论