Skip to content

Commit 151d494

Browse files
committed
Using non-blocking optimization to compile function.
1 parent 5b7079b commit 151d494

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

Diff for: spring-jdbc/src/main/java/org/springframework/jdbc/core/simple/AbstractJdbcCall.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
import java.util.List;
2222
import java.util.Map;
2323
import java.util.Set;
24-
2524
import java.util.concurrent.atomic.AtomicBoolean;
25+
2626
import javax.sql.DataSource;
2727

2828
import org.apache.commons.logging.Log;
@@ -283,7 +283,7 @@ public final void compile() throws InvalidDataAccessApiUsageException {
283283
if (getProcedureName() == null) {
284284
throw new InvalidDataAccessApiUsageException("Procedure or Function name is required");
285285
}
286-
if (compiled.compareAndSet(false, true)) {
286+
if (this.compiled.compareAndSet(false, true)) {
287287
try {
288288
this.jdbcTemplate.afterPropertiesSet();
289289
}

Diff for: spring-jdbc/src/main/java/org/springframework/jdbc/core/simple/AbstractJdbcInsert.java

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import java.util.List;
2929
import java.util.Locale;
3030
import java.util.Map;
31+
import java.util.concurrent.atomic.AtomicBoolean;
3132

3233
import java.util.concurrent.atomic.AtomicBoolean;
3334
import javax.sql.DataSource;

0 commit comments

Comments
 (0)