<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Richie's Life

    A Wonderfule Journey ...
    posts - 3, comments - 4, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    test

    Posted on 2006-05-04 08:57 Richie@L 閱讀(101) 評論(0)  編輯  收藏

    The code below has been highlighted using the selected language:

    HTML Source of Syntax Highlighted Code

    This is the code that was generated by the highlighting engine:

    1package richie.gt.ejb3.manager; 2 3import java.util.Collection; 4 5import javax.persistence.EntityManager; 6import javax.persistence.NamedQueries; 7import javax.persistence.NamedQuery; 8import javax.persistence.PersistenceContext; 9 10import richie.gt.ejb3.domain.User; 11import richie.gt.ejb3.service.UserMangerService; 12 13@NamedQueries( { 14 @NamedQuery(name = "findUserByName", query = "SELECT u FROM User u WHERE u.userName = : userName"), 15 @NamedQuery(name = "findUserById", query = "SELECT u FROM User u WHERE u.userID = : userID"), 16 @NamedQuery(name = "getAll", query = "SELECT u FROM User u "), 17 @NamedQuery(name = "findByServiceID", query = "SELECT u FROM User u JOIN u.myServices ms JOIN ms.service s WHERE s.serviceID = : serviceID"), 18 @NamedQuery(name = "findByServiceName", query = "SELECT u FROM User u JOIN u.myServices ms JOIN ms.service s WHERE s.serviceName = : serviceName") }) 19public class UserManager implements UserMangerService { 20 21 @PersistenceContext 22 protected EntityManager em; 23 24 /** 25 * 通過userName查找相應User對象,沒有返回Null 26 */ 27 public User findByName(String userName) { 28 return (User) em.createNamedQuery("findUserByName").setParameter( 29 "userName", userName).getSingleResult(); 30 } 31 32 /** 33 * 通過userId查找相應User對象,沒有返回Null 34 */ 35 public User findById(int id) { 36 return (User) em.createNamedQuery("findUserById").setParameter( 37 "userID", id).getSingleResult(); 38 39 } 40 41 /** 42 * 返回所有用戶列表 43 */ 44 public Collection<User> getAll() { 45 return em.createNamedQuery("getAll").getResultList(); 46 } 47 48 /** 49 * 返回所有開通指定serviceId服務的User列表 50 */ 51 public Collection<User> findByServiceID(int serviceID) { 52 return em.createNamedQuery("findByServiceID").setParameter("serviceID", 53 serviceID).getResultList(); 54 55 } 56 57 /** 58 * 返回所有開通指定serviceName服務的User列表 59 */ 60 public Collection<User> findByServiceName(String serviceName) { 61 return em.createNamedQuery("findByServiceName").setParameter( 62 "serviceName", serviceName).getResultList(); 63 } 64 65 /** 66 * 持久化一個User對象 67 */ 68 public void save(User user) { 69 em.persist(user); 70 71 } 72 73 /** 74 * 刪除一個User對象 75 */ 76 public void remove(User user) { 77 em.remove(user); 78 79 } 80 81 /** 82 * 獲得現有User數量 83 */ 84 public int getCount() { 85 // TODO Auto-generated method stub 86 return 0; 87 } 88 89} 90

     


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 日韩亚洲产在线观看| 国产va免费观看| 无码不卡亚洲成?人片| 免费观看一区二区三区| 亚洲一级毛片免费在线观看| 国产小视频在线观看免费| 精品国产污污免费网站入口在线| 亚洲精品在线免费观看| 日韩a在线观看免费观看| 中文字幕免费不卡二区| 亚洲中文字幕乱码一区| 亚洲国产精品激情在线观看| xxxxx免费视频| 国产精品青草视频免费播放| 亚洲午夜电影在线观看高清| 亚洲国产黄在线观看| 91免费在线播放| 精品97国产免费人成视频| 亚洲欧美日韩久久精品| 久热综合在线亚洲精品| 免费少妇a级毛片| 曰曰鲁夜夜免费播放视频 | 无码少妇精品一区二区免费动态 | 每天更新的免费av片在线观看| 久久精品亚洲日本波多野结衣 | 国产免费一区二区三区免费视频| 亚洲国产av美女网站| 亚洲无人区一区二区三区| 免费无码又爽又刺激高潮 | 日韩a级无码免费视频| 亚洲AV日韩AV一区二区三曲| 亚洲女人18毛片水真多| 亚洲精品狼友在线播放| 又粗又硬又黄又爽的免费视频| 一二三四视频在线观看中文版免费 | 中文字幕版免费电影网站| 亚洲经典千人经典日产| 亚洲欧洲高清有无| 亚洲AV人无码综合在线观看| 亚洲精品一级无码鲁丝片| 日韩免费无砖专区2020狼|