使用大写的db和postgreSQL+Spring MVC的模式名称



将Spring MVC与JPA 2.1和Hibernate结合使用。而在mvc-config.xml等配置文件中分别使用大写的db和schema名称与jpa configuration和hibernate.default_schema不起作用。

当我为postgres和应用程序使用小写db和模式名称时,它工作得很好,但反之亦然则不起作用。有没有什么解决方案可以让我在配置文件中仍然使用大写的db和模式名称。有什么想法吗?请与我分享。

这是因为Spring将名称包装为双引号。如果要使用以大写字母调用的对象,请首先以这种方式重命名它们。如alter database test rename to "TEST";

最新更新