发表于: 2017-07-28 21:36:14
1 1028
今天完成的事情:
1.今天在做MyBatis的联系的时候遇到了一个问题。
原先在撸代码的时候我是没有写这个无参构造器的,但是后来师兄提醒需要写一个,然后我就专门去查了资料,大概懂了原理。大概用自己的意思表述就是当在编写一个类的时候没有编写构造器,那么系统会默认给一个空的构造器,然后填上适当的默认值。而当类中提供了带有参数的构造器,而没有像我原先一样构造一个无参构造器,那么在之后构造对象的时候如果设置参数时没有提供参数就会报错。
这个地方认识到自己的基础是有多薄弱,所以决定每天晚上多看一个小时的书。
2.学些了JUnit,配置并且做了一个单元测试。
bug还没有改完,明天继续改,今天在学写单元测试的时候,对于各种陌生的注释就很气,然后专门去查找了相关常用的注释。@Test:把一个方法标记为测试方法 @Before:每一个测试方法执行前自动调用一次
@After:每一个测试方法执行完自动调用一次
@BeforeClass:所有测试方法执行前执行一次,在测试类还没有实例化就已经被加载,所以用static修饰
@AfterClass:所有测试方法执行完执行一次,在测试类还没有实例化就已经被加载,所以用static修饰 @Ignore:暂不执行该测试方法。
3.学会了在不添加依赖的情况下直接下载插件用JUnit。
明天计划的事情:
1.会继续补充基础知识
2.学习Spring和JUnit
3.为了加强框架结构,应该还会继续写一个maven项目
遇到的问题:
练习时候的问题都在上面了。然后我觉得最大的问题就是基础概念了,这个需要时间换了,我要更加努力的补了,毕竟0基础入门比别人慢了一步。
收获:
在泽南师兄的指导后有了一个比较清晰的方向和学习方针,然后今天虽然效率也不算很高,但是是按照自己的计划一点点来的,慢慢来
评论