public class Student {
private int id;
private String name;
private int age;
public void save() {
}
public void delete() {
}
public void update() {
}
}
<orb-config>
<database>
<url>jdbc:mysql://localhost:3306/student_db</url>
<username>root</username>
<password>password</password>
</database>
<mapping>
<class name="Student" table="students">
<field name="id" column="id" type="int"/>
<field name="name" column="name" type="varchar"/>
<field name="age" column="age" type="int"/>
</class>
</mapping>
</orb-config>
public void save() {
try (ORBSession session = ORBManager.openSession()) {
session.save(this);
}
}
public void delete() {
try (ORBSession session = ORBManager.openSession()) {
session.delete(this);
}
}
public void update() {
try (ORBSession session = ORBManager.openSession()) {
session.update(this);
}
}