jdbc.url=jdbc:mysql://localhost:3306/mydb
jdbc.username=root
jdbc.password=123456
@Table(name = "users")
public class User {
@Column(name = "id")
private int id;
@Column(name = "name")
private String name;
@Column(name = "email")
private String email;
}
public class Main {
public static void main(String[] args) {
KormDatabase database = KormDatabaseFactory.create("korm.properties");
User user = new User();
user.setId(1);
user.setName("John");
user.setEmail("john@example.com");
database.insert(user);
User fetchedUser = database.findById(User.class, 1);
System.out.println("Name: " + fetchedUser.getName());
fetchedUser.setName("John Doe");
database.update(fetchedUser);
database.delete(fetchedUser);
}
}