这里有人对sqlj熟悉吗, 有个很急的问题?# Database - 数据库
y*o
1 楼
sqlj -codegen=oraclejdbc dbtest.sqlj
jdbc code run 起来没问题的环境(oracle9.0+jdbc driver)
用sqlj作traslate的时候,单独的connection码(Oracle.connect(...))通过,
但一加上 #sql 就出了以下错误:
java.lang.IncompatibleClassChangeError: sqlj.runtime.ExecutionContext and sqlj.e
at java.lang.Class.getDeclaringClass(Native Method)
at sqlj.framework.DefaultInnerClassDescriptor.getDeclaringClass(Default)
at sqlj.framework.JSClass$ClassWrapper.getDeclaringClass(JSClass.java:1)
at sqlj.framework.JSClass.reso
jdbc code run 起来没问题的环境(oracle9.0+jdbc driver)
用sqlj作traslate的时候,单独的connection码(Oracle.connect(...))通过,
但一加上 #sql 就出了以下错误:
java.lang.IncompatibleClassChangeError: sqlj.runtime.ExecutionContext and sqlj.e
at java.lang.Class.getDeclaringClass(Native Method)
at sqlj.framework.DefaultInnerClassDescriptor.getDeclaringClass(Default)
at sqlj.framework.JSClass$ClassWrapper.getDeclaringClass(JSClass.java:1)
at sqlj.framework.JSClass.reso