首页>代码>spring mvc 结合 urlrewrite实现伪静态化的demo实例>/springmvc-urlrewrite/src/main/java/com/javaniu/dao/impl/FileDaoImpl.java
package com.javaniu.dao.impl; import java.util.List; import org.hibernate.Query; import org.springframework.stereotype.Repository; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; import com.javaniu.dao.FileDao; import com.javaniu.module.File; @Transactional(readOnly = false, propagation = Propagation.SUPPORTS) @Repository public class FileDaoImpl extends BaseDaoImpl implements FileDao { @Override public void save(File file) { getSession().save(file); } @Override public void delete(Long id) { File file = findById(id); getSession().delete(file); } @Override public void delete(File file) { getSession().delete(file); } @Override public void update(File file) { getSession().update(file); } @Override public File findById(Long id) { return (File) getSession().get(File.class, id); } @Override public List<File> loadAll(int p, int ps) { String hql = "from File order by id desc"; Query query = getSession().createQuery(hql); query.setFirstResult((p - 1) * ps); query.setMaxResults(ps); List<File> list = query.list(); return list; } @Override public int countAll() { String hql = "select count(*) from File"; Query query = getSession().createQuery(hql); return ((Number) query.uniqueResult()).intValue(); } }
最近下载更多
vhjjvj LV2
2020年12月15日
itezra LV2
2019年9月2日
987009736 LV1
2018年9月6日
provencesl LV12
2018年6月29日
【天天向上】 LV2
2018年5月28日
dj_123 LV16
2018年5月23日
剑语诗情 LV2
2017年12月27日
villorshtz LV2
2017年12月10日
zhuziyu LV1
2017年12月4日
java前进中 LV3
2017年11月7日
最近浏览更多
xk9587 LV16
2月7日
lihuazone LV7
2021年6月10日
秦sir3067683450 LV10
2021年6月2日
xb1406112453 LV5
2021年3月31日
vhjjvj LV2
2020年12月15日
ghy4629
2020年11月11日
暂无贡献等级
peter_ou
2020年7月17日
暂无贡献等级
no one and you LV2
2020年6月8日
18697181716
2020年6月3日
暂无贡献等级
15088605151@139.com LV12
2020年5月1日