hsqldb

    9热度

    2回答

    我对映射到HSQLDB中的表的实体中的id字段具有以下定义。 ... @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "ID") private Integer id; ... 但是,这似乎并没有产生一个唯一的ID;而是尝试将空插入到导致失败的列中。如果我手动创建序列和生成策略以使用该序列,那么数据将按

    10热度

    2回答

    我不想使用它以嵌入模式,我可以允许其他外部应用程序可以访问它。我想在同一时间执行服务器的启动为Tomcat的加载我的应用程序(或只是当Tomcat为此事运行)。这是这样,我就不必要求客户手动运行一个命令或脚本HSQLDB他们可以把我的战前到Tomcat并运行它(让事情变得简单)。 我可以通过发送来自Java的命令从main调用Server,但这会给我一个无止境的线程,我不知道该如何处理。有没有更容

    1热度

    1回答

    是否可以限制使用Hibernate/HQL更新的行数?例如: Query q = em.createQuery("UPDATE MyObj o Set o.prop = :prop"); q.setParameter("prop", "foo"); q.setMaxResults(myLimit); int res = q.executeUpdate(); if (res > myLim

    2热度

    1回答

    如果我有一个带有fizzBuzz字段的FooBar实体,那么结果表和列名称将在HSQL中?他们会是FOO_BAR和FIZZ_BUZZ?或者FooBar和fizzBuzz?要么 。 。 。

    2热度

    2回答

    我有以下查询(从传统的继承)类似 SELECT bla FROM table WHERE some.id IN ( SELECT id FROM ( SELECT some FROM tag WHERE bla UNION SELECT some FROM dossierinfo WHERE bla ORDER BY tag L

    7热度

    3回答

    我有通过执行PreparedStatement插入数据库表的JDBC代码。当我在内存中的HSQLDB数据库上运行代码时(作为JUnit测试的一部分),我得到一个SQLFeatureNotSupportedException,唯一的信息是消息“feature not supported”和供应商代码-1500。我正在做的是将一个基本的插入表格 - 我无法想象这在最新的HSQLDB中是不受支持的。 我

    31热度

    4回答

    创建内存数据库结构,我有很多地方“单位”测试使用其执行期间到Oracle数据库真正连接的应用程序。 你可以想像,这些测试需要太多的时间来执行,因为他们需要初始化一些Spring上下文的,并传达到Oracle实例。除此之外,我们还要管理复杂的机制,如交易,以避免在测试执行后,对数据库的修改(即使我们使用有用的类从春天像AbstractAnnotationAwareTransactionalTests

    0热度

    1回答

    我在PC上创建了一个测试应用程序,以便熟悉HSQLDB上的Hibernate。 我做了一个可执行的JAR,并将应用程序移到Linux VM上。当我在设置后运行相同的程序时,当我尝试运行测试应用程序时,我的HSQLDB会引发以下消息: 9.0之前的客户端试图连接。我们拒绝了他们。 当我尝试创建SessionFactory时会发生这种情况。 任何想法我在看什么? 感谢, 崔佛

    20热度

    1回答

    我有一个在内存中的数据源: java.sql.Connection c = DriverManager.getConnection("jdbc:hsqldb:mem:testdb", "sa", ""); emf = Persistence.createEntityManagerFactory("manager"); 但现在我卡住了。我想将它用作J2SE应用程序中的JPA数据源。我浏览

    13热度

    8回答

    我正在设置一个独立的Java服务,并且有一个进程内内存HSQL数据库。 的persistence.xml <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java