DB2应用开发:Java与C/C++实践指南
Java与DB2应用开发
在Java中进行DB2应用开发,涉及到JDBC、SQLJ和pureQuery等技术。
JDBC与SQLJ结合使用
在一个程序中可以将JDBC和SQLJ结合使用。例如,使用连接对象创建SQLJ连接上下文,并展示了如何通过SQLJ迭代器获取来自JDBC结果集的结果。
iterator.close();
在上述代码中, iterator.close() 用于关闭迭代器。
准备SQLJ程序
准备SQLJ程序与嵌入式SQL程序的过程类似,需要进行预编译和绑定,具体包括翻译和定制。以 myprg3.sqlj 程序为例,其准备过程如下:
1. 使用 sqlj 命令通过SQLJ翻译器处理 myprg3.sqlj 文件。翻译器会查找以 “#sql” 开头的行,并用包含SQLJ运行时类的生成代码替换这些行,生成 .java 文件。
2. 使用Java编译器( javac )编译 .java 文件,生成 .class 文件。同时,SQLJ翻译器会为SQLJ可执行子句中使用的每个连接上下文类创建序列化配置文件,如 myprg3_SJProfile0.ser 和 myprg3_SJProfile1.ser
超级会员免费看
订阅专栏 解锁全文
867

被折叠的 条评论
为什么被折叠?



