package com.mvc.dao;
import java.util.List;
import org.hibernate.Query;
import org.springframework.orm.hibernate3.HibernateCallback;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
public class EntityDaoImpl extends HibernateDaoSupport implements EntityDao{
/**
* query
*/
@SuppressWarnings("unchecked")
public List<Object> createQuery(final String queryString) {
return (List<Object>) getHibernateTemplate().execute(
new HibernateCallback<Object>() {
public Object doInHibernate(org.hibernate.Session session)
throws org.hibernate.HibernateException {
Query query = session.createQuery(queryString);
List<Object> rows = query.list();
return rows;
}
});
}
/**
* add
*/
public Object save(final Object model) {
return getHibernateTemplate().execute(
new HibernateCallback<Object>() {
public Object doInHibernate(org.hibernate.Session session)
throws org.hibernate.HibernateException {
session.save(model);
return null;
}
});
}
/**
* update
*/
public void update(final Object model) {
getHibernateTemplate().execute(new HibernateCallback<Object>() {
public Object doInHibernate(org.hibernate.Session session)
throws org.hibernate.HibernateException {
session.update(model);
return null;
}
});
}
/**
* delete
*/
public void delete(final Object model) {
getHibernateTemplate().execute(new HibernateCallback<Object>() {
public Object doInHibernate(org.hibernate.Session session)
throws org.hibernate.HibernateException {
session.delete(model);
return null;
}
});
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
spring+hibernate+freemarker+jQuery 登录注册例子
共89个文件
jar:39个
class:11个
java:7个
5星 · 超过95%的资源 需积分: 15 683 下载量 163 浏览量
2012-03-08
11:17:05
上传
评论 7
收藏 14.31MB RAR 举报
温馨提示
spring+hibernate+freemarker+jQuery 登录注册例子
资源推荐
资源详情
资源评论
收起资源包目录
loginTest.rar (89个子文件)
loginTest
data.sql 175B
src
com
mvc
entity
Users.java 1KB
dao
EntityDaoImpl.java 2KB
EntityDao.java 346B
controller
LoginController.java 2KB
SignupController.java 1KB
service
UsersService.java 660B
BaseService.java 2KB
applicationContext.xml 3KB
log4j.properties 259B
hibernate.properties 458B
freemarker.properties 193B
.classpath 916B
build
classes
com
mvc
entity
Users.class 2KB
dao
EntityDaoImpl$4.class 1KB
EntityDaoImpl$3.class 1KB
EntityDaoImpl$2.class 1KB
EntityDao.class 365B
EntityDaoImpl.class 2KB
EntityDaoImpl$1.class 1KB
controller
SignupController.class 2KB
LoginController.class 2KB
service
UsersService.class 1KB
BaseService.class 2KB
applicationContext.xml 3KB
log4j.properties 259B
hibernate.properties 458B
freemarker.properties 193B
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.common.project.facet.core.xml 323B
org.eclipse.core.resources.prefs 257B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.component 457B
.jsdtscope 454B
org.eclipse.jdt.core.prefs 330B
WebContent
META-INF
MANIFEST.MF 39B
js
signupvalidate.js 948B
jquery.min.js 76KB
jquery.form.js 20KB
jquery.validate.js 39KB
css
base.css 167B
signup.css 514B
signup.ftl 1KB
index.ftl 4KB
WEB-INF
classes
ftl
loginerror.ftl 47B
signupsuc.ftl 58B
loginsuc.ftl 54B
spring-servlet.xml 3KB
lib
javassist-3.12.0.GA.jar 618KB
freemarker.jar 909KB
javax.persistence.jar 131KB
slf4j-api-1.6.1.jar 25KB
mysql-connector-java-5.1.12-bin.jar 716KB
org.springframework.aspects-3.0.5.RELEASE.jar 35KB
dom4j-1.6.1.jar 307KB
org.springframework.web-3.0.5.RELEASE.jar 386KB
commons-io-1.4.0.jar 108KB
org.springframework.context-3.0.5.RELEASE.jar 653KB
aspectjrt-1.6.8.jar 113KB
commons-logging.jar 59KB
hibernate3.jar 3.75MB
org.springframework.oxm-3.0.5.RELEASE.jar 60KB
org.springframework.asm-3.0.5.RELEASE.jar 52KB
org.springframework.transaction-3.0.5.RELEASE.jar 226KB
org.springframework.expression-3.0.5.RELEASE.jar 166KB
javax.transaction.jar 23KB
jtds-1.2.4.jar 298KB
log4j-1.2.16.jar 470KB
org.springframework.web.servlet-3.0.5.RELEASE.jar 409KB
org.springframework.context.support-3.0.5.RELEASE.jar 99KB
antlr-2.7.6.jar 433KB
slf4j-log4j12-1.6.1.jar 10KB
hibernate-validator-4.1.0.Final.jar 281KB
hsqldb.jar 629KB
org.springframework.aop-3.0.5.RELEASE.jar 314KB
org.springframework.jms-3.0.5.RELEASE.jar 181KB
aopalliance-1.0.0.jar 5KB
org.springframework.beans-3.0.5.RELEASE.jar 542KB
aspectjweaver-1.6.8.jar 1.55MB
jstl-1.2.jar 405KB
commons-fileupload.jar 52KB
cglib-2.2.jar 272KB
org.springframework.orm-3.0.5.RELEASE.jar 326KB
org.springframework.jdbc-3.0.5.RELEASE.jar 377KB
asm-all-3.2.jar 203KB
org.springframework.core-3.0.5.RELEASE.jar 373KB
commons-collections-3.2.1.jar 562KB
web.xml 1KB
.project 1KB
共 89 条
- 1
xingyunpi
- 粉丝: 45
- 资源: 20
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- python-leetcode面试题解之第157题用Read4读取N个字符-题解.zip
- python-leetcode面试题解之第156题上下翻转二叉树-题解.zip
- python-leetcode面试题解之第155题最小栈-题解.zip
- python-leetcode面试题解之第153题寻找旋转排序数组中的最小值-题解.zip
- python-leetcode面试题解之第152题乘积最大子数组-题解.zip
- python-leetcode面试题解之第151题反转字符串中的单词-题解.zip
- python-leetcode面试题解之第150题逆波兰表达式求值-题解.zip
- python-leetcode面试题解之第149题直线上最多的点数-题解.zip
- python-leetcode面试题解之第148题排序链表-题解.zip
- python-leetcode面试题解之第147题对链表进行插入排序-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页