mybatis sql错误怎么返回

迦若明河 2016-11-03 11:21:01
我用mybatis 执行sql语句,sql语句动态生成,所以可能生成的sql语句有问题,执行会报错,我想要的是sql语句报错时返回一个结果,我好通过这结果来判断sql语句是否有问题,如果有问题,在前台页面就提示“sql语句错误”。现在就是报错就不会返回值了,怎么才能报错返回一个结果,就是返回null 都行。
...全文
273 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
迦若明河 2016-11-03
  • 打赏
  • 举报
回复
List<Map<String, String>> getSqlResultSet(@Param("sql") String sql); 这样写怎么抛异常,尝试List<Map<String, String>> getSqlResultSet(@Param("sql") String sql) throws Exception; 抛异常 ,结果并不管用
S亦是戯 2016-11-03
  • 打赏
  • 举报
回复
可以使用log4j打印出SQL语句来,具体怎么配置log4j打印SQL可以找找度娘
隔壁班小明 2016-11-03
  • 打赏
  • 举报
回复
log4j看能不能打印
达人游戏男孩 2016-11-03
  • 打赏
  • 举报
回复
要想捕获异常 直接try catch不就行了?非得搞那么复杂

62,625

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧