这是我第一次编写博客,记录自己在编程中出现的小问题!
这两天开始学习三大框架,对比了一下SSH与SSM,看到好多人在网上说SSH已经过时了,问了几个在培训机构学习的朋友,他们也说老师只讲了SSM,而SSH只是两句话带过。
为此,我计划先把SSM学好!
首先,我在网上找到了于洋老师关于SSM框架整合的介绍,里边的教学文件挺全的,但是对于自学的本菜鸟来说,还是会遇到一些小问题!
这里,我就开始着手总结了:
问题1:在测试Spring的时候,没有@test出现
解决:
首先:在自己的projects上 ->右键 -> Build Path -> Add Libraries...
其次:选择 Junit -> Next
再者:选择 JUnit4 -> Next
最后:编写测试代码,@test 即可显示
:
问题2:关于引用 log4j之后,仍然在测试中没有出现日志文件信息
解决:
首先:下载一个 log4j.properties 文件
注:本人的做法是,先将该文件保存在计算机的一个文件夹下,方便以后管理。如图:
其次,将该文件导入到自己创建的项目下,如图:
确定之后,会发现多了一个文件 包,点击OK。
查看在项目之下 log4j.properties 真正导入进来了。测试,能否产生日志文件。
如果,出现下面的情况:
则考虑,之前下载好的 log4j.properties 文件中的配置级别问题。
修改完之后,进行再测试,日志信息产生!
注意:如果是通过我这种方法导入进去的话,在项目中打开log4j.properties是不能进行直接修改其中的内容的,所以,我们通过这种方法进行要在之前下载好的文件中进行修改级别。
但是,如果是将log4j.properties文件直接拷贝到 src 目录下的话,就可以直接打开进行编辑了(似乎更加容易一些)。