我正在尝试为可在其中应用和和或运算符的查询创建Java类。基本上,我试图在最后创建JPA层。 所以说我有一个带有字段f和值v的查询类,我也想为该查询实现And和OR运算符。 目前我拥有的是
class Query{
String field;
Object value;
String tableName;
Operator operator;
}
enum Operator{
AND, OR
}
所以说如果我想实现a = 1和b = 2的表中的select *;我应该如何编写我的类定义,以便可以创建它。 这只是数据库连接器层,我将使用此类对象调用相应的查询。您能建议做同样的正确方法是什么吗?