春の学習ログ4

JDBCのため、スプリングサポート

JdbcTemplateについて

JDBCを使用することを容易にするためには、春にはアクセスJDBCのための枠組みを確立するために、JDBCの抽象化レイヤのAPIを定義しています。春のJDBCコアフレームワークを、メソッドのJDBC操作の異なる種類のテンプレートJDBCテンプレートを提供するように設計します。各テンプレートの方法は、プロセスをカバーするために特定のタスクをプロセス全体を制御し、可能にすることができる。このように、データベースアクセスの負荷を最小限に抑えるために、可能な限りの柔軟性を保持しつつ。

ステップ:

1.プロジェクトに適切なjarファイルのパッケージを追加します。

スプリングプロファイル2.豆とコンフィギュレーションデータソース構成 JDBCTemplate ビーン

<?xmlのバージョン= " 1.0 "エンコード= " UTF-8 "?> 
<豆のxmlns = " http://www.springframework.org/schema/beans " 
    のxmlns:XSI = " http://www.w3.org / 2001 / XMLスキーマ・インスタンス" 
    のxmlns:コンテキスト = " http://www.springframework.org/schema/context " 
    のxsi:schemaLocationの = " http://www.springframework.org/schema/beansのhttp:// WWW。 springframework.org/schema/beans/spring-beans.xsd 
        ます。http:// www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsd ">
     
    <! -包扫描- > 
    <コンテキスト:コンポーネント・スキャンベース -package = " com.zhiyou100.xz " > </コンテキスト:コンポーネント・スキャン> 
    <文脈:プロパティのプレースホルダの場所が= " クラスパス:db.properties " /> 
    <! -配置数据源:数据库交互的.c3p0 - > 
    <ビーンID = " データソース"  クラス = " COM .mchange.v2.c3p0.ComboPooledDataSource " > 
        <プロパティ名= " ユーザー"値= "$ {} jdbc.username  />
        <プロパティ名= " パスワード"値= " $ {jdbc.password} " /> 
        <プロパティ名= " driverClass "値= " $ {jdbc.driver} " /> 
        <プロパティ名= " jdbcUrlと"値= " $ { jdbc.url} " /> 
    </豆> 
    <! -配置springjdbc的模板类- > 
    の<beanのid = " jdbcTemplate "  クラス = " org.springframework.jdbc.core.JdbcTemplate "> 
        <プロパティ名= "データソース"  REF = " データソース" /> 
    </豆> 
    
</豆>

プロパティは、導入されたプロファイルを3.springファイル

#データソース情報
jdbc.driver = はcom.mysql.jdbc.Driver 
jdbc.url = JDBC:MySQLの:// localhostを:3306 /春 
jdbc.username = ルート
jdbc.password =ルート

 

おすすめ

転載: www.cnblogs.com/sitian2050/p/11488291.html