首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

struts2.2.1+hibernate3.6.0+spring3.0.5+proxool-0.9.1范例(6)

2012-12-26 
struts2.2.1+hibernate3.6.0+spring3.0.5+proxool-0.9.1实例(6)service代码:package com.yj.serviceimpor

struts2.2.1+hibernate3.6.0+spring3.0.5+proxool-0.9.1实例(6)
service代码:

package com.yj.service;import java.util.List;import javax.annotation.Resource;import org.springframework.stereotype.Component;import com.yj.dao.UserDAO;import com.yj.model.User;@Componentpublic class UserService {private UserDAO userDAO = new UserDAO();;public UserDAO getUserDAO() {return userDAO;}@Resourcepublic void setUserDAO(UserDAO userDAO) {this.userDAO = userDAO;}public void save(User user) {userDAO.save(user);}public boolean exits(String username){List<User> users = userDAO.findByUsername(username);if(users!=null&&users.size()>0){return true;}return false;}}


model:
package com.yj.model;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.Table;import org.hibernate.annotations.GenericGenerator;@Entity@Table(name = "User1")public class User{        private String id;        private String username;        private String password;        @Id    @GenericGenerator(name = "uuid", strategy = "uuid")    @GeneratedValue(generator = "uuid")    public String getId()    {        return id;    }        public void setId(String id)    {        this.id = id;    }        public String getUsername()    {        return username;    }        public void setUsername(String username)    {        this.username = username;    }        public String getPassword()    {        return password;    }        public void setPassword(String password)    {        this.password = password;    }}


热点排行