我有一个使用MySQL作为数据库的spring应用程序。
我想将应用程序从MySQL迁移到Postgres,似乎我无法声明byte []数组:
我有这个专栏:
@Type(type="org.hibernate.type.BinaryType")
private byte[] data.
我收到此错误:
Caused by: org.postgresql.util.PSQLException: ERROR: type "tinyblob" does not exist
有没有办法在PostgreSQL中实现这个目标?
答案 0 :(得分:0)
在PostgreSQL数据库表中,将# DB Inbox
db_inbox_filepath=inbox.nsf
列数据类型设置为data
否 bytea
并在您的POJO类中:
bytea[]
省略@Column(name="name_of_your_column")
private byte[] data;
注释。
那应该很好。