sql >> Databasteknik >  >> RDS >> Mysql

Kartlägg en pytteliten som boolesk viloläge

Av det jag läst här :

Det verkar som att Hibernate förväntar sig ett heltal och fick lite.

Vilket betyder att din kommentar nu är korrekt :

@Type(type = "org.hibernate.type.NumericBooleanType")

Men den kanske har uppdaterat din databas till att ställas in som Bit istället för heltal, alltså felet.

Om du verkligen behöver en TinyInt kan du använda @Type OCH @Column , för att ställa in som heltal, av typen TinyInt :

@Column(columnDefinition = "TINYINT")
@Type(type = "org.hibernate.type.NumericBooleanType")
public boolean admin = true;


  1. Vad är längden på en PHP-sessions-id-sträng?

  2. fackets prestation kontra fackets alla

  3. DB-säkerhetsgrupper kan endast associeras med VPC DB-instanser som använder API-versioner

  4. MySQL - välj data från databasen mellan två datum