首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jdbc模型工具类

jdbc模型工具类
EN

Stack Overflow用户
提问于 2015-04-29 06:54:20
回答 1查看 1.7K关注 0票数 3

我有maven项目要处理数据库。我正确地连接了数据库。而且来自java代码的查询也是有效的,所以我可以插入新的数据到基础或更新,等等。但是,我需要制作方法来显示表中的数据。因此,我需要创建从activejdbc.Model扩展模型的类。这门课:

代码语言:javascript
复制
import org.javalite.activejdbc.Model;
import org.javalite.activejdbc.annotations.Table;

@Table("emp")
public class emp extends Model{
    static{
        validatePresenceOf("empno", "ename");
    }

}

每当我试图在我的程序中使用这个类时,它都不例外地工作:

代码语言:javascript
复制
Exception in thread "main" org.javalite.activejdbc.InitException: failed to determine Model class name, are you sure models have been instrumented?
    at org.javalite.activejdbc.Model.getDaClass(Model.java:2801)
    at org.javalite.activejdbc.Model.findAll(Model.java:2386)
    at Program.main(Program.java:14)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:140)

我不知道怎么解决这个问题。我在谷歌上浪费了那么多时间,但没有发现任何有用的东西。请帮帮我。另外,我不需要使用cmd或jar。我应该在项目中添加什么呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-29 08:56:32

已修复。只需要在Maven项目生命周期中使用按钮"package“。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29936349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档