当前位置: 首页 > news >正文

网站的线下推广怎么做的/推广哪个网站好

网站的线下推广怎么做的,推广哪个网站好,自己做的网站怎样才有网址浏览,做自己看视频的网站在写程序时,有时每个模块都写一个DAO显然过于麻烦,因此,希望写一个通用的DAO,各个模块中的DAO,只需要继承它,然后再加上模块中的特殊逻辑即可。注意:既然为了多个模块的操作,那么用到…

在写程序时,有时每个模块都写一个DAO显然过于麻烦,因此,希望写一个通用的DAO,各个模块中的DAO,只需要继承它,然后再加上模块中的特殊逻辑即可。

注意:既然为了多个模块的操作,那么用到类类型的地方,都要定义为Object类型:

增加:

public void save(Object o) {

getHibernateTemplate().saveOrUpdate(o);

}

修改:

public void update(final Object entity) {

getHibernateTemplate().update(entity);

}

删除:

public void remove(Object o) {

getHibernateTemplate().delete(o);

}

多条件删除:

public void delete(String hqlDelete, Object[] parameter) {

Query query = this.getSession().createQuery(hqlDelete);

for (int i = 0; i < parameter.length; i++) {

query.setParameter(i, parameter[i]);

}

query.executeUpdate();

}

在sevice层只要:

Object[] params = new Object[2];

params[0] = synRecord.getRecordId();

params[1] = synRecord.getName();

//删除

synRecordDao.delete("delete from SynRecord s where s.recordId=? and s.name=?", params);

即可。

查找:

/**

* 分页查询

*

* @param hql 查询的条件

* @param offset 开始记录

* @param length 一次查询几条记录

* @return

*/

public List queryForPage(final String hql, final int offset, final int length) {

List list = getHibernateTemplate().executeFind(new HibernateCallback() {

public Object doInHibernate(Session session) throws HibernateException, SQLException {

Query query = session.createQuery(hql);

query.setFirstResult(offset);

query.setMaxResults(length);

List list = query.list();

return list;

}

});

return list;

}

/**

* 分页查询

*

* @param hql 查询的条件

* @return

*/

public int getAllRowCount(final String hql) {

Integer result = (Integer)getHibernateTemplate().execute(new HibernateCallback() {

public Object doInHibernate(Session session) throws HibernateException, SQLException {

String sql = " select count (*) " + removeSelect(removeOrders(hql));

Query query = session.createQuery(sql);

Long lCount = (Long)(query.list().get(0));

if (lCount == null)

lCount = new Long(0);

return lCount.intValue();

}

});

return result;

}

http://www.lbrq.cn/news/834373.html

相关文章:

  • 策划书的网站/网络推广有哪些渠道
  • 学校网站建设策划/长沙seo运营
  • 动态网站建设实训参考文献/seo排名怎样
  • 网站建设征求意见表/网络营销有哪些模式
  • 企业网站怎么做两种语言/网络推广的工作内容
  • 网上买保险网站/网站百度收录突然消失了
  • 外贸网站建设如何做呢/5g网络优化培训
  • 网站运营模式有哪些/成都网站建设制作公司
  • 摄影网站建设内容/seo站内优化技巧
  • 网站开发实现顺序/百度优化seo
  • 广州网站建设推广公司哪家好/今日新闻网
  • 网站关键词怎么布局/网站免费下载安装
  • web网站测试/苏州百度推广分公司电话
  • wordpress会员网站/商务软文写作300
  • 团购汽车最便宜的网站建设/2021最新免费的推广引流软件
  • 备案网站资料上传教程/百度搜索量统计
  • 如何做移动支付网站/沈阳头条今日头条新闻最新消息
  • 网站能看出建设时间吗/微信小程序怎么制作自己的程序
  • windows.net做网站/今日热点新闻头条国内
  • 广州手机网站建设价格/semantic scholar
  • 找大学生做家教的网站/郑州seo网站关键词优化
  • 环境设计排版素材网站/最有效的线下推广方式
  • 网站设计抄袭/什么是互联网营销
  • 网站建设合同甲乙双方怎么确定/最快新闻资讯在哪看
  • 慈溪网站建设哪家好/湖南seo优化公司
  • python做软件的网站/海外营销推广服务
  • 阿里云有域名之后怎么建设网站/福州seo招聘
  • 购物网站的搜索框用代码怎么做/seo范畴有哪些
  • 网站建设设计 飞沐/中国培训网官网
  • 哪个网站可以免费做推广/线上推广费用
  • 【代码】Matlab鸟瞰图函数
  • 应用部署作业-02-流程
  • AiPy+豆包:数据分析可视化,一键生成GUI工具
  • 分布式通信框架 - JGroups
  • Spring Boot启动原理:从main方法到内嵌Tomcat的全过程
  • 【第零章编辑器开发与拓展】