Oracle Char type and Hibernate

后端 未结 2 1021
说谎
说谎 2021-02-19 04:47

I have a oracle table which contains char(n) type for several columns. I use hibernate tools to create entities objets and this tool map char type in String.

But when I

2条回答
  •  长发绾君心
    2021-02-19 05:03

    There's some useful information here on this blog entry.

    Essentially you need to make your hibernate configuration more specific, as it's assuming a default String mapping to varchar2(30).

    You can try using the database-agnostic annotation of @Column(length=N) (where N is the actual length of your column in the database). If that doesn't work, try using the @Column(columnDefinition = "char") approach.

提交回复
热议问题