将Spring MVC与JPA 2.1和Hibernate一起使用。虽然在配置文件中使用大写数据库和模式名称,例如mvc-config.xml和jpa配置,并且hibernate.default_schema分别不起作用。
当我为postgres和应用程序使用小写数据库和模式名称时,它工作正常,但是反向不起作用。是否有任何解决方案,以便我仍然可以在我的配置文件中使用大写的数据库和模式名称。任何的想法 ?请与我分享。
答案 0 :(得分:0)
这是因为Spring将名称包装为双引号。如果您想使用大写中调用的对象,请首先以这种方式重命名它们。比如alter database test rename to "TEST";