JAVA tool class – generate getter and setter methods of beans (entity classes) and annotations of classes and methods

Function description This is a tool method that does the following. (1) Quickly generate getter and setter methods of entity classes; (2) Add comments to the class. Hovering the mouse on the class name after new can prompt the description of the corresponding class in the code assistant; (3) Add comments to the getter and […]

Convert java entity class to table structure Sql statement and attribute name camel case naming conversion

Purpose: used to pull git code, but the project does not provide the table structure corresponding to the entity class to create sql statements, and convert the java entity class attribute names to camel case naming package com.mypro.testmodule.entity; import com.mypro.common.domain.Stu; import com.mypro.testmodule.entity.testen.Equip; import io.swagger.annotations.ApiModelProperty; import java.lang.reflect.Field; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.ArrayList; import java.util.Date; import […]

IDEA generates entity classes based on tables

1. Add data source 2. Write expansion files 2.1 Entity import com.intellij.database.model.DasTable import com.intellij.database.model.ObjectKind import com.intellij.database.util.Case import com.intellij.database.util.DasUtil import java.io.* import java.text.SimpleDateFormat /* * Available context bindings: * SELECTION Iterable<DasObject> * PROJECT project * FILES files helper */ packageName = “” typeMapping = [ (~/(?i)tinyint|smallint|mediumint/) : “Integer”, (~/(?i)int/) : “Long”, (~/(?i)bool|bit/) : “Boolean”, (~/(?i)float|double|decimal|real|number|numeric/) : […]

Why define entity classes to implement the Serializable interface and what are serialization and deserialization?

1. Example: 2. What is Serializable interface? An interface for object serialization. Only if a class implements the Serializable interface can its objects be serialized. 3. Serialization 1.What is serialization? Serialization is the process of converting an object’s state information into a form that can be stored or transmitted. During serialization, an object writes its […]

Multi-layer nesting + complex xml to Java entity class

First I give an xml nested file: Many times the xml files provided by the other party are chaotic and disorderly, and you need to spend time distinguishing and sorting them out. Below are the ones I separated <root> <country> <name>China</name> <province> <name>Guangdong Province</name> <city> <name>Guangzhou City</name> <district> <name>Tianhe District</name> <population>1357242</population> </district> <district> <name>Yuexiu District</name> […]

Facial recognition system: Develop a facial recognition system for verifying identity or monitoring people entering and exiting.

Table of Contents Step 1: Data preparation Step 2: Face Detection Step 3: Face recognition Step 4: Model training Step 5: System integration and application Step 6: Performance Evaluation and Improvement Step 1: Data preparation To build a face recognition system, we need a large amount of face image data. You can use the following […]

Springboot Cangqiong takeaway actual combat: 1. Environment construction (nginx startup failure solution + Entity, DTO, VO, POJO difference explanation + nio.charset.Input length = 2 error report solution)

Environment setup Front-end environment construction There is a “front-end operating environment” folder in day01 of the information. Extract the “nginx-1.20.2” folder to non-Chinese directory, and then directly click nginx in the folder .exe (it doesn’t matter if it crashes). Then enter localhost directly in the browser. If the following page appears, it means the front […]

13 | How to correctly use the callback method in @Entity

What are the callback methods specified in the Java Persistence API? The JPA protocol stipulates that you can use some annotations to monitor callback events and specify callback methods. Below I have compiled a callback event annotation table, listing the @PrePersist, @PostPersist, @PreRemove, @PostRemove, @PreUpdate, @PostUpdate, @PostLoad annotations and their concepts. Callback event annotation table […]