我有以下课程:
package models;
public class Test extends activejdbc.Model
{
}
:和:
import activejdbc.*;
import models.Test;
public class ActiveJdbc
{
public static void main(String args []) throws Exception
{
System.out.println("starting...");
test();
}
public static void test() throws Exception
{
activejdbc.Base.open("org.h2.Driver", "jdbc:h2:tcp://localhost/~/test", "sa", "");
models.Test t = models.Test.findFirst("id = ??",1);
String s = t.get("name").toString();
System.out.println(s);
}
}
:但是当我用:
java -cp .;../lib/h2.jar;../lib/activejdbc.jar;../lib/slf4j-simple.jar;../lib/javalite.jar ActiveJdbc
:我收到错误消息:
starting...
Exception in thread "main" activejdbc.DBException: failed to determine Model class name, are you sure models have been instrumented?
at activejdbc.Model$ClassGetter.getClassName(Model.java:1577)
at activejdbc.Model.getClassName(Model.java:1546)
at activejdbc.Model.getDaClass(Model.java:1538)
at activejdbc.Model.getTableName(Model.java:1550)
at activejdbc.Model.getMetaModel(Model.java:58)
at activejdbc.Model.findFirst(Model.java:1073)
at ActiveJdbc.test(ActiveJdbc.java:17)
at ActiveJdbc.main(ActiveJdbc.java:9)
Caused by: java.lang.RuntimeException: failed to determine Model class name, are you sure models have been instrumented?
:有人能对此有所启发吗?
从那以后我就知道了。您需要先运行:
java -DoutputDirectory =。-cp。; activejdbc-instrumentation.jar; javassist.jar;
activejdbc.jar; activejdbc.instrumentation.Main
ActiveJDBC 是一个快速和轻量级的 Java 的 ORM 小型框架,语法简单易于理解,同时支持多数据库链接。ActiveJDBC 的文档(javadoc)非常完善。基于以下原则设计: 惯例重于配置(无配置) 拥有 SQL 知识就足够了 轻量级而且直观的代码 无会话 无持久层管理 无 proxying 下面是一个简单的 Model 类: public class Main { publ
我现在正在尝试复制一个名为的数据库。在MySQL命令行客户机中,我正在执行我得到错误消息: 说吧,告诉我我很蠢。我只是需要一些帮助,拜托。
我下面的教程视频链接在这里:http://www.youtube.com/watch?v=wAwQ-noyB98 我安装了Matplotlib,包括其他必要的库:Numpy、dateutil、pytz、pyparsing和六个。 现在,我正在尝试以下命令: 导入matplotlib.pyplot plt。图([1,2,3,4,5,6,7],[5,6,7,8,9,10,11]) 我期待着某种图形出现
我需要用新顶点更新我的网格。我这样创建VBO(最初创建时只有一个顶点): 然后我要更新VBO缓冲区,并将新顶点写入其中。请注意,我创建VBO是为了给我的新顶点留有足够的空间,并且我控制它不会被过度填充。我还控制每个渲染调用绘制多少元素,因此我不会绘制空的0/0/0顶点。 我的问题是,这段代码可以工作: 因此,当我传递整个顶点数组,从头开始重新分配VBO内存时,它就会提取出我所需要的内容。但是我希望