HANA数据源,JDBC链接
MAVEN依赖
下面展示一些 内联代码片
。
<dependency>
<groupId>com.sap.cloud.db.jdbc</groupId>
<artifactId>ngdbc</artifactId>
<version>2.8.12</version>
</dependency>
获取的就是这ngdbc-2.8.12.jar包
java代码片
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
/**
* JDBC Sample.
*
* @author tigeriq123@163.com"> wangbing
* @version CVS $Revision$ $Date$
*/
public class HanaUtils {
/**
* @param args
*/
public static void main(String[] args) {
getConnection();
}
/**
* 和一一般的数据库链接是一样的
* 但是没有数据库名字
* @return
*/
private static Connection getConnection(){
String url = "jdbc:sap://192.168.1.119:39015?reconnect=true";
Connection conn = null;
try {
Class.forName("com.sap.db.jdbc.Driver");
conn = DriverManager.getConnection(url,"uu","pp");
System.out.println(conn);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
}
一定要注意jdbcurl:
jdbc:sap://192.168.1.119:39015?reconnect=true
这个参数一定要加
?reconnect=true
post SAP-Garson
原文链接:https://blog.csdn.net/u010978399/article/details/117327475文章来自于网络,如果侵犯了您的权益,请联系站长删除!