我想将hibernate与MS Access一起使用。我应该使用哪种方言,您能否通过MS Access给我一个示例hibernate配置文件?
对于MS
Access,您需要HXTT的方言。您需要使用HXTT提供的hibernate支持包。还有一个示例项目,您可以检查一个完整的示例。
下面是最小配置示例:
# Hxtt Access dialect sample
hibernate.dialect=com.hxtt.support.hibernate.HxttAccessDialect
hibernate.connection.driver_class=com.hxtt.sql.access.AccessDriver
hibernate.connection.url=jdbc:access:///c:/yourAccessDirectory
PS:如果MS Access不是一成不变的要求,也许您应该考虑使用其他类似的东西……好吧,什么都可以。
问题内容: 我想使用设置实体。 我尝试了以下操作,但结果始终是(我想是因为该列始终是): 似乎忽略了。 如何使用某实体引用实体? 问题答案: 被忽略,因为它仅可替代。而且那个不用于关系映射。 但是您可以改为使用它,它存在于集合中: 要访问原始对象,可以使用特定的吸气剂:
问题内容: 我在MySQL中使用group_concat编写了一个查询,例如 并给出我的预期结果。 现在,我想使用休眠条件编写相同的查询。 问题答案: 简单的答案是 否定的 为什么? Hibernate仅支持在多个数据库中使用的通用功能/语法。Microsoft SQL Server中没有任何功能,也可能在其他数据库中。 解决方案: 您必须将其作为简单SQL查询执行。
问题内容: 我正在浏览hibernate文档,并遇到了逆属性的概念。我是Hibernate的新手,所以我很难正确理解该概念。 http://docs.jboss.org/hibernate/orm/3.3/reference/zh- CN/html/collections.html#collections- bidirectional 从上面的代码中,应用于类别,因此我知道类别是相反的一端。 但是
问题内容: 我将jaybird 2.2.3和hibernate 3.5一起使用,当我使用向导hibernate映射文件和pojos数据库时,出现以下错误“ java.lang.NullPointerException” 我在mysql上使用了相同的映射,并且可以正常工作,所以我相信这是jaybird中的问题 编辑: 有人能帮我吗? 问题答案: 在深入研究了Netbeans的代码并向Jaybird添
问题内容: 使用注释如何将实体中的字段映射为给定对象,该实体是String的“映射”(哈希表)?该对象带有注释,并且其实例已存储在hibernate数据库中。 我发现了使用简单的键和值来定义地图的语法: 奇怪的是,实体是键,而简单类型是值,像这样: 但是我看不到如何为元素映射的简单键做到这一点,也看不到如何使用注释来做到这一点。 问题答案: 您可以简单地使用 JPA批注 (请注意,JPA批注与Hi
问题内容: 如何将sql查询写入休眠条件? 问题答案: 认为我找到了答案。您必须使用Projection.sqlProjection()而不是Projections.sum()。例: