主题:使用官方文档例子不能在终端预览pojo

nbeetl 2018年01月12日 284

屏幕快照 2018-01-12 下午10.05.07.png

Exception in thread "main" org.beetl.sql.core.BeetlSQLException: java.sql.SQLException: Table name pattern can not be NULL or empty.



刚开始用beetlsql,使用作者的例子,已经添加了src/sql文件夹,和resources的sql 文件夹

不知道漏了什么,请指点

闲大赋 2018年01月14日

异常信息都贴出来一下,数据库有一个叫Index的表?

  • nbeetl :作者你好,感谢你的回复,错误异常以及数据库表的图已经发布了,请查看(2018年01月15日)
nbeetl 2018年01月15日

屏幕快照 2018-01-15 上午10.53.00.png

屏幕快照 2018-01-15 上午10.58.11.png

闲大赋 2018年01月15日

你用的是哪个版本的jdbc驱动了,还有beetlsql的版本多少?

因为早期beetlsql并不支持较为新的mysql jdbc驱动。导致获取数据库表信息报这个错误。以我的项目为例子

驱动是

	<dependency>
			<groupId>mysql</groupId>
			<artifactId>mysql-connector-java</artifactId>
			<version>6.0.6</version>
			<scope>provided</scope>
		</dependency>

beetlsql是最新版本

  • nbeetl :谢谢,根据你的提示,我把mysql-connecter,beetlsql调整为6.0.6和2.10.4,已经成功输出了,谢谢作者的耐心解答(2018年01月15日)