发表于: 2017-11-15 23:05:16
1 717
今天发现修真院一个小bug
今天完成的事情:
以前写的JdbcTemplate和Mybatis的程序都没有service层,今天添加了service层。
使用mybatis编写的时候发现一个问题:
目录结构:层与层之间是通过接口调用的
StudentService类
这里发现一个问题就是sqlSession在提交之后的关闭问题,查了半天也没查到什么方法。。。
test类
把mybatis和JdbcTemplate的程序都上传到了云端,使用mvn test命令,使用mybatis编写的程序正常运行,但是没有输出结果,我在test中没有创建main方法,用的是junit的test注解实现的,不知道是不是因为这个原因。
使用JdbcTemplate编写的程序,使用mvn test命令直接报错,然后使用mvn clean命令之后再用mvn compile命令重新编译,显示build success,
但是在运行mvn test命令,依然报错,显示applicationContext.xml文件不存在。
使用ftp工具进入到相关目录,发现没有applicationContext.xml这个文件。
左边目录是自己笔记本编译后生成文件的目录,右边是云端编译后生成文件的目录,发现少了3个文件
但是在自己笔记本上运行是正常的,具体的原因还没有找到,明天再找找看看。
明天的计划,解决今天遇到的问题,完成任务25及之后。
收获,重温了一下JdbcTemplate,发现不看教程,也基本上能够完成JdbcTemplate项目的编写以及配置。
评论