Module bus.base
Package org.miaixz.bus.base.service
Class DefaultService<T extends BaseEntity,M extends BaseMapper<T>>
java.lang.Object
org.miaixz.bus.base.service.AbstractService<T,String,M>
org.miaixz.bus.base.service.DefaultService<T,M>
- Type Parameters:
T- 继承自BaseEntity的实体类型M- 继承自BaseMapper的Mapper类型,主键为String
- All Implemented Interfaces:
org.miaixz.bus.core.basic.service.Service
public abstract class DefaultService<T extends BaseEntity,M extends BaseMapper<T>>
extends AbstractService<T,String,M>
默认服务类,继承AbstractService,提供实体和Mapper的默认实现
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Field Summary
Fields inherited from class org.miaixz.bus.base.service.AbstractService
mapper -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.miaixz.bus.base.service.AbstractService
condition, count, count, delete, delete, deleteByFieldList, deleteById, deleteByIds, insert, insertBatch, insertBatchSelective, insertOrUpdate, insertOrUpdateSelective, insertSelective, page, pkHasValue, remove, selectAll, selectByFieldList, selectById, selectFirst, selectList, selectList, selectOne, selectOne, setValue, update, update, update, updateSelective, updateSelective, updateSelective, wrapper
-
Constructor Details
-
DefaultService
public DefaultService()
-