📄 308ec802cc86001b1325e89582b28e12
字号:
package com.tangjun.data.impl;
import java.util.List;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import com.tangjun.data.IBlogDao;
import com.tangjun.web.bo.Blog;
public class BlogDaoImpl extends HibernateDaoSupport implements IBlogDao {
// 添加信息
public boolean addBlog(Blog blog) {
// TODO 自动生成方法存根
this.getHibernateTemplate().save(blog);
return true;
}
// 删除信息
public boolean delBlog(Integer uid) {
// TODO 自动生成方法存根
Blog blog = (Blog) this.getHibernateTemplate().load(
Blog.class, uid);
this.getHibernateTemplate().delete(blog);
return true;
}
// 获得所有的信息
public List getAllBlog() {
// TODO 自动生成方法存根
String hql="from Blog b";
List blog=this.getHibernateTemplate().find(hql);
return blog;
}
/*
public User getUser(String username) {
// 根据用户名得到 User 对像
String hql = "from User u where username=?";
List users = this.getHibernateTemplate().find(hql, username);
if (users.size() == 1)
return (User) users.get(0);
return null;
}
*/
public Blog getBlog(Integer uid) {
// TODO 自动生成方法存根
String hql = "from blog b where id=?";
List blog = this.getHibernateTemplate().find(hql, uid);
if (blog.size() == 1)
return (Blog) blog.get(0);
return null;
}
public boolean updateBlog(Blog blog) {
// TODO 自动生成方法存根
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -