MyBatis Plus Generator generates entity
When using the MyBatis database persistence layer framework, we often use MyBatis Plus and the code generators it provides to simplify development and improve efficiency.
When the Entity is generated, the policy configuration of the code generator provides a lombok property that specifies whether the lombok mode is used and how the property accessor is generated. Because lombok has a high degree of code intrusion and relies on IDE plug-ins, when you don't want to use lombok, just set the property to turn it off: StrategyConfig.setEntityLombokModel (false)
L StrategyConfig defaults to turning off lombok mode
Code generator example provided by l MyBatis Plus, which turns on lombok mode
@ Data
@ EqualsAndHashCode (callSuper = true)
@ Accessors (chain = true)
Public class Log extends BaseEntity {
Private static final long serialVersionUID = 1L
Private Integer ops
Private String summary
}
L set to false or delete this line of code, the generated Entity will generate the get/set function
Public class Auth extends BaseEntity {
Private static final long serialVersionUID = 1L
Private String name
Public String getName () {
Return name
}
Public void setName (String name) {
This.name = name
}
}