这不是一次代码问题,但它肯定让我感到困惑.
基本上,我的讲师告诉我,我们有一个项目将在下学期到期,这涉及到我们使用Java和SQL相互交织在一起.
我不知道甚至可以组合语言!
所以我的思绪真的很棒.
我一直在寻找这样的代码的例子,但没有运气.所以我想我会问你们.
我认为最合乎逻辑的事情是因为我没有组合经验,所以在SQL中创建表也是因为它在数据库中使用并通过Java调用它们.
任何人都可以向我解释这是可能的,或者只是语言如何结合起来.
您可以从这里开始: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是一个好的开始.