| Package | Description |
|---|---|
| org.ujorm.tools.jdbc | |
| org.ujorm.tools.sql |
| Class and Description |
|---|
| JdbcBuilder
PrepareStatement builder support
How to use a SELECT
JdbcBuilder sql = new JdbcBuilder()
.write("SELECT")
.column("t.id")
.column("t.name")
.write("FROM testTable t WHERE")
.andCondition("t.name", "=", "Test")
.andCondition("t.created", ">=", someDate);
for (ResultSet rs : sql.executeSelect(dbConnection)) {
int id = rs.getInt(1);
String name = rs.getString(2);
}
How to use a INSERT
|
| JdbcBuilder.SqlEnvelope
A SQL fragment
|
| JdbcFunction
A functional interface
|
| ProxySequence
A proxy CharSequence implementation
|
| Class and Description |
|---|
| JdbcBuilder
PrepareStatement builder support
How to use a SELECT
JdbcBuilder sql = new JdbcBuilder()
.write("SELECT")
.column("t.id")
.column("t.name")
.write("FROM testTable t WHERE")
.andCondition("t.name", "=", "Test")
.andCondition("t.created", ">=", someDate);
for (ResultSet rs : sql.executeSelect(dbConnection)) {
int id = rs.getInt(1);
String name = rs.getString(2);
}
How to use a INSERT
|
Copyright 2019-2022, Pavel Ponec