从哪里获得 java 的 sqlj 库?
我负责为一个项目使用 java 编写数据库操纵器。
我的教授给我们提供了使用 sqlj 库的材料(我假设是 Oracle?),但没有人解释它来自哪里或如何下载它。
我已经找了几个小时了。
I've been charged with writing a DB manipulator with java for a project.
My professor gives us material that says to use the sqlj library (Oracle I'm assuming?), but nobody explains where it comes from or how do download it.
I've been looking for hours now.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
SQLJ 站点?
http://www.sqlj.org/
除非你指的是可执行文件,但我不确定那是什么是:
http://www.oracleutilities.com/OSUtil/sqlj.html
The SQLJ site?
http://www.sqlj.org/
Unless you mean the executable, but I'm not sure what that is:
http://www.oracleutilities.com/OSUtil/sqlj.html
您要查找的 jar 位于 Oracle 数据库客户端中。您可以在这里下载: http://www.oracle.com /technetwork/database/features/jdbc/index-091264.html
The jars you're looking for are in Oracle Database Client. You can download it here: http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
SQLJ 不是一个库,它是一种语言扩展 - 这意味着您必须使用预处理器将 java 代码编译为 .sqlj 文件,然后才能执行该文件。这并不像包含一个库那么简单。
这可能会帮助您入门 - 您的计算机上需要一个 Oracle 环境不过,我不确定它是否可以免费使用
SQLJ is not a library, it is a language extension - this means you'll have to use a preprocessor to compile your java code to .sqlj files, which can then be executed. It's not as simple as including a library.
this might get you started - you will need an Oracle environment on your machine though, I'm not sure if it's freely available
您可以下载 DB2 Express-C 并编译 SQLj 类、生成 java 文件以及数据库的访问计划。
You can download DB2 Express-C and compile your SQLj classes, generate the java files, and access plans for the database.
通常,当您寻找库时,请尝试输入:库名称 maven 存储库,这通常会给您正确的库,如果没有 - 这意味着“该库有点无法使用,并且有很多更好的工具”。
PS:不要听你的教授的话,只需使用标准 JDBC 或 JPA 即可。
Usually when you look for libraries, try typing: library-name maven repository, that will usually give you the right library, if not - that means "The library is kinda unusable and there are lots of better tools".
P.S.: Don't listen to your professor, just do it using standard JDBC or JPA.