diff --git a/jOOQ-website/tutorial.php b/jOOQ-website/tutorial.php index 7853c9a017..53dcff8b46 100644 --- a/jOOQ-website/tutorial.php +++ b/jOOQ-website/tutorial.php @@ -83,7 +83,7 @@ that looks like this:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<configuration xmlns="http://www.jooq.org/xsd/jooq-codegen-2.0.4.xsd">
+<configuration xmlns="http://www.jooq.org/xsd/jooq-codegen-3.0.0.xsd">
<!-- Configure the database connection here -->
<jdbc>
<driver>com.mysql.jdbc.Driver</driver>
@@ -115,13 +115,6 @@ that looks like this:
<excludes></excludes>
</database>
- <generate>
- <!-- Primary key / foreign key relations should be generated and used.
- This will be a prerequisite for various advanced features
- Defaults to false -->
- <relations>true</relations>
- </generate>
-
<target>
<!-- The destination package of your generated classes (within the destination directory) -->
<packageName>test.generated</packageName>
@@ -269,8 +262,8 @@ This is pretty standard code for establishing a MySQL connection.
Let's add a simple query:
-Factory create = new Factory(conn, SQLDialect.MYSQL);
-Result<Record> result = create.select().from(POSTS).fetch();
+Executor create = new Executor(conn, SQLDialect.MYSQL);
+Result<Record> result = Executor.select().from(POSTS).fetch();
First get an instance of Factory so we can write a simple
@@ -309,16 +302,10 @@ package test;
import static test.generated.Tables.*;
import static org.jooq.impl.Factory.*;
-import java.sql.Connection;
-import java.sql.DriverManager;
-import java.sql.ResultSet;
-import java.sql.Statement;
+import java.sql.*;
-import org.jooq.Record;
-import org.jooq.Result;
-import org.jooq.impl.Factory;
-
-import test.generated.tables.Posts;
+import org.jooq.*;
+import org.jooq.impl.*;
public class Main {
@@ -336,8 +323,8 @@ public class Main {
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn = DriverManager.getConnection(url, userName, password);
- Factory create = new Factory(conn, SQLDialect.MYSQL);
- Result<Record> result = create.select().from(POSTS).fetch();
+ Executor create = new Executor(conn, SQLDialect.MYSQL);
+ Result<Record> result = create.select().from(POSTS).fetch();
for (Record r : result) {
Long id = r.getValue(POSTS.ID);