| 限定符和类型 | 类和说明 |
|---|---|
static class |
PluginAnnotationSample.DeleteCheckByIdAMI |
static class |
PluginAnnotationSample.DepartmentInfo |
static interface |
PluginAnnotationSample.MyBaseMapper<T>
构造一个自定的Mapper方法,继承所有BaseMapper,但deleteById会做一些特殊逻辑
|
static interface |
PluginAnnotationSample.MyMapper |
static class |
PluginAnnotationSample.Name |
static class |
PluginAnnotationSample.SchemaTenantUser
通过schema来设置映射到某个库的某个表
|
static class |
PluginAnnotationSample.UserDetail |
static class |
PluginAnnotationSample.UserInfo |
| 构造器和说明 |
|---|
PluginAnnotationSample(SQLManager sqlManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
loadMore()
查询数据后,在根据注解 @LoadOne定义加载更多数据
|
static void |
main(String[] args) |
void |
tenantSchema()
一个租户一个库。
|
void |
testJacksonAnnotation()
自定义个Json注解 @Jackson,用于序列化到数据库,或者反序列化
|
void |
testMatcherAnnotation()
自定义一个mapper的扩展注解@Matcher,使得mapper参数中有一个Condition类,能构造查询条件。
|
public PluginAnnotationSample(SQLManager sqlManager)
public void testJacksonAnnotation()
public void testMatcherAnnotation()
public void loadMore()
public void tenantSchema()
Copyright © 2023. All rights reserved.