@Entity
@Table(name = "employees")
public class Employee {
@Column(name = "emp_id")
private int id;
@Column(name = "emp_name")
private String name;
// Getters and setters
}
UjoSession session = UjoManager.getInstance().getSession();
Employee employee = new Employee();
employee.setId(1);
employee.setName("John Doe");
session.save(employee);
Employee retrievedEmployee = session.load(Employee.class, 1);
System.out.println(retrievedEmployee.getName());
retrievedEmployee.setName("Jane Smith");
session.update(retrievedEmployee);
session.delete(retrievedEmployee);
properties
ujo.database.jdbcUrl=jdbc:mysql://localhost:3306/mydatabase
ujo.database.username=root
ujo.database.password=secretpassword
UjoManager.getInstance().loadConfig("ujo.properties");
UjoSession session = UjoManager.getInstance().getSession();
// ...