It's about the annotations in mybatisplus (for more details, pls refer to the source code) However, retrieving the object and getting its enum value filled from the integer stored in the database has not been as easier as inserting it. I tried, without luck, using a.
搭建一个简单的SpringBoot+Vue+MySQL (集成MyBatisPlus、lombok、Swagger
You can store the values as text, then use an insert trigger to validate that the stored values. Learn how to effectively use enums in mybatis with detailed examples, solutions, and best. Make sure the string values stored in the database correspond to the enum constants.
Mapping enum types in mybatis can be accomplished efficiently using the typehandler interface, which provides customization of how enum values are stored in and retrieved from the.
I'd try labeling your field with @enumerated (enumtype.string) annotation like:



