运行的时候抛出异常:
严重: Servlet.service() for servlet [ListServlet] in context with path [/MicroMessage] threw exception [Servlet execution threw an exception] with root cause java.lang.ClassNotFoundException: org.apache.ibatis.io.Resources
调试的时候发现,执行以下代码时直接跳过第二句,导致sqlSession为null,到底哪里出了问题?
sqlSession = dbAccess.getSqlSession(); messageList = sqlSession.selectList("Message.queryMessageList");//这一段没有执行
接着提示:
Source not found for ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 310
该怎么解决T_T
java.lang.NullPointerException
com.imooc.dao.MessageDao.queryMessageList(MessageDao.java:25)
com.imooc.service.ListService.queryMessageList(ListService.java:15)
com.imooc.servlet.ListServlet.doGet(ListServlet.java:39)
javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
emmm也是报了这个 debug发现sqlSession的值为空
可是我的代码没问题呀 刚开始以为是jar包 加进去了还是一样
这个问题怎么解决啊?
解决了 哎
直接拷贝进去进行了吗??我的还是不行啊~
知道问题出在哪儿了,无法读取配置文件。mybatis的jar包不仅要导入到工程中,还需要拷贝一份放在tomcat的lib文件夹下,(:3[____]