亚洲国产天堂久久综合226114,亚洲va中文字幕无码毛片,亚洲av无码片vr一区二区三区,亚洲av无码乱码在线观看,午夜爽爽爽男女免费观看影院

曙海教育集團
全國報名免費熱線:4008699035 微信:shuhaipeixun
或15921673576(微信同號) QQ:1299983702
首頁 課程表 在線聊 報名 講師 品牌 QQ聊 活動 就業(yè)
 

Mybatis及Spring技術(shù)培訓(xùn)課程


 
   班級規(guī)模及環(huán)境--熱線:4008699035 手機:15921673576( 微信同號)
       每期人數(shù)限3到5人。
   上課時間和地點
上課地點:【上?!浚和瑵髮W(xué)(滬西)/新城金郡商務(wù)樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(中和大道) 【沈陽分部】:沈陽理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開課時間(周末班/連續(xù)班/晚班):2020年3月16日
   實驗設(shè)備
     ☆資深工程師授課
        
        ☆注重質(zhì)量 ☆邊講邊練

        ☆合格學(xué)員免費推薦工作
        ★實驗設(shè)備請點擊這兒查看★
   質(zhì)量保障

        1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費在以后培訓(xùn)班中重聽;
        2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費提供課后技術(shù)支持。
        3、培訓(xùn)合格學(xué)員可享受免費推薦就業(yè)機會。

課程大綱
一、 課程背景
Spring是一個輕量級的Java開發(fā)框架,它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。Spring的核心是控制反轉(zhuǎn)(IoC)和面向切面(AOP)。而MyBatis是一個支持普通SQL查詢,存儲過程和高級映射的優(yōu)秀持久層框架。MyBatis消除了幾乎所有的JDBC代碼和參數(shù)的手工設(shè)置以及對結(jié)果集的檢索封裝。MyBatis可以使用簡單的XML或注解用于配置和原始映射,將接口和Java的POJO(Plain Old Java Objects,普通的Java對象)映射成數(shù)據(jù)庫中的記錄。在實際的項目開發(fā)中,我們需要將MyBatis和Spring進行整合,通過Spring的依賴注入以減少代碼的耦合。本文以MyEclipse和MySQL數(shù)據(jù)庫為開發(fā)環(huán)境簡單的講解一下MyBatis和Spring的整合過程。
課程全程通過案例進行演示講解,幫助學(xué)員更好的理解和掌握Mybatis和Spring開發(fā)技術(shù),熟練進行Mybatis和Spring整合。
二、 培訓(xùn)收益
1. 了解Mybatis的產(chǎn)生和使用背景;
2. 深入理解并掌握Mybatis基礎(chǔ)知識;
3. 掌握SQL映射語句文件;
4. 掌握Mybatis的動態(tài)語句;
5. 熟悉JavaAPI;
6. 通過案例講解Mybatis開發(fā)技巧;
7. 了解Spring框架;
8. 深入理解并掌握Spring的IoC容器;
9. 通過實例及演練熟練掌握Spring與MyBatis整合。
三、 培訓(xùn)大綱
培訓(xùn)模塊 培訓(xùn)內(nèi)容
Mybatis概述 1. MyBatis是什么;
2. 從XML中創(chuàng)建SqlSessionFactory實例;
3. 不使用XML來創(chuàng)建SqlSessionFactory;
4. 使用SqlSessionFactory獲取SqlSession;
5. 探究SQL映射語句;
6. 作用域和生命周期;
1) SqlSessionFactoryBuilder;
2) SqlSessionFactory;
3) SqlSession;
4) Mapper實例;
Mapper的XML配置文件 1. 屬性(properties);
2. 設(shè)置(settings);
3. 類型別名(typeAliases);
4. 類型句柄(typeHandlers);
5. 對象工廠(ObjectFactory);
6. 插件(plugins);
7. 環(huán)境(environments);
8. 映射器(Mappers);
SQL映射語句文件 1. Select;
2. insert,update,delete;
3. SQL;
4. 參數(shù)(parameters);
5. resultMap;
6. 緩存(cache);
7. cache-ref緩存引用;
動態(tài)語句 1. if語句;
2. choose,when,otherwise語句;
3. trim,where,set語句;
4. foreach語句;
JavaAPI 1. 目錄結(jié)構(gòu);
2. SqlSessions;
1) SqlSessionFactoryBuilder;
2) SqlSessionFactory;
3) SqlSession;
3. SelectBuilder;
4. SqlBuilder;
Spring框架概述 1. Spring是什么;
2. Spring的歷史;
3. Spring的使命(Mission Statement);
4. Spring受到的批判;
5. Spring包含的模塊;
6. 總結(jié);
Spring的IoC容器(一) 1. 用戶注冊的例子;
2. 面向接口編程;
3. (用戶持久化類)重構(gòu)第一步——面向接口編程;
4. 重構(gòu)第二步——工廠(Factory)模式;
5. 重構(gòu)第三步——工廠(Factory)模式的改進;
6. 重構(gòu)第四步-IoC容器;
7. 控制反轉(zhuǎn)(IoC)/依賴注入(DI);
1) 什么是控制反轉(zhuǎn)/依賴注入?
2) 依賴注入的三種實現(xiàn)形式;
? Type1-接口注入;
? Type2-設(shè)值方法注入;
? Type3-構(gòu)造子注入;
Spring的IoC容器(二) 8. 幾種依賴注入模式的對比總結(jié);
9. BeanFactory管理Bean(組件)的生命周期;
10. Bean的定義;
11. Bean的之前初始化;
12. Bean的準(zhǔn)備就緒(Ready)狀態(tài);
13. Bean的銷毀;
14. ApplicationContext;
15. Spring的AOP框架;
16. Spring的數(shù)據(jù)層訪問;
17. Spring的聲明式事務(wù);
18. Spring對其它企業(yè)應(yīng)用支持;
Spring與MyBatis整合(一) 1. 通過案例演示,說明Spring_MyBatis整合過程;
2. 開發(fā)環(huán)境搭建;
3. 引入需要的JAR包;
4. 實戰(zhàn):練習(xí)如何搭建開發(fā)環(huán)境及引入JAR包;
Spring與MyBatis整合(一) 1. spring配置文件;
2. mybatis的配置文件;
3. mybatis的sql映射文件配置;
4. 配置DAO層;
5. 測試;
6. 課程總結(jié)及答疑。

 

android開發(fā)板
linux_android開發(fā)板
fpga圖像處理
端海培訓(xùn)實驗設(shè)備
fpga培訓(xùn)班
 
本課程部分實驗室實景
端海實驗室
實驗室
端海培訓(xùn)優(yōu)勢
 
  備案號:備案號:滬ICP備08026168號-1 .(2024年07月24日)....................
友情鏈接:Cadence培訓(xùn) ICEPAK培訓(xùn) EMC培訓(xùn) 電磁兼容培訓(xùn) sas容培訓(xùn) 羅克韋爾PLC培訓(xùn) 歐姆龍PLC培訓(xùn) PLC培訓(xùn) 三菱PLC培訓(xùn) 西門子PLC培訓(xùn) dcs培訓(xùn) 橫河dcs培訓(xùn) 艾默生培訓(xùn) robot CAD培訓(xùn) eplan培訓(xùn) dcs培訓(xùn) 電路板設(shè)計培訓(xùn) 浙大dcs培訓(xùn) PCB設(shè)計培訓(xùn) adams培訓(xùn) fluent培訓(xùn)系列課程 培訓(xùn)機構(gòu)課程短期培訓(xùn)系列課程培訓(xùn)機構(gòu) 長期課程列表實踐課程高級課程學(xué)校培訓(xùn)機構(gòu)周末班培訓(xùn) 南京 NS3培訓(xùn) OpenGL培訓(xùn) FPGA培訓(xùn) PCIE培訓(xùn) MTK培訓(xùn) Cortex訓(xùn) Arduino培訓(xùn) 單片機培訓(xùn) EMC培訓(xùn) 信號完整性培訓(xùn) 電源設(shè)計培訓(xùn) 電機控制培訓(xùn) LabVIEW培訓(xùn) OPENCV培訓(xùn) 集成電路培訓(xùn) UVM驗證培訓(xùn) VxWorks培訓(xùn) CST培訓(xùn) PLC培訓(xùn) Python培訓(xùn) ANSYS培訓(xùn) VB語言培訓(xùn) HFSS培訓(xùn) SAS培訓(xùn) Ansys培訓(xùn) 短期培訓(xùn)系列課程培訓(xùn)機構(gòu) 長期課程列表實踐課程高級課程學(xué)校培訓(xùn)機構(gòu)周末班 端海 教育 企業(yè) 學(xué)院 培訓(xùn)課程 系列班 長期課程列表實踐課程高級課程學(xué)校培訓(xùn)機構(gòu)周末班 短期培訓(xùn)系列課程培訓(xùn)機構(gòu) 端海教育企業(yè)學(xué)院培訓(xùn)課程 系列班