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

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

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

           這兩天整理了出來數(shù)據(jù)訪問層的一點實現(xiàn),同時寫了一個小例子,通過下載方便交流,有什么好的建議,和問題還請大家和我交流
    暫時沒有寫web層 僅用了一個main測試的hibernate 整合spring的部分 框架大概是這樣的
    StudentDAO 繼承AbstractService 這個是我使用spring的hibernate摸板封裝好的和數(shù)據(jù)庫訪問的方法
                         實現(xiàn)StudentServer 這個接口是和自己業(yè)務相關的方法 在調用StudentDAO 的時候使用接口指向子類


    public class Test {

        
    /**
         * 
    @param args
         * 
    @throws QueryException 
         
    */

        
    public static void main(String[] args) throws QueryException{
            
    /**
             * 修改了配置文件用于測試hibernate整合spring是否正常
             
    */

            ApplicationContext context 
    = new FileSystemXmlApplicationContext("src/applicationContext.xml"); 
            context.getBean(
    "sessionFactory"); 
        
            StudentServer server 
    = (StudentDAO) context.getBean("studentDAO"); 
            
            
    /*        Student stu = new Student();
            stu.setStuname("qq22222222");
            stu.setAge(56);
            stu.setSex("男");
            stu.setPhone(555);
            //server.addStudentByCondition(stu);
            
            server.addStudent(stu);
    */

            List
    <Student> list = server.getStudent("s""");
            
    for(Student stu : list) 
                System.out.println(stu.getStuname());
            }

            
            
            
    /**
             * 使用select  查詢字段
             
            List<Object[]> list = server.getStudent("s", "男");
            for(Object[] c : list){
                for(Object a : c){
                    System.out.print(a + "\t");
                }
                System.out.println();
            }
            
    */

        }

    }


    查詢提供了兩種方式,一種是使用DAODelegate提供的查詢(這和普通的hibernate一樣的)
    第二種方式是 封裝了一個查詢類HqlQuery 具體使用例子中有了

    對框架提出以下幾點:
    1、我現(xiàn)在想把AbstractService  這個類在spring注入的時候設置成為靜態(tài)的 可以提高效率 但不知會有別的什么影響?? 還請哪個朋友指點一下 十分感謝

    2、StudentServer 這個接口 和StudentDAO這個類 是一一對應的 StudentDAO這個必須實現(xiàn)接口的方法 而接口中就定義和業(yè)務相關的方法 StudentDAO在spring中注入 調用時候使用StudentServer 指向子類
    但這樣的每在StudentServer 增加一個業(yè)務方法就要在dao實現(xiàn)類中添加一個 不知道這樣好不好??
    還請朋友們幫忙看下

    3、因為還沒有涉及到web開發(fā) 但查詢中缺少分頁查詢,正在整理,有好的分頁組件請大家分享下我的郵箱
    sunxianchao@gmail.com

    有什么好的建議和提議請大家留言 十分感謝!!!

    http://exs.mail.qq.com/cgi-bin/downloadfilepart?svrid=12&fid=644bd873e37da73f4ceeef5962b2eeae94fa6298069572c4
    提取碼:20dc1eb4
    希望可以提出您的寶貴意見

     

    posted on 2007-12-10 13:41 LifeNote 閱讀(1768) 評論(7)  編輯  收藏 所屬分類: JavaHibernateSpring
    Comments
    • # re: 寫了一個hibernate 整合spring 的小框架
      discuz!
      Posted @ 2007-12-10 15:53
      不錯,學習一下  回復  更多評論   
    • # re: 寫了一個hibernate 整合spring 的小框架
      路過
      Posted @ 2007-12-10 18:04
      囂張個啥!!!  回復  更多評論   
    • # re: 寫了一個hibernate 整合spring 的小框架
      發(fā)給我看看吧
      Posted @ 2007-12-10 21:20
      leonardo_rong@126.com   回復  更多評論   
    • # re: 寫了一個hibernate 整合spring 的小框架
      LifeNote
      Posted @ 2007-12-11 12:45
      附下載地址及提取碼  回復  更多評論   
    • # re: 寫了一個hibernate 整合spring 的小框架
      LifeNote
      Posted @ 2007-12-11 13:10
      麻煩看完了提點意見 多謝  回復  更多評論   
    • # re: 寫了一個hibernate 整合spring 的小框架
      TonySoft
      Posted @ 2007-12-11 13:53
      朋友,標題太大了

      你這不算"整合",而且結構太混亂,也許我說的重了點,但是希望你能平心靜氣的坐下來讀一讀"Spring in action"和"J2EE without EJB"這兩本書.  回復  更多評論   
    • # re: 寫了一個hibernate 整合spring 的小框架
      LifeNote
      Posted @ 2007-12-11 14:33
      只是把hibernate 和 spring兩個框架整合在一起啊 就是封裝了一個數(shù)據(jù)訪問的dao類而已 題目是不大好
      J2EE without EJB 這本書是在看呢 寫的比較注重實踐 看的有些難度
      還是多謝TonySoft 的意見   回復  更多評論   
     
    主站蜘蛛池模板: 亚洲欧美日韩中文二区| 亚洲人成在线播放| 永久免费精品影视网站| www.亚洲色图| 一级午夜a毛片免费视频| 亚洲高清视频一视频二视频三| 亚洲国产精品网站在线播放 | 亚洲精品色在线网站| 国产精品视频免费一区二区| 亚洲妇女熟BBW| 永久免费bbbbbb视频| 亚洲国产欧洲综合997久久| 国产免费牲交视频| caoporm碰最新免费公开视频| 久久久久亚洲精品无码网址| 免费精品久久天干天干| 综合自拍亚洲综合图不卡区| 5g影院5g天天爽永久免费影院| 久久精品国产亚洲AV蜜臀色欲| 蜜臀91精品国产免费观看 | 亚洲字幕AV一区二区三区四区| 四虎成人免费观看在线网址| 男男gvh肉在线观看免费| 国产AV无码专区亚洲AV漫画| 亚洲a一级免费视频| 亚洲精品国产精品国自产网站 | 亚洲图片在线观看| 野花高清在线观看免费完整版中文| 亚洲欧好州第一的日产suv| 亚洲?V无码乱码国产精品| 久久99毛片免费观看不卡| 亚洲av专区无码观看精品天堂| 国产免费人视频在线观看免费| 国产在线播放线91免费| 亚洲图片中文字幕| 免费欧洲美女牲交视频| 一个人免费视频观看在线www| 亚洲成a人片在线观看精品| 亚洲精品老司机在线观看| **毛片免费观看久久精品| 污污免费在线观看|