国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

4.平凡之路-封裝幫助類和加載屬性文件

snifes / 3177人閱讀

摘要:文件知識點修飾類不能被基礎修飾方法不能被重寫修改變量常量不允許進行實例化靜態代碼塊只是加載一次加載核心配置文件失敗圖解說明加載屬性文件新建的根目錄下修改核心配置文件加載屬性文件配置數據庫的環境事務管理器保證數據的完整性

MyBatisUtils.java 文件
/**
 * 知識點:
 * final 修飾類 : 不能被基礎
 * 修飾方法 : 不能被重寫
 * 修改變量 : 常量
 */
public final class MyBatisUtils {

    private MyBatisUtils(){}//不允許進行實例化

    private static final String PATH = "mybatis-config.xml";
    private static InputStream is ;
    private static SqlSessionFactory sqlSessionFactory;

    static{//1.靜態代碼塊  只是加載一次
        try {
            is = Resources.getResourceAsStream(PATH);

            sqlSessionFactory = new SqlSessionFactoryBuilder().build(is);
        } catch (IOException ex) {
            ex.printStackTrace();
            throw new RuntimeException("加載核心配置文件失敗");
        }
    }

    public static SqlSession getSqlSession(){
        return sqlSessionFactory.openSession();
    }

    public static void closeSqlSession(SqlSession sqlSession){
        if(sqlSession!=null){
            sqlSession.close();
        }
    }
}

圖解說明

加載屬性文件

新建src的根目錄下jdbc.properties

jdbc.mysql.driver=com.mysql.jdbc.Driver
jdbc.mysql.url=jdbc:mysql://127.0.0.1:3306/cy42_mss
jdbc.mysql.username=root
jdbc.mysql.password=shxt

修改核心配置文件


    
    
    
    
        
            
            
            
            
            
                
                
                
                
            
        
    
    
    
    
        
    

通過${KEY}獲取對應的值

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/70315.html

相關文章

  • 前端要給力 — 平凡之路

    摘要:平凡之路前端發展了十幾年,現在幾乎到達頂峰的速度了,近兩年推出的框架層出不窮,早已不是一統江湖了。模板和數據分離也好,狀態和表現分離也好,我越來越體會到分是為了合這條平凡之路,還會頻繁的發展和融合下去。 一直想總結下自己摸打滾爬的前端經歷,3年,從一個極討厭前端的人,變成一個吃前端飯碗的人。沒有人帶過我,跌跌撞撞的緩慢前進,但我很喜歡分享,喜歡一起進步,這會是我以后一直樂意做的事情。 ...

    WelliJhon 評論0 收藏0
  • 3.平凡之路-傳統模式添加操作

    摘要:回顧上節課我們完成了的環境搭建核心配置文件映射文件的執行過程如何執行定制的語句我們測試的是死的數據那么下面我們使用容器傳遞動態的數據添加操作傳遞數據專題通過傳遞數據映射文件代碼傳遞參數數據的類型或者提供額內置類型映射中的獲取對應的值 回顧: 上節課我們完成了MyBatis的環境搭建核心配置文件映射文件API的執行過程如何執行定制的SQL語句 我們測試的是死的數據,那么下面我們使用容器傳...

    cucumber 評論0 收藏0
  • 5.平凡之路-查詢結果集簡單處理

    摘要:說在前面的話命名空間暫時約定持久化類實體的類名的全路徑一簡單查詢結果集處理查詢結果集處理為類型字段作為中的值映射文件命名空間唯一的不能重復結果集處理后變成類型當你傳遞的是一個簡單的數據類型的形參的時候那么你的值 說在前面的話 : 命名空間暫時約定-持久化類(實體Bean)的類名的全路徑 com.shxt.model.Skill 一 簡單查詢結果集處理 1.查詢結果集處理為Map類型 ...

    lowett 評論0 收藏0
  • 什么是面向對象?

    摘要:第一章面向對象小白是一門完全面向對象的編程語言嗯什么是面向過程什么又是面向對象呢大佬在我們正式進入學習這部分前,了解一下面向過程和面向對象這兩個概念,對于我們接下來的學習有很大的好處。這一部分我們會在面向對象學習結束后進行系統的整理和總結。 showImg(https://segmentfault.com/img/remote/1460000019303357); 第一章 面向對象 小...

    DirtyMind 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<