我想在我的java项目中使用Ormlite,所以我创建了两个bean:
@DatabaseTable(tableName = "worker")
public class Worker {
@DatabaseField(columnName="wo_id" , generatedId=true , id=true)
private Integer woId;
@DatabaseField(columnName="wo_nom")
private String woNom;
}
@DatabaseTable(tableName = "qualification")
public class Qualification {
@DatabaseField(columnName="qu_id" , generatedId=true , id=true)
private Integer quId;
@DatabaseField(columnName="qu_nom")
private String quNom;
}
在创建表格时,我想出来(可能太迟了?)我需要SQLlite或类似的东西......
是否可以在不使用JDBC或其他任何类型的情况下从我的Java项目创建和使用数据库?
答案 0 :(得分:3)
不使用JDBC或其他任何类型的
JDBC是 方式,Java与任何类型的数据库交互,除非您需要编写自己的数据库驱动程序。假设您不想这样做,而您真正想要的是内存或基于文件的数据库,请使用H2。它优于其前身HSQL和Derby。
答案 1 :(得分:1)
是否可以在不使用JDBC或其他任何类型的情况下从我的Java项目创建和使用数据库?
仅仅为了后人,使用ORMLite 而不使用 JDBC的一种方法是实现后端数据库接口:
这将允许您实现后端。但我怀疑你应该使用JDBC,但这些信息可能对其他人有用。
答案 2 :(得分:0)
答案 3 :(得分:0)