将Java与SQL结合起来?

OVE*_*ONE 8 java sql

这不是一次代码问题,但它肯定让我感到困惑.

基本上,我的讲师告诉我,我们有一个项目将在下学期到期,这涉及到我们使用Java和SQL相互交织在一起.

我不知道甚至可以组合语言!

所以我的思绪真的很棒.

我一直在寻找这样的代码的例子,但没有运气.所以我想我会问你们.

我认为最合乎逻辑的事情是因为我没有组合经验,所以在SQL中创建表也是因为它在数据库中使用并通过Java调用它们.

任何人都可以向我解释这是可能的,或者只是语言如何结合起来.

Tho*_*ens 17

您可能要做的是使用JDBC来允许Java连接到SQL数据库.还有一些持久层,例如Hibernate,可用于使用Java在数据库中存储和检索数据.

我认为JDBC教程应该足以让你入门.只是不要太早过头.花时间在问题出现时提出问题.


Alb*_*gni 5

  • 连接到数据库
  • 做一些有趣的事情

您可以从这里开始:http://java.sun.com/docs/books/tutorial/jdbc/index.html
从链接中获取一个简短的示例,这样您就可以大致了解这是什么:

//connect to the database
Connection con = DriverManager.getConnection("jdbc:myDriver:wombat","myLogin","myPassword");  
Statement stmt = con.createStatement();
//here is the query you will execute
ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM Table1");
while (rs.next()) {
    //rs contains the result of the query
    //with getters you can obtain column values
    int x = rs.getInt("a");
    String s = rs.getString("b");
    float f = rs.getFloat("c");
}
Run Code Online (Sandbox Code Playgroud)

正如其他人指出的那样,可以远离这个,添加ORM,但我认为知道JDBC是一个好的开始.