发表于: 2017-02-19 01:01:27

2 1830


一.今天学习的:

1.解决了昨天加载依赖包慢的问题添加好spring,junit,依赖包,

2.完成测试类代码跑通junit测试

3.学习spring装配Bean的几种方法,尝试实践代码,但是报错了

二.今天的收获:

1.学习了手动加载依赖包的方法,直接用U盘把师兄的jar包拷进本地仓库中,这种方法粗暴但是快捷有效,我思考的是:既然maven自动加载jar因为慢而不可取导致还是重新用手动添加jar包方法才能成功,那么maven的这个优势岂不是鸡肋?一定还有更好的maven自动加载jar的方法不是吗?这个方法是添加镜像吗?但我尝试添加了国内的镜像但是也是很慢下载不来.

2.学习了junit测试中一些常用的方法

       1.assertTrue/False([String message,]boolean condition);
   
用来查看变量是是否为falsetrue,如果assertFalse()查看的变量的值是false测试成功,如果是true则失败,assertTrue()与之相反;

      2.fail([String message,]);

    直接用来抛出错误。 

       3.assertEquals([String message,]Object expected,Object actual);
   
判断是否相等,可以指定输出错误信息。
   
第一个参数是期望值,第二个参数是实际的值。
   
这个方法对各个变量有多种实现

        4.assertNotNull/Null([String message,]Object obj);
   
判读一个对象是否非空(非空)

        5.assertSame/NotSame([String message,]Object expected,Object actual);
   
判断两个对象是否指向同一个对象。看内存地址。

        6.failNotSame/failNotEquals(String message, Object expected, Object actual)
   
当不指向同一个内存地址或者不相等的时候,输出错误信息。

3.学习了spring装配的三种方法,对spring有更多的了解了,之前只知道set方法和构造器注入,今天师兄给了本书我看才发现自己对spring了解还很少,

    另外任务一中的配置spring感觉包含的内容也很多,不仅仅是需要装配bean

4.解决了一个报错:the import … cannot be resolved(有遇到类似问题的可以用这个方法解决)

    import是导入jar,即调用 (引用) 编译好的.class(字节码)文件,出现这个报错的时候

    一般使用eclipse/myeclipse的菜单 project -> clean重新编译即可解决。

三.遇到的问题

    1.既然maven自动加载jar因为慢而不可取导致还是重新用手动添加jar包方法才能成功,那么maven的这个优势岂不是鸡肋?一定还有更好的maven自动加载jar的方法不是吗?            2.为什么配置文件名字要设置成applicationContext.xml才不会报错呢?尝试配置spring的时候,我的配置文件名字一开始是NewFile.xml,然后代码读取xml文件的时候会报错,后来改成applicationContext之后正常,applicationContext是有什么特殊含义吗?

三.明天计划

1.学会并实战spring装配的三种方法,做好xml配置文件

2.学习Debug模式

3.解决今天遇到的问题


返回列表 返回列表
评论

    分享到