Есть вот такой вот метод в класса TaskDAO:
public void update(long id, String name, boolean done) {
TaskDataSet task = new TaskDataSet();
task.setId(id);
task.setName(name);
task.setDone(done);
session.update(task);
}
Вызывается этот метод так:
public void updateTask(long id, String name, boolean done) {
Session session = sessionFactory.openSession();
Transaction tx = session.beginTransaction();
new TaskDAO(session).update(id, name, done);
tx.commit();
session.close();
}
При выполнения запрос превращается в такой:
Hibernate: update task set done=? where id=?
Как так ? Куда мог пропасть мой name ? Из-за чего такое могло произойти ?
Продвижение своими сайтами как стратегия роста и независимости