spring:java应用程序的开发框架。
1.首先是新建一个java project
2.导入jar包:
jar包下载地址: https://download.csdn.net/download/taylor_ocean/10842515
3.提示:eclipse常用快捷键:
可以看一下该博主的这篇文章:https://blog.csdn.net/agonie201218/article/details/45439719
第一步:
1.普通的不用框架的java的helloworld 该对象创建到了jvm的内存中
2,使用spring的helloworld的创建helloworld对象和为helloworld的name进行set赋值可以交给spring框架完成
这是从eclipse中直接下载好了spring 包,然后在创建spring 配置文件xml ,里面自带有 命名空间语句
或者 自己创建一个xml 后将下载的spring包中的命名空间规则引入
①创建一个xml的配置文件
如果遇到问题:点击下一步:发现命名空间为空 但是已经安装上spring的插件了
解决方案为:https://bbs.csdn.net/topics/392064387
②xml文件中创建一个bean 属性有id来标识 class创建的对象(全类名 利用反射的方式进行创建对象)
<property name="" value=""></property> value对name属性进行初始化
③ 创建了spring的ioc容器
ApplicationContext ctx= new ClassPathXmlApplicationContext("Application.xml");
ApplicationContext :代表着ioc容器,它是一个接口
ClassPathXmlApplicationContext:配置文件在类路径下,它是ApplicationContext 的一个实现类(传入xml文件名)
④.从ioc容器中获取bean实例 该对象创建到了IOC容器中
ctx.getbean(""); //利用xml文件中bean的id进行调取
注:创建了ioc容器就已经完成了 调取类的构造器(创建对象) 而且 对xml的bean的<property>进行初始化