Skip to content

Commit df83f43

Browse files
committed
Method reuse
1 parent 16593d3 commit df83f43

File tree

2 files changed

+4
-13
lines changed

2 files changed

+4
-13
lines changed

src/main/java/org/mybatis/dynamic/sql/render/RendererFactory.java

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -105,17 +105,6 @@ static Renderable<RenderingStrategy, SelectStatementProvider> createMultiSelectR
105105
.render();
106106
}
107107

108-
static Renderable<RenderingStrategy, SelectStatementProvider> createSelectRenderer(
109-
SelectModel selectModel, StatementConfiguration statementConfiguration) {
110-
return renderingStrategy -> {
111-
RenderingContext renderingContext = RenderingContext.withRenderingStrategy(renderingStrategy)
112-
.withStatementConfiguration(statementConfiguration)
113-
.build();
114-
115-
return createSelectRenderer(selectModel).render(renderingContext);
116-
};
117-
}
118-
119108
static Renderable<RenderingContext, SelectStatementProvider> createSelectRenderer(
120109
SelectModel selectModel) {
121110
return renderingContext -> SelectRenderer.withSelectModel(selectModel)

src/main/java/org/mybatis/dynamic/sql/select/SelectModel.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,10 @@ public Stream<QueryExpressionModel> queryExpressions() {
4242

4343
@NotNull
4444
public SelectStatementProvider render(RenderingStrategy renderingStrategy) {
45-
return RendererFactory.createSelectRenderer(this, statementConfiguration)
46-
.render(renderingStrategy);
45+
RenderingContext renderingContext = RenderingContext.withRenderingStrategy(renderingStrategy)
46+
.withStatementConfiguration(statementConfiguration)
47+
.build();
48+
return render(renderingContext);
4749
}
4850

4951
/**

0 commit comments

Comments
 (0)