有没有可用的基础数据库的实体类是否可行/实用?
为了反驳自己,我有一个数据库(!)可以通过jdbc访问,但它是专有的,只支持几种方法 - 连接/断开/执行 - 没有模式浏览,没有元数据,或通过工具连接 - 只有代码。
我想要做的是创建一组访问数据库的安静Web服务。那些似乎需要基于数据库的基础实体类。
所以,我的问题是,这是否是处理这种情况的正确方法?我对这些技术还是比较陌生的,所以我可能更多地讨论设计问题 - 我能读到的关于如何处理这些问题的任何文章都会很棒。
非常感谢
答案 0 :(得分:1)
通常,Restful Web服务不必基于通过实体访问数据库。您可能已经在各种示例中看到过它,但JPA和Web服务是完全独立的技术。
在您描述的情况下,使用实体似乎不合理,甚至可能。这取决于如何实现这种专有的JDBC驱动程序 - 而且从你所说的,它不是一个完整的实现。
答案 1 :(得分:0)
TableName: Sample A : number B : VARCHAR2(300) Entity @TableName.. Public Sample{ @Column.. int A; @Column.. String B: }
但我建议你检查一下你的数据库是否支持JPA Hibernate。
- > 执行数据库操作的REST服务完全可以继续。