;Hibernate修改数据库中的一条语句如何写?是直接用Update吗?具体一点!(根据id来修改名字!)
publicvoidupdateNews(intid,Stringname){//修改新闻Configurationcfg=newConfiguration().conf...
public void updateNews(int id,String name) {
//修改新闻
Configuration cfg = new Configuration().configure();
//创建一个工厂,生成session
SessionFactory sf = cfg.buildSessionFactory();
session = sf.openSession();//这里的session与web里的session完全不一样,类似connection
tx = session.getTransaction();
tx.begin();
try {
session.update(id);//感觉到这里就不对了
tx.commit();
} catch (Exception e) {
e.printStackTrace();
tx.rollback();
}
} 展开
//修改新闻
Configuration cfg = new Configuration().configure();
//创建一个工厂,生成session
SessionFactory sf = cfg.buildSessionFactory();
session = sf.openSession();//这里的session与web里的session完全不一样,类似connection
tx = session.getTransaction();
tx.begin();
try {
session.update(id);//感觉到这里就不对了
tx.commit();
} catch (Exception e) {
e.printStackTrace();
tx.rollback();
}
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询