<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

     


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


    網站導航:
     
    主站蜘蛛池模板: 中文字幕亚洲无线码| 亚洲av无码成人精品区在线播放| 亚洲A∨无码一区二区三区| h视频免费高清在线观看| 亚洲日韩在线观看| 国产一级在线免费观看| 亚洲欧洲日产国码无码网站| a在线观看免费网址大全| 亚洲网址在线观看你懂的| 久久成人国产精品免费软件| 亚洲AV无码一区二区三区人 | 国产成人A亚洲精V品无码 | 24小时免费看片| 亚洲av无码电影网| 国产gav成人免费播放视频| 成人久久久观看免费毛片| 亚洲精品~无码抽插| 精品无码国产污污污免费网站| 亚洲AV无码一区二区三区在线| 日韩成人免费aa在线看| 免费人成视频在线播放| 亚洲av无码专区国产乱码在线观看| 97公开免费视频| 亚洲av无码专区在线电影| 国产偷国产偷亚洲清高动态图| 91制片厂制作传媒免费版樱花| 亚洲婷婷第一狠人综合精品| 四虎精品亚洲一区二区三区| 国产午夜免费高清久久影院| 亚洲va成无码人在线观看| 亚洲不卡AV影片在线播放| 久艹视频在线免费观看| 亚洲欧美日韩一区二区三区 | 久久国产精品免费一区二区三区 | 久久亚洲国产精品成人AV秋霞 | ZZIJZZIJ亚洲日本少妇JIZJIZ| 香港a毛片免费观看| 亚洲欧洲无码一区二区三区| 亚洲一区二区三区影院 | 精品国产免费观看久久久| 西西人体免费视频|