怎么在Java中往数据库表插入新的内容
答案:2 悬赏:80 手机版
解决时间 2021-12-30 11:42
- 提问者网友:暮烟疏雨之际
- 2021-12-29 20:35
怎么在Java中往数据库表插入新的内容
最佳答案
- 五星知识达人网友:归鹤鸣
- 2021-12-29 21:22
(1)传统方式
持久化数据库对象 —— 表 如:Hibernate等;
//保存一个数据库对象
public boolean saveEntity(Object entity) {
try {
getHibernateTemplate().save(entity);
return true;
} catch (Exception e) {
e.printStackTrace();
}
return false;
}
(2) 直接SQL语句插入
如:insert into ......
持久化数据库对象 —— 表 如:Hibernate等;
//保存一个数据库对象
public boolean saveEntity(Object entity) {
try {
getHibernateTemplate().save(entity);
return true;
} catch (Exception e) {
e.printStackTrace();
}
return false;
}
(2) 直接SQL语句插入
如:insert into ......
全部回答
- 1楼网友:長槍戰八方
- 2021-12-29 22:40
你的问题不是很明确,新插入的数据是一条还是多条记录?还有,新插入的数据多久算新,1秒、2秒、1分、2分?
首先在表中加一个记录操作时间的字段。如果是一条的话好解决,查表按时间排序降序,top 1 就得到记录了;如果是多条的话,那就根据时间段来查,但是这个时间段就需要你根据你的业务需求来定了。至于怎么显示到页面上,请参见jsp/servlet。
另外,你的问题不应该从java语言出发,应该是从数据库设计着手。希望有帮到你
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯