package com.huake.dao.impl;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.orm.hibernate3.HibernateTemplate;
import org.springframework.stereotype.Component;
import com.huake.dao.UserDao;
import com.huake.model.User;
@Component("userDao")
public class UserDaoImpl implements UserDao {
@Resource
private HibernateTemplate us;
public void add(User user) {
us.save(user);
}
public List<User> queryUser(String username, String password) {
List<User> users = us.find("from User u where u.username = '"
+ username + "' and u.password = '" + password + "'");
return users;
}
}
新手在自学SSH有很多不明白的地方,想问一下
public List queryUser(String username, String password) {
List users = us.find("from User u where u.username = '"
+ username + "' and u.password = '" + password + "'");
这段话具体执行了什么操作
是向hibernatetemplate对象保存了要使用的对象过后就可以对其进行增删改查吗?
具体是怎么实现的?能不能稍微详细点解释一下。。谢谢了