国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

后端實現點贊功能(java web)

2019-11-08 00:44:48
字體:
來源:轉載
供稿:網友

后端實現點贊功能(java web)

今天寫了一個點贊功能,實現的主要思想是: 1.點擊點贊按鈕將great屬性的數值增加1并記錄進great表 2.再次點擊則減1(即在great表中有記錄時減1) 3.用遍歷的方法實現對是否已經點擊過進行判斷 Dao層代碼如下:

//點贊 public Great findGreat(Integer aid, Integer uid) { String hql="from Great where aid=? and uid=? "; List<Great> list = this.getHibernateTemplate().find(hql,aid,uid); if(list!=null && list.size()>0){ this.getHibernateTemplate().delete(list.get(0)); Answer answer=this.getHibernateTemplate().get(Answer.class,aid); answer.setAgreat(answer.getAgreat()-1); this.getHibernateTemplate().update(answer); return null; } else { Great great = new Great(); Answer answer2=this.getHibernateTemplate().get(Answer.class,aid); great.setAnswer(answer2); User user=this.getHibernateTemplate().get(User.class, uid); great.setUser(user); this.getHibernateTemplate().save(great); answer2.setAgreat(answer2.getAgreat()+1); this.getHibernateTemplate().update(answer2); return null; } }
上一篇:阿勤Java第3天

下一篇:java14

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临西县| 长白| 定州市| 济阳县| 揭西县| 尚义县| 华蓥市| 东丰县| 犍为县| 洛浦县| 丹巴县| 晋城| 陵川县| 余庆县| 崇信县| 志丹县| 安康市| 深圳市| 兴化市| 阿鲁科尔沁旗| 鄂托克旗| 怀安县| 奉新县| 吉安市| 瑞丽市| 台中县| 无为县| 周口市| 阿合奇县| 长子县| 望江县| 上饶县| 邵阳县| 临沭县| 湘乡市| 大同县| 望城县| 犍为县| 托克逊县| 宁城县| 福清市|