发表于: 2017-12-26 22:31:43

1 585


一.今日完成

1.在昨天代码基础上继续进行任务,当业务层存在多个applicationContext.xml,一方面需要向一个根配置中显式声明其他applicationContext.xml,如下所示:

<import resource="classpath:/mybatis-springConfig.xml" />

写单元测试启动IoC容器也需要加载多个applicationContext.xml,否则提示bean无法初始化,不能被IoC调用.

@ContextConfiguration(locations={"classpath:applicationContext.xml", "classpath:mybatis-springConfig.xml"})


2.学会在执行maven打包,编译命令时跳过test的方法:

(1)向pom.xml配置相关插件,指定作用域

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
<skip>true</skip>
</configuration>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.20.1</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>

(2)选中IDEA 中maven插件的"Toggle Skip test's mode"键

(3)在命令行,为目标添加 maven.test.skip 属性就能跳过测试:

>mvn install -Dmaven.test.skip=true

当整个项目结构较庞大时,一旦打包或者编译的同时一旦需要执行单元测试模块,相当耗时且单元测试里任何Exception都会导致maven命令的失败.


3.学习HTML标签用法,因为常用标签的用法和作用部分没看完,暂时未整理出成果.


4.晚上时候被邀请加入郑州复盘项目组OJBK,做玩转学习复盘项目,解决当前的无所事事的问题.


二.明日计划

熟悉复盘项目原型图,方案设计,接口文档和DB设计,看PM同学做的需求讲解.


三.遇到问题

对JSP页面的编写不熟悉,计划在接下来的三天里抽空学习HTML和JSP标签用法,把常见的JSP知识点掌握.


四.收获

以上.



返回列表 返回列表
评论

    分享到