Spring Boot 情境式網站開發指南|使用 Spring Data JPA、Spring Security、Spring Web Flow
曾瑞君
買這商品的人也買了...
-
Continuous Delivery 中文版:利用自動化的建置、測試與部署完美創造出可信賴的軟體發佈 (Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation)$650$507 -
精通 Go 程式設計 (The Go Programming Language)$580$493 -
Effective SQL 中文版 | 寫出良好 SQL 的 61個具體做法 (Effective SQL : 61 Specific Ways to Write Better SQL)$450$356 -
演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356 -
為你自己學 Git$500$425 -
Servlet & JSP 技術手冊 -- 從 Servlet 到 Spring Boot$600$474 -
持續交付|使用 Java (Continuous Delivery in Java)$780$616 -
Java RWD Web 企業網站開發指南|使用 Spring MVC 與 Bootstrap$680$578 -
邁向 Linux 工程師之路:Superuser 一定要懂的技術與運用, 2/e (How Linux Works: What Every Superuser Should Know, 2/e)$600$468 -
$505Spring 實戰, 5/e (Spring in Action, 5/e) -
Kubernetes 建置與執行 : 邁向基礎設施的未來, 2/e (Kubernetes: Up and Running: Dive into the Future of Infrastructure, 2/e)$520$411 -
Java SE 14 技術手冊$680$537 -
前端三雄首強:用 Angular 高速聰明開發多介面$680$537 -
網頁應用程式設計|使用 Node 和 Express, 2/e (Web Development with Node and Express, 2/e)$580$458 -
依賴注入:原理、實作與設計模式 (Dependency Injection: Principles, Practices, Patterns, 2/e)$1,000$780 -
使用 Laravel 8 PHP 主流框架打造 RESTful API(iT邦幫忙鐵人賽系列書)$550$429 -
極速開發 Java 大型系統:Spring Boot 又輕又快又好學$880$748 -
比 Docker 再高階一步:使用 Harbor 完成 Helm Chart 容器及鏡像雲端原生管理$880$695 -
矽谷工程師教你 Kubernetes:史上最全 CI/CD 中文應用指南(iT邦幫忙鐵人賽系列書)$600$510 -
Servlet & JSP 技術手冊 -- 邁向 Spring Boot, 2/e$620$490 -
Spring Boot:建置與執行 (Spring Boot: Up and Running: Building Cloud Native Java and Kotlin Applications)$580$458 -
Oracle 資料庫 SQL 學習經典 -- 融入 OCA DBA 國際認證$540$459 -
Spring Cloud & Docker 雙劍制霸 -- 微服務架構實戰應用技術 (熱銷版)$650$553 -
圖解 Docker & Kubernetes 的知識與使用方法$620$490 -
Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test$580$493
商品描述
使用全Spring框架建構新一代企業級網站!
本書一次蒐錄所有技能!
如何讓網站使用者有更佳的體驗一直是歷久不衰的話題。使用Spring Web Flow框架讓使用者在預先定義好的情境裡,逐步被引導完成複雜操作,我們稱為情境式網站。
伴隨企業資料上雲,物聯網、智慧型手機的普及,資安事件也逐年攀升;網路攻擊的頻率不再屈指可數,已經成為企業營運的日常威脅。OWASP統計的TOP 10攻擊模式提供企業資安防禦的方向,使用Spring Security框架加上簡易設定就可以築起堅實城牆。
Spring框架是Java語言裡最熱門的框架。打造一個功能強大、資訊安全的網站,使用Spring MVC、Spring Security、Spring Data JPA,再搭配Spring Boot以簡化設定並快速布署幾乎已經是業界開發標準。
本書介紹Spring框架模組的運作機制,書末專案實作結合Spring Web Flow以提升使用者操作體驗,完整呈現新一代企業網站的建置策略。
作者簡介
曾瑞君 畢業於台灣大學土木工程學系與土木工程學研究所。他不是科班的資訊系畢業生,但因為對Java程式設計、資訊安全、資料庫管理等領域的興趣與工作需要,涉獵之餘取得不少國際證照。Java程式設計如SCJP、SCWCD、SCBCD、SCJD、OCEJWSD、OCPWCD、OCAJP 7&8、OCPJP 7&8;資訊安全領域如EC-Council CEH、ECSP Java、ECSA;資料庫管理如9i OCP、10g OCP、9i PLSQL Certification、SQL Server MCTS等。
目前於電訊盈科企業方案(PCCW Solutions)擔任軟體架構師,過去則在明基電通、華碩電腦、訊連科技、台北富邦銀行、宏達國際電子等公司擔任DBA與Java程式設計、架構分析職務,並曾在台灣高速鐵路股份有限公司研發企業公版平台並推展資安工作。
程式開發之餘喜歡與人接觸並分享自己的學習經驗,公餘除了撰寫Java技術書籍外,曾在巨匠電腦指導學員取得國際認證,也常在台灣科技大學、文化大學等學校講授關於程式開發與資訊安全相關課程(行政院勞動部勞動力發展署產業人才投資方案補助),可於FB社團「Java技術與認證交流平台」與作者交流。
目錄大綱
01 使用 Maven 管理 Java 專案
02 JPA 與資料庫
03 使用 JPQL 查詢語言
04 Criteria API 入門
05 使用 Spring Data JPA 讓 ORM 更聰明
06 OWASP 高風險資安漏洞介紹
07 使用 Spring Security 建構安全的網站
08 使用 Spring Boot 簡化 Spring 開發
09 使用 Spring Web Flow 打造情境式網站









