Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

MyBatis Plus Generator generates entity

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >

Share

Shulou(Shulou.com)06/01 Report--

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

}

}

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Database

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report