我想用 MyBatis Generator 生成我的实体和映射器文件。对于特定列,我希望当实体对象的字段具有空值时,映射文件可以将其视为默认值,例如0。 我知道如何在映射文件中配置它,即 'defaultValue' 。但我不想每次生成代码时都手动执行此操作。有什么方法可以在 mybatis 生成器配置文件中配置此设置,以便每次运行时自动生成此设置?
最佳答案
嗯,没有办法根据列名来处理它。您可以使用类型处理程序按类型处理它,或者每次都必须编写动态 sql。
关于java - 使用MyBatis Generator,当提供NULL值时如何为列指定默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8112337/