java如何获得存储过程的参数(例子)
java如何获得存储过程的参数(例子)
Connection conn = JDBCUtils.getConnection();
DatabaseMetaData dbmd = conn.getMetaData();
ResultSet rs = dbmd.getProcedureColumns(null, "DATAPUMP", "GET_INCOME_STATEMENT", "%");
while (rs.next()) {
String dbColumnName = rs.getString("COLUMN_NAME");
short dbColumnReturn = rs.getShort("COLUMN_TYPE");
switch (dbColumnReturn) {
case DatabaseMetaData.procedureColumnReturn:
System.out.println(dbColumnName+ " return");
break;
case DatabaseMetaData.procedureColumnIn:
System.out.println(dbColumnName+ " in");
break;
case DatabaseMetaData.procedureColumnOut:
System.out.println(dbColumnName+ " out");
break;
case DatabaseMetaData.procedureColumnInOut:
 
相关文档:
以前用过几次这个东东,但每次都重新查询一次。本文原始出处是这里 。
-----------------------------------------------------------
Keytool 是一个Java 数据证书的管理工具 ,Keytool 将密钥(key)和证书(certificates)存在一个称为keystore的文件中在k ......
采用UDP的通讯方式,调用java自带的awt打印接口
服务器端代码
Server:
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.SocketException;
public class Server
{
private DatagramSocket server;
private DatagramPacket packet;
......
public static Object getCloneObject(Object bean) {
Object cloneBean = null;
try {
ByteArrayOutputStream byout = new ByteArrayOutputStream();
ObjectOutputStream obj = new ObjectOutputStream(byout);
obj.writeObject(bean);
ByteArrayInputStream byin = new ByteArrayInputStream(byou ......
Java 2 C++ http://www.javaeye.com/topic/295776
1. 解决性能问题
Java具有平台无关性,这使人们在开发企业级应用的时候总是把它作为主要候选方案之一,但是性能方面的因素又大大削弱了它的竞争力。为此,提高Java的性能就显得十分重要。Sun公司及Java的支持者们为提高Java的运行速度已经做出了许多努力,其中大多数集中 ......
String usrHome = System.getProperty("user.home");
下面是System的参数列表
Key Meaning
------------------- ------------------------------
"file.separato ......