Can I make an embedded Hibernate entity non-nullable?

后端 未结 5 1657
日久生厌
日久生厌 2020-12-05 06:53

What I want:

@Embedded(nullable = false)
private Direito direito;

However, as you know there\'s no such attribute to @Embeddable.

I

5条回答
  •  猫巷女王i
    2020-12-05 07:14

    You can use a nullsafe getter.

    public Direito getDireito() {
        if (direito == null) {
            direito = new Direito();
        }
        return direito;
    }
    

提交回复
热议问题