![](/img/trans.png)
[英]How to insert Integer array into postgresql table using jdbcTemplate in Java Springboot?
[英]How to get the postgresql column names in java springboot
我正在尝试获取 postgresql 表列名称。 我试过使用 information_schema 但它不适用于我的 java mvc 项目。 我应该怎么办?
这实际上是我在 StackOverflow 上的第一个问题,如果我的问题难以理解,我很抱歉。 谢谢!
public interface MyFileRepository extends JpaRepository<MyEntityModel, Long> {
@Query("select column_name,data_type from information_schema.columns where table_name = 'MyEntityModel';")
List<MyEntityModel> myList();
}
关于架构。 您可以通过两种方式设置默认架构:
将其放入属性(或 .yml 文件) spring.datasource.schema = #your schema name
把它放在你的实体 model @Table(schema = "SCHEMA_NAME")
关于获取有关表的信息,您可以查看这个未解决的问题:
在 Spring 数据 JPA 中是否有任何最简单的方法来获取表元数据(列名称列表)信息? 我可以在通用数据库上使用哪个
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.