我目前正在使用java的打印api和postgresql数据库。我正在尝试在数据库中保存和加载printjob配置。我遇到的问题如下:动态创建数据库条目中给定的类的对象只能用于integersyntax和textsynctype属性,因为所有enumsynctype都有其构造函数的保护。
我不知道如何处理这种情况。直接使用静态字段显然不是一个选项,为我想要包含的每个属性创建一个子类似乎是一个不必要的麻烦。
我现在的问题是,我是否忽略了某种属性工厂,或者是否有一种方法比将属性保存为两个文本块(一个用于类别,另一个用于值)的组合更直接。
提前谢谢你
暂无答案!
目前还没有任何答案,快来回答吧!