Fulai

Results 5 issues of Fulai

### 当前使用版本(必填,否则不予处理) 3.5.2 ### 背景/痛点 Wrapper太重了,而且无法限制调用方应该传入QueryWrapper还是UpdateWrapper。 ### 需求 因为Wrapper本身的定位是用于java代码拼装select/update/delete类型的SQL语句,这三种语句有个共同的地方就是都可以包含where语句。 - delete语句:只需要where条件 - update语句:set子句+where - select语句:join + where + having + group by + order by 因此我认为可以封装一个where条件工具,使得接口定义像下面这样: ``` delete(Where where); update(String...

enhancement

![01](https://user-images.githubusercontent.com/9816224/88133259-34795300-cc14-11ea-9f62-2e8485d9007c.png) ![02](https://user-images.githubusercontent.com/9816224/88133264-36431680-cc14-11ea-8d0a-7c29fc596fe0.png) ![03](https://user-images.githubusercontent.com/9816224/88133265-37744380-cc14-11ea-9530-4d376fafe43d.png) ![04](https://user-images.githubusercontent.com/9816224/88133266-380cda00-cc14-11ea-896b-44449e302f08.png)

Dear author, seems like this is the most popular Jenkins image with docker in docker, thank you very much! I found some issues when trailing your image, hope you can...

目前的各大Mybatis-XXX增强库,基本都需要用户通过继承BaseMapper来实现基础功能。 MybatisFlex的BaseMapper已经非常强悍,几乎不再需要编写XML文件了。 我的项目有3000张表,自动生成了3000个空Mapper接口,它们只是简单继承了BaseMapper,没有什么别的内容。 我们的目标是需要一个BaseDao,但又不想生成这些垃圾文件。因此需要看一下这些空Mapper接口具体有什么用处。 (在必需使用空Mapper接口的地方,用√标记) ### 初始化过程: 1)@MapperSacn扫描Mapper接口 (√) 2)每个Mapper创建一个MapperFactoryBean (√) 3)MapperFactoryBean.checkDaoConfig()调用configuration.addMapper(mapperInterface) (√) 4)转给MapperRegistry.addMapper (√) 5)调用MapperAnnotationBuilder.parse() 这一步需要使用反射 (√) 6)使用mapperInterface.method作为statementId (?) 7)调用MapperBuilderAssistant.addMappedStatement (×) ### 调用过程: 1)MapperFactoryBean.getObject()通过层层调用,使用JDK动态代理构造MapperProxy (√) 2)当代理方法被访问时,构建MapperMethod,执行execute() (√) 4)使用mapperInterface.method作为statementId (?)...

### Is your feature request related to a problem? Please describe. No ### Describe the solution you'd like ## Current Watchtower Capabilities Watchtower currently supports the following container selection strategies:...

Type: Enhancement
Priority: Low
Status: Available