spring的框架搭建(HelloSpring)

Spring的框架搭建,暂时还没有引入maven(jar包版本控制工具),这个demo是在老师的带领下一步一步完成的,不理解的小白可以当作参考,大神就不要喷我了,都有个菜鸟的过程不是吗?废话不多说,下面开始说明Spring的搭建过程;


第一步:新建javaproject(结构目录如下)


第二步,下载需要的jar,spring毕竟是个框架,少了点jar包就没得玩了(下面是我一股脑导入的jar包,有部分jar包暂时没用,是后面SpringMVC的时候使用的,大家可以参照这个列表进行到官网进行下载)

第三步:开始写代码咯

这是controller类

这是用户接口的增删改查方法

扫描二维码关注公众号,回复: 5369060 查看本文章

接下来是UserDao接口的实现类:

然后是User实体类(set,get,tostring这些就没必要沾了把)

用户业务类的接口:

接口的实现类,(注意这里是调用userDao的增删改查方法)

这是HelloSpring的类:(就只有一个输出语句)

然后是配置文件:这里我给大家稍微说明一下(在spring这个框架里面,所有的对象都是bean,它帮助了我们平常

User u = new User();这样的操作,也即是对对象进行管理,ioc和aop的概恋如果大家不了解可以自行百度一下,他们都

说的很详细,我也就不做过多的解释了。下面bean其实就是在把对象交给Spring来管理,id属性,顾名思义(唯一标识)

这个东西可以自定义,当然你要取AAABBB的我就没招了,class属性,也就是src目录下面的路径,property属性,是类里面

的属性,可以有多个同时存在,里面value属性就是直接给属性赋值,在这里我是把value写死了,name:就是属性名,这个不能乱写,ref:这里写的是需要关联的id名称,就是上面的设置的id,注意,bean必须写着beans里面,标签都是开闭标签

最后我们可以开始测试了(使用单元测试,junit,根据提示点击导入相应的library就会生成junit4这个库了)

public static BeanFactory factory = new ClassPathXmlApplicationContext("beans.xml");//读取配置文件

直接写文件名称是因为我直接放在src目录下,如果放在更深的地方,就得加上前面路径。先写上@test注解这样才会提示导入junit library


下面是测试结果

绿色代表测试通过,控制台也打印出了say方法里面的输出语句,测试方法说明:可以一次执行一个test,也可以执行全部,执行单个就双击方法名然后右键run ->junit test。

最后,感谢各位看官的浏览,我也将一直努力,欢迎各位提出你们宝贵的意见。


猜你喜欢

转载自blog.csdn.net/weixin_41862477/article/details/79609468