<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 張氏兄弟 閱讀(283) 評論(0)  編輯  收藏 所屬分類: 聊天記錄知識整理
    主站蜘蛛池模板: 亚洲国产区男人本色| 亚洲人成电影网站色www| 三级网站在线免费观看| 亚洲五月午夜免费在线视频| 极品美女一级毛片免费| 亚洲免费无码在线| 久久免费香蕉视频| 久久精品亚洲综合专区| 亚洲一区免费在线观看| 亚洲人成网国产最新在线| 最近2019中文字幕免费看最新| 亚洲一区AV无码少妇电影| 国产精品免费视频网站| 免费无毒a网站在线观看| 在线观看国产区亚洲一区成人 | 亚洲人成人网站在线观看| 黄网站色视频免费看无下截 | 有色视频在线观看免费高清在线直播 | 亚洲av午夜成人片精品网站| 日韩精品免费视频| 亚洲同性男gay网站在线观看| 成人免费视频观看无遮挡| 九九免费久久这里有精品23| 亚洲精品你懂的在线观看| 1a级毛片免费观看| 亚洲av无码兔费综合| 亚洲线精品一区二区三区影音先锋| 久久久久久一品道精品免费看| 亚洲av无码久久忘忧草| 国产jizzjizz免费视频| 九九精品成人免费国产片| 亚洲春色在线观看| 亚洲福利精品一区二区三区 | 日本高清免费不卡在线| a视频免费在线观看| 亚洲成a人片在线看| 国产亚洲情侣一区二区无| 24小时日本韩国高清免费| 久久精品国产亚洲av瑜伽| 国产精品亚洲A∨天堂不卡| 青春禁区视频在线观看直播免费|