1.
IQueryExecutor query = new QueryExecutor("具体的query对象",context对象);
IRowSet rs = query.executeQuery();
IRowSet 为金蝶的rowset 和java中一样
2.jdbc 我就不多说啦
3.apusic 提供的 datasource
java的jdni 方式 结合使用
首先要在apusic 上配置数据源名称 地址 http:ip:6888/admin
创建InitialContext对象
javax.naming.Context context = null;
try {
context = new InitialContext();
} catch (NamingException e) {
e.printStackTrace();
logger.error(e.getMessage());
throw new BOSException(e);
}
// 通过JNDI取得数据源
DataSource datasource = null;
try {
datasource = (DataSource) context.lookup(system);
} catch (NamingException e) {
e.printStackTrace();
logger.error(e.getMessage());
throw new BOSException(e);
}
// 通过数据源获取数据库连接
try {
conn = datasource.getConnection();
} catch (SQLException e) {
e.printStackTrace();
logger.error(e.getMessage());
throw new BOSException(e);
}
conn 就是 数据库的 Connection