// Maven <dependency> <groupId>com.squareup.sqldelight</groupId> <artifactId>sqldelight-jdbc-driver</artifactId> <version>1.4.0</version> </dependency> // Gradle implementation 'com.squareup.sqldelight:sqldelight-jdbc-driver:1.4.0' sql -- example.sq SELECT * FROM users WHERE age > ?; bash $ sqldelight generate import com.example.example.ExampleQueries; import java.sql.*; public class Main { public static void main(String[] args) throws SQLException { String url = "jdbc:yourDatabaseUrl"; Connection connection = DriverManager.getConnection(url); ExampleQueries exampleQueries = new ExampleQueries(connection); ResultSet resultSet = exampleQueries.getUsersAboveAge(18).executeQuery(); while (resultSet.next()) { String name = resultSet.getString("name"); int age = resultSet.getInt("age"); System.out.println("Name: " + name + ", Age: " + age); } connection.close(); } }


上一篇:
下一篇:
切换中文