[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • Java EE實戰精粹——MyBatis Spring Spring MVC 高洪岩 著 程序
    該商品所屬分類:計算機/網絡 -> 計算機/網絡
    【市場價】
    806-1168
    【優惠價】
    504-730
    【作者】 高洪岩 
    【出版社】人民郵電出版社 
    【ISBN】9787115519023
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    ISBN編號:9787115519023
    書名:Java Java
    作者:高洪岩

    代碼:108
    開本:16開
    是否是套裝:否

    出版社名稱:人民郵電出版社

        
        
    "

    Java EE實戰精粹——MyBatis+Spring+Sp

    作  者: 高洪岩 著
    size="731x8"
    定  價: 108
    size="731x8"
    出?版?社: 人民郵電出版社
    size="731x8"
    出版日期: 2020年01月01日
    size="731x8"
    頁  數: 429
    size="731x8"
    裝  幀: 平裝
    size="731x8"
    ISBN: 9787115519023
    size="731x8"
    目錄
    章MyBatis3核心技術之必備技能1
    1.1什麼是框架1
    1.2什麼是對像關繫映射1
    1.3MyBatis的優勢2
    1.4ORM的原理實現3
    1.4.1使用JDBC和反射技術實現泛型DAO3
    1.4.2操作XML文件8
    1.5準備MyBatis的開發環境15
    1.5.1Eclipse15
    1.5.2MyBatis15
    1.5.3在Eclipse中創建Library庫17
    1.5.4創建Java項目並引用Library庫19
    1.6創建SqlSessionFactory和SqlSession對像20
    1.6.1XML配置文件模板20
    1.6.2使用XML配置文件創建SqlSessionFactory對像21
    1.6.3創建SqlSession對像23
    1.6.4SqlSessionFactoryBuilder和SqlSessionFactory的API24
    1.7在Eclipse中安裝MyBatisGenerator插件25
    1.8使用MyBatisGenerator工具逆向的代碼操作Oracle數據庫28
    1.8.1進行逆向操作28
    1.8.2操作數據庫30
    1.9使用MyBatisGenerator工具逆向的代碼操作MySQL數據庫33
    1.9.1進行逆向操作33
    1.9.2操作數據庫35
    1.10自建環境使用SqlSession操作Oracle和MySQL數據庫36
    1.10.1針對Oracle的CURD36
    1.10.2針對MySQL的CURD41
    1.10.3向SQL映射傳入參數類型44
    1.10.4從SQL映射取得返回值類型49
    1.10.5SQL映射文件中命名空間的作用52
    1.11自建環境使用Mapper接口操作Oracle和MySQL數據庫53
    1.11.1接口-SQL映射的對應關繫54
    1.11.2針對Oracle的CURD55
    1.11.3針對MySQL的CURD59
    1.11.4向Mapper接口傳入參數類型62
    1.11.5從SQL映射取得返回值類型70
    1.12MyBatis核心對像的生命周期與封裝74
    1.12.1創建GetSqlSessionFactory類75
    1.12.2創建GetSqlSession類76
    1.12.3創建SQL映射接口76
    1.12.4創建SQL映射文件76
    1.12.5測試多次獲取的SqlSession對像是否為同一個77
    1.12.6添加記錄及異常回滾的測試78
    第2章MyBatis3核心技術之實戰技能80
    2.1結合Log4j實現輸出日志80
    2.1.1結合Log4j1實現輸出日志80
    2.1.2結合Log4j2實現輸出日志82
    2.2SQL語句中特殊符號的處理83
    2.3使用typeAliases配置別名84
    2.3.1繫統預定義別名84
    2.3.2使用單獨配置自定義別名86
    2.3.3使用批量配置自定義別名87
    2.3.4別名重復的解決辦法88
    2.4使用properties保存數據庫信息89
    2.4.1使用配置內部屬性值89
    2.4.2使用引用外部properties屬性文件中的配置90
    2.4.3使用程序代碼讀取properties文件中的參數90
    2.4.4數據庫密碼加/解密91
    2.5配置多個連接數據庫環境93
    2.5.1實現多個連接數據庫環境93
    2.5.2多個連接數據庫環境與數據庫加/解密94
    2.6使用數據源95
    2.6.1DataSource接口介紹95
    2.6.2JNDI介紹96
    2.6.3DataSource與JNDI的關繫97
    2.6.4使用JNDI接口操作JNDITree上的數據98
    2.6.5在JNDI樹中先獲得DataSource再獲得Connection100
    2.6.6在MyBatis中從JNDI獲得DataSource102
    2.6.7在MyBatis中使用第三方的HikariCP連接池102
    2.7不同數據庫執行不同SQL語句的支持104
    2.7.1使用實現執行不同的SQL語句105
    2.7.2在SQL映射的id值相同的情況下有無databaseId的優先級判斷106
    2.8獲取Mapper的多種方式107
    2.9中type為JDBC和MANAGED時的區別108
    2.10動態SQL110
    2.10.1標簽的基本使用110
    2.10.2標簽與有參構造方法112
    2.10.3使用${}拼接SQL語句113
    2.10.4標簽114
    2.10.5插入null值的種方法——JdbcType118
    2.10.6插入null值的第2種方法——119
    2.10.7標簽120
    2.10.8標簽的使用121
    2.10.9標簽的使用122
    2.10.10標簽的使用123
    2.10.11使用執行批量插入125
    2.10.12使用標簽對like語句進行適配127
    2.10.13使用標簽規範SQL語句129
    2.11讀寫CLOB類型的數據131
    2.12處理分頁133
    2.12.1使用SqlSession對像對查詢的數據進行分頁134
    2.12.2使用Mapper接口對查詢的數據進行分頁134
    2.13實現批處理135
    2.14實現一對一級聯136
    2.14.1數據表結構和內容以及關繫136
    2.14.2創建實體類137
    2.14.3創建SQL映射文件137
    2.14.4級聯解析138
    2.14.5根據ID查詢記錄138
    2.14.6查詢所有記錄139
    2.14.7對SQL語句執行次數進行優化140
    2.15實現一對多級聯141
    2.15.1數據表的結構、內容以及關繫141
    2.15.2創建實體類142
    2.15.3創建SQL映射文件142
    2.15.4級聯解析143
    2.15.5根據ID查詢記錄143
    2.15.6查詢所有記錄144
    2.15.7對SQL語句的執行次數進行優化145
    2.16延遲加載146
    2.16.1默認立即加載策略147
    2.16.2使用全局延遲加載策略與兩種加載方式148
    2.16.3使用fetchType屬性設置局部加載策略150
    2.17緩存的使用150
    2.17.1一級緩存151
    2.17.2二級緩存152
    2.17.3驗證update語句具有清除二級緩存的特性154
    第3章Spring5核心技術之IoC156
    3.1Spring框架簡介156
    3.2Spring框架的模塊組成157
    3.3IoC和DI157
    3.4IoC容器158
    3.5面向切面編程158
    3.6初步體會IoC的優勢159
    3.7在Spring中創建JavaBean164
    3.7.1使用XML聲明法創建對像164
    3.7.2使用Annotation注解法創建對像172
    3.7.3處理JavaBean的生命周期183
    3.8裝配SpringBean189
    3.8.1使用XML聲明法注入對像189
    3.8.2使用注解聲明法注入對像191
    3.8.3多實現類的歧義性192
    3.8.4使用@Autowired注解向構造方法進行注入194
    3.8.5使用@Autowired注解向set方法進行注入195
    3.8.6使用@Autowired注解向Field進行注入195
    3.8.7使用@Inject向Field-setMethod-Constructor進行注入196
    3.8.8向@Bean工廠方法注入參數196
    3.8.9使用@Autowired(required=false)的寫法197
    3.8.10使用@Bean為JavaBean的id重命名198
    3.8.11為構造方法進行注入199
    3.8.12使用p命名空間對屬性值進行注入212
    3.8.13Spring上下文環境的相關知識215
    3.8.14BeanFactory與ApplicationContext221
    3.8.15注入null類型222
    3.8.16注入Properties類型222
    3.8.17在Spring中注入外部屬性文件的屬性值223
    3.8.18在IoC容器中創建單例和多例的對像——XML配置文件法225
    3.8.19在IoC容器中創建單例和多例的對像——注解法226
    3.8.20父子容器226
    3.8.21注入特殊字符229
    3.8.22使用@Value注解進行注入229
    第4章Spring5核心技術之AOP232
    4.1AOP的使用232
    4.1.1AOP的原理之代理設計模式232
    4.1.2與AOP相關的基本概念240
    4.1.3AOP核心案例245
    4.2MyBatis3和Spring5的整合280
    第5章Spring5MVC實戰技術284
    5.1MVC、軟件框架與Spring5MVC介紹284
    5.2Spring5MVC核心控制器285
    5.3核心技術285
    5.3.1執行控制層:無參數傳遞286
    5.3.2執行控制層:有參數傳遞287
    5.3.3執行控制層:有參數傳遞簡化版287
    5.3.4實現登錄功能288
    5.3.5將URL參數封裝成實體類290
    5.3.6限制提交method的方式291
    5.3.7控制層方法的參數類型291
    5.3.8控制層方法的返回值類型293
    5.3.9取得request、response和session對像293
    5.3.10登錄失敗後顯示錯誤信息294
    5.3.11向控制層注入Service業務邏輯層295
    5.3.12重定向:無參數傳遞296
    5.3.13重定向:有參數傳遞297
    5.3.14重定向傳遞參數:RedirectAttributes.addAttribute()方法298
    5.3.15重定向傳遞參數:RedirectAttributes.addFlashAttribute()方法299
    5.3.16解決轉發到*.html文件的404異常300
    5.3.17使用fastjson在服務端解析JSON字符串301
    5.3.18使用jackson在服務端將JSON字符串轉換成各種Java數據類型302
    5.3.19在控制層返回JSON對像示例306
    5.3.20在控制層返回JSON字符串示例307
    5.3.21使用HttpServletResopnse對像輸出響應字符309
    5.3.22單文件上傳1:使用MultipartHttpServletRequest310
    5.3.23單文件上傳2:使用MultipartFile311
    5.3.24單文件上傳3:使用MultipartFile結合實體類312
    5.3.25多文件上傳1:使用MultipartHttpServletRequest312
    5.3.26多文件上傳2:使用MultipartFile[]313
    5.3.27多文件上傳3:使用MultipartFile[]結合實體類315
    5.3.28支持文件名為中文的文件的316
    5.4擴展技術317
    5.4.1使用InternalResourceViewResolver簡化返回的視圖名稱317
    5.4.2控制層返回List對像及實體的效果317
    5.4.3實現國際化321
    5.4.4處理異常328
    5.4.5配置文件的不同使用方式338
    5.4.6方法參數是Model數據類型339
    5.4.7方法參數是ModelMap數據類型340
    5.4.8方法返回值是ModelMap數據類型341
    5.4.9方法返回值是ModelAndView數據類型342
    5.4.10方法返回值是ModelAndView實現重定向343
    5.4.11使用@RequestAttribute和@SessionAttribute注解344
    5.4.12使用@CookieValue和@RequestHeader注解344
    5.4.13使用@SessionAttributes注解345
    5.4.14使用@ModelAttribute注解348
    5.4.15在路徑中添加通配符的功能354
    5.4.16控制層返回void數據的情況355
    5.4.17解決多人開發路徑可能重復的問題356
    5.4.18@PathVariable注解的使用358
    5.4.19通過URL參數訪問指定的業務方法359
    5.4.20@RestController注解的使用360
    5.4.21@GetMapping、@PostMapping、@PutMapping和@DeleteMapping注解的使用361
    5.4.22Spring5MVC與Spring5的整合及應用AOP切面365
    第6章MyBatis3、Spring5和Spring5MVC的整合368
    6.1準備MyBatis3、Spring5和Spring5MVC框架的JAR包文件368
    6.2準備MyBatis3與Spring5整合的插件368
    6.3創建Web項目368
    6.4配置web.xml文件368
    6.5配置springMVC-servlet.xml文件369
    6.6MyBatis配置文件369
    6.7創建MyBatis映射的相關文件369
    6.8配置applicationContext.xml文件370
    6.9創建Service對像372
    6.10創建Controller對像372
    6.11測試正常的效果373
    6.12測試回滾的效果373
    第7章前沿技術SpringBoot374
    7.1搭建Maven開發環境374
    7.1.1Maven介紹374
    7.1.2搭建Maven環境375
    7.1.3在Eclipse中關聯Maven377
    7.1.4創建Maven項目379
    7.1.5使用Maven工具Spring框架(JAR包、源代碼和幫助文檔)381
    7.1.6向倉庫中添加自定義的JAR包384
    7.1.7查看依賴關繫384
    7.2使用Thymeleaf模板引擎385
    7.2.1常見的使用方式385
    7.2.2實現循環392
    7.2.3實現國際化與轉義396
    7.2.4處理鏈接398
    7.2.5實現if處理399
    7.2.6實現比較400
    7.2.7處理屬性值401
    7.3使用SpringBoot開發Web項目402
    7.3.1創建MavenWebProject402
    7.3.2更改錯誤的MavenWebProject環境404
    7.3.3常用Starter的介紹407
    7.3.4創建控制層409
    7.3.5添加JSTL依賴410
    7.3.6創建JSP視圖文件410
    7.3.7創建啟動類Application411
    7.3.8運行Application類411
    7.3.9執行test2的URL412
    7.3.10執行test1的URL412
    7.3.11添加JSP依賴412
    7.3.12實現項目首頁413
    7.3.13在CMD中啟動項目413
    7.3.14創建可執行JAR414
    7.3.15實現注入IoC415
    7.3.16實現切面AOP416
    7.3.17官方建議的項目結構417
    7.3.18實現SpringBoot整合Thymeleaf模板417
    7.3.19使用自定義的Thymeleaf模板顯示異常信息419
    7.3.20實現SpringBoot整合MyBatis框架423
    7.3.21整合@WebFilter和@WebListener資源428
    內容虛線

    內容簡介

    size="789x11"

    本書主要講解Java EE框架MyBatis、Spring和Spring MVC的核心開發技術,幫助讀者進行“精要”式的學習和項目實戰,同時汲取Java EE的思想,並很終將其靈活運用到實際工作中。
    全書內容共7章,分別對MyBatis、Spring和Spring MVC的基礎知識與核心技術實現進行了詳細的描述。書中利用大量篇幅介紹了Spring中的DI與AOP,這兩種技術是Spring框架的內部原理,掌握它們是學習Spring的重中之重。另外,本書還繫統解析了MyBatis+Spring+Spring MVC框架的整合,並介紹了如何使用Spring Boot開發Web軟件項目。
    本書適用於已具有一定Java編程基礎的讀者,包括具有Servlet編程經驗,以及在Java平臺下進行各類軟件開發的開發人員、測試人員等。

    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部