Class UpdateByPrimaryKeySelectiveForceProvider
java.lang.Object
org.miaixz.bus.mapper.builder.MapperTemplate
org.miaixz.bus.mapper.additional.update.force.UpdateByPrimaryKeySelectiveForceProvider
通用Mapper接口, 更新, 强制,实现
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Field Summary
FieldsFields inherited from class org.miaixz.bus.mapper.builder.MapperTemplate
entityClassMap, mapperBuilder, mapperClass, methodMap -
Constructor Summary
ConstructorsConstructorDescriptionUpdateByPrimaryKeySelectiveForceProvider(Class<?> mapperClass, MapperBuilder mapperBuilder) -
Method Summary
Modifier and TypeMethodDescriptiongetIfNotNull(String entityName, EntityColumn column, String contents, boolean empty) 判断自动!updateByPrimaryKeySelectiveForce(org.apache.ibatis.mapping.MappedStatement ms) updateSetColumnsForce(Class<?> entityClass, String entityName, boolean notNull, boolean notEmpty) update set列Methods inherited from class org.miaixz.bus.mapper.builder.MapperTemplate
addMethodMap, createSqlSource, dynamicSQL, getConfig, getEntityClass, getIDENTITY, getIDENTITY, isBEFORE, isCheckConditionEntityClass, isNotEmpty, setResultType, setSqlSource, setSqlSource, supportMethod, tableName
-
Field Details
-
FORCE_UPDATE_PROPERTIES
- See Also:
-
-
Constructor Details
-
UpdateByPrimaryKeySelectiveForceProvider
-
-
Method Details
-
updateByPrimaryKeySelectiveForce
-
updateSetColumnsForce
-
getIfNotNull
判断自动!=null的条件结构- Parameters:
entityName- 实体映射名column- 列明contents- 内容empty- 是否为空- Returns:
- the string
-