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

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

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

    隨筆-60  評論-138  文章-1  trackbacks-0


    ?? 您好,我是蕭子云的小秘書,蕭子云現在不在,您可以和我聊聊或留言。

    蒙古草原狼 08:52:38
    梟雄,在不!
    蕭子云 08:52:48
    我暈
    蒙古草原狼 08:53:19
    有幾個問題想問你:
    第一:你覺得狼怎么樣?昨天和三刀討論這個問題,想知道你的看法!
    蕭子云 08:53:54
    滿好,挺好學的
    蕭子云 08:54:03
    什么問題
    蒙古草原狼 08:54:36
    第二:我利用了ss的user類作為用戶,由于當中的字段很少,所以相加寫上去,但是又不想讓他有太多的字段,主要是考慮到緩存.
    蒙古草原狼 08:55:12
    所以,我想在另外建立一個person類,目前考慮到讓person繼承user.
    蒙古草原狼 08:55:46
    你覺得我在那個方面需要更多的努力,我性格中的缺點是什么呢???
    蕭子云 08:56:40
    架構方面需要努力
    蕭子云 08:56:53
    研究過于太深
    蒙古草原狼 08:57:13
    問題是:你覺得是否是合適的?
    另外就是實現:在hibernate中怎么來配置這種關系,由于我使用的的hibernate的ananotation,所以,我
    蕭子云 08:57:48
    技術研究過于太深
    蒙古草原狼 08:58:11
    寫出了如下的類:
    /**
    ?*
    ?* @author 張宏志
    ?*
    ?*/
    // 這個類繼承自user,所以,目前我使用了連接的子類的方法,當中不要primary key,其實就是子類和父類是外鍵的關系
    @Entity
    @Table(name = "person")
    @SuppressWarnings("unchecked")
    public class Person extends User {

    ?
    蕭子云 08:58:05
    可以寫繼承類
    蒙古草原狼 08:58:47

    @Entity
    @Table(name = "SS_USERS")
    @Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)
    @Inheritance(strategy = InheritanceType.JOINED)
    public class User {
    蒙古草原狼 08:59:02
    然后,我沒有在person中寫id,
    蒙古草原狼 08:59:30
    使用繼承機制的 連接子類實現,
    蒙古草原狼 09:00:16
    我記得,可能要在person中加入一個user屬性,這樣子才能相連,大哥是不是這個樣子。
    蕭子云 09:01:01
    在person加入user類
    蒙古草原狼 09:01:51
    除了這個問題以外,還有一個問題,就是acegi中,怎么在personaction中獲取到user這個類,
    由于,我還沒有去查查acegi的資料,所以有此一問。
    蕭子云 09:03:03
    AuthenticationProcessingFilter.ACEGI_SECURITY_LAST_USERNAME_KEY
    蒙古草原狼 09:03:26
    蕭子云 08:57:48
    技術研究過于太深
    蕭兄,此與我未曾明白。
    蕭子云 09:03:55
    技術不要過去太深,能在項目中熟練使用就可以了
    蕭子云 09:04:50
    在cache中沒有存入用戶對象,只存入了3個字段
    蒙古草原狼 09:05:40
    那么也就是說,不用我這么麻煩的弄了。將所有的信息都存到user就可以了。
    蕭子云 09:06:03
    如果想搞技術-〉技術總監 年輕飯 在國內
    蕭子云 09:07:01
    這塊 public void addUser(String username, String password, boolean enabled, boolean accountNonExpired,
    ????? boolean credentialsNonExpired, boolean accountNonLocked, GrantedAuthority[] authorities){
    ??User user = new User(username, password, enabled, accountNonExpired,
    ?????? credentialsNonExpired, accountNonLocked, authorities);
    ??addUser(user);
    ?}
    蕭子云 09:07:17
    cache存的用戶信息
    蒙古草原狼 09:08:20
    明白了。另外,我最近想讀一下,人件 讀完后,如果覺得好,推薦給你。
    蕭子云 09:08:21
    UserAuthenticationProcessingFilter extends
    ??AuthenticationProcessingFilter?
    蕭子云 09:08:27
    我加入了一個方法
    蕭子云 09:08:39
    protected boolean requiresAuthentication(HttpServletRequest request,
    ???HttpServletResponse response) {
    ??boolean requiresAuth = super.requiresAuthentication(request, response);
    ??
    ????if (!requiresAuth) {
    ?????SecurityContext sc = SecurityContextHolder.getContext();
    ?????Authentication auth = sc.getAuthentication();
    ?????if (auth != null
    ???????&& auth.getPrincipal() instanceof UserDetails) {
    ??????UserDetails ud = (UserDetails) auth.getPrincipal();
    ??????User user = userManager.getUserByLoginidAndPasswd(ud
    ????????.getUsername(), ud.getPassword());
    ??????if(UserSession.get(user.getUserLogin())==null){
    ???????UserSession.set(user.getUserLogin(),user);???????
    ??????}
    ?????}
    ????}
    ?
    ?
    ??return requiresAuth;
    ?}
    蕭子云 09:09:15
    把登陸用的對象存入到UserSession中了
    蕭子云 09:09:38
    ss有個類 UserSession
    蒙古草原狼 09:11:47
    那么,usersession是用來做什么呢,等我用的時候,我怎么從usersession中取得userdetail
    蕭子云 09:11:57
    usersession存入的是user對象
    蒙古草原狼 09:12:27
    對,我寫錯了。我看到是user 對象了。
    蕭子云 09:13:01
    對了,你把ss更新下
    蒙古草原狼 09:13:39
    也就是說,我可以在usersession中獲取到完整的user,而不用去數據庫取
    蕭子云 09:13:41
    是的
    蕭子云 09:14:10
    User user=(User) UserSession.get((String) request.getSession().getAttribute(AuthenticationProcessingFilter.ACEGI_SECURITY_LAST_USERNAME_KEY));
    蕭子云 09:14:24
    這是我要取用戶對象的信息
    蒙古草原狼 09:14:44
    core\src\java\org\springside\core\dao\HibernateGenericDao.java?
    ?
    蕭子云 09:14:39
    是的
    蒙古草原狼 09:14:58
    我只是更新到了這個

    posted on 2007-03-27 09:22 張氏兄弟 閱讀(284) 評論(0)  編輯  收藏 所屬分類: 聊天記錄知識整理
    主站蜘蛛池模板: 亚洲综合色视频在线观看| 亚洲国产AV无码专区亚洲AV| jzzjzz免费观看大片免费| 亚洲人成网站在线播放影院在线| 亚洲精品视频在线| 99热这里只有精品6免费| 亚洲久热无码av中文字幕| 最新精品亚洲成a人在线观看| 看Aⅴ免费毛片手机播放| 国产成人麻豆亚洲综合无码精品| 免费一级毛片在线播放视频免费观看永久 | 亚洲国产精华液网站w| 日韩精品无码区免费专区 | 亚洲人成色在线观看| 亚洲午夜福利精品无码| 一级女人18毛片免费| 国产精品极品美女自在线观看免费| 免费a级毛片视频| 91久久青青草原线免费| 农村寡妇一级毛片免费看视频| 亚洲性日韩精品一区二区三区| 国产成人亚洲精品播放器下载| 日本免费一区二区三区最新| 日韩免费在线视频| 黄页网站在线视频免费| 91丁香亚洲综合社区| 亚洲a一级免费视频| 免费看一级做a爰片久久| aa级一级天堂片免费观看| 成人影片一区免费观看| 午夜免费国产体验区免费的 | 亚洲永久网址在线观看| 久久久亚洲裙底偷窥综合| 婷婷综合缴情亚洲狠狠尤物| 无码人妻一区二区三区免费手机| 亚洲欧美日韩久久精品| 亚洲无成人网77777| 亚洲人成电影福利在线播放| 全亚洲最新黄色特级网站 | 黄网站在线播放视频免费观看| 亚洲国产日韩在线观频|