📄 loginsessionbean.java
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package demo;import javax.ejb.Stateless;import com.eonline.model.*;import java.util.Collection;import java.util.List;import javax.annotation.PostConstruct;import javax.persistence.Query;import javax.persistence.EntityManager;import javax.persistence.PersistenceContext;import javax.xml.registry.infomodel.User;/** * * @author Administrator */@Statelesspublic class LoginSessionBean implements LoginSessionRemote { @PersistenceContext private EntityManager entityManager; private String username = null; private String password = null; public LoginSessionBean(){ } /*public User createUserEntry(String username , String password){ Euser user = new Euser(username , password) ; entityManager. }*/ public void LoginSessionBean(String username , String password) { this.username = username; this.password = password; } public boolean getUserTF() { Query query = entityManager.createNamedQuery("GET_USER_ITEMS"); query.setParameter(1, username); query.setParameter(2, password); Collection rs = query.getResultList(); while(rs!=null) { return true; } return false; //return dao.getUser(username , password); } public Euser getUserInfo() { Query query = entityManager.createNamedQuery("GET_USER_ITEMS"); query.setParameter(1, username); query.setParameter(2, password); return (Euser)query.getSingleResult(); } public Euser addUser(String username, String password ) { Euser item = new Euser(username , password); item.setPassword(password); item.setUsername(username); //dao.addUser(username, item); return item; } public void init() { throw new UnsupportedOperationException("Not supported yet."); } // Add business logic below. (Right-click in editor and choose // "EJB Methods > Add Business Method" or "Web Service > Add Operation") }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -