ソースを参照

jfinal 3.2 release ^_^

James 8 年 前
コミット
8832c53460

+ 1 - 1
src/main/java/com/jfinal/plugin/activerecord/ActiveRecordPlugin.java

@@ -39,7 +39,7 @@ public class ActiveRecordPlugin implements IPlugin {
 	
 	private Config config = null;
 	
-	private boolean isStarted = false;
+	private volatile boolean isStarted = false;
 	private List<Table> tableList = new ArrayList<Table>();
 	
 	public ActiveRecordPlugin(String configName, DataSource dataSource, int transactionLevel) {

+ 1 - 1
src/main/java/com/jfinal/plugin/c3p0/C3p0Plugin.java

@@ -44,7 +44,7 @@ public class C3p0Plugin implements IPlugin, IDataSourceProvider {
 	private int acquireIncrement = 2;
 	
 	private ComboPooledDataSource dataSource;
-	private boolean isStarted = false;
+	private volatile boolean isStarted = false;
 	
 	public C3p0Plugin setDriverClass(String driverClass) {
 		if (StrKit.isBlank(driverClass))

+ 1 - 1
src/main/java/com/jfinal/plugin/druid/DruidPlugin.java

@@ -86,7 +86,7 @@ public class DruidPlugin implements IPlugin, IDataSourceProvider {
 	private List<Filter> filterList;
 	
 	private DruidDataSource ds;
-	private boolean isStarted = false;
+	private volatile boolean isStarted = false;
 	
 	public DruidPlugin(String url, String username, String password) {
 		this.url = url;