You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lvyuou/QueryConnection.java

33 lines
943 B

package com.spring.util;
import com.spring.BootApplication;
import net.jntoo.annotation.JdbcConnection;
import net.jntoo.annotation.RequestJdbcConnection;
import org.springframework.beans.factory.annotation.Autowired;
import javax.sql.DataSource;
import java.sql.Connection;
@JdbcConnection
public class QueryConnection {
static private Connection conn = null;
// 让jntoo-query 获取链接
@RequestJdbcConnection
public Connection getConnect()
{
try{
if(conn == null || conn.isClosed()){
DataSource source = BootApplication.content.getBean(DataSource.class);
Connection connection = source.getConnection();
//System.out.println(connection);
conn = connection;
}
}catch (Exception e){
System.err.println("链接数据库出错");
}
return conn;
}
}