首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
jfinal连接oracle,使用Generator生成model,报错,请教高人
九州游人
2017-10-27 15:35
jar包使用的是ojdbc14.jar
配置文件:
Generator.java
报错:
项目:
JFinal
1
评论区
九州游人
2017-10-27 15:36
使用PLSQL连接oracle是可以的
回复
JFinal
2017-10-27 15:46
异常提示表明数据库没连上,很可能是配置有问题或者没有权限
回复
九州游人
2017-10-27 15:55
@JFinal
jdbc:oracle:thin@127.0.0.1:1521:LYY,请问LYY这里应该使用的是库名是吗
回复
九州游人
2017-10-27 16:01
@JFinal
数据库里的表示是SYSTEM@LYY,这应该代表我自己的库名是LYY吧
回复
九州游人
2017-10-27 17:36
@JFinal
Generator这个类是只针对Mysql使用的吗,还是所有数据库都可以用
回复
JFinal
2017-10-28 14:28
@九州游人
先用 java 的纯 JDBC 连接,写个 main 方法连上数据库,然后将连上数据库时使用的配置用在 jfinal 项目中,问题就解决了
Generator 必然是支持 oracle 的,只需要配置一下方言:
generator.setDialect(new OracleDialect());
回复
九州游人
2017-10-30 09:19
@JFinal
我怀疑就是Generator的问题,追了一下代码问题出在,generator.generate()那里,里面有这么一行:List tableMetas = metaBuilder.build(),再追进去,在这句:conn = dataSource.getConnection();报了错,连接没有获取到,但是dataSource是有的,我没有源码追不下去了,这个类是詹总弄的吧,麻烦看看是什么问题?
回复
九州游人
2017-10-31 09:15
@JFinal
问题已经解决了,谢谢詹总的提示
回复
we0476
2017-11-01 10:57
@JFinal
Generator 自动生成的个工具类在那里下载呀 还是在新版本就集成了?
回复
JFinal
2017-11-01 15:29
@we0476
生成器本身就是在 jfinal 之中的,具体的使用例子,可以在首页下载 jfinal demo
回复
发送
我要分享
热门分享
扫码入社