发表于: 2018-03-14 22:42:30

1 529


今天完成的事情:

今天初步了解了JUnit和Spring

JUnit:是一个开源的java测试框架,用于编写和运行可重复的测试.

Eclipse中java模式下可以新建JUnit Test Case,在新建之后勾选要测试的方法,就会生成一个包含方法的测试类,当然方法还是需要自己编写

编写完代码以后,可以Run As JUnit Test ,会给出每个方法时候成功执行的结果.

目前使用JUnit进行测试的话,就使用了这些.


Spring:是一个开源的轻量框架,核心的两个部分:AOP和IOC

AOP:面向切面编程,扩展功能不再需要通过修改源代码来实现

IOC:控制反转,降低代码耦合度.

举例:原来调用类里面的非静态方法,都必须先通过new方法创建类的对象,通过对象才能调用类中的非静态方法;如果利用Spring则对象的创建不再需要通过new方法实现了,可以通过Spring配置创建类对象。


Spring是一站式框架,在JavaEE三层架构中,每一次都提供了不同的解决技术:

Web层:SpringMVC,表示层,给页面传递数据;

service层:Spring的IOC.业务逻辑层,对数据进行处理;

dao层:spring的JDBCTemplate,数据访问层,操作数据库,对数据进行增删改查.


明天计划的事情:

着手实践Spring的代码,深入学习Spring
遇到的问题:

身体不适,只进行了理论的学习
收获:

理论要结合代码才能深化记忆


返回列表 返回列表
评论

    分享到