-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
JavaWeb輕量級開發面試教程 版權信息
- ISBN:9787121321450
- 條形碼:9787121321450 ; 978-7-121-32145-0
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
JavaWeb輕量級開發面試教程 本書特色
本書圍繞著軟件公司對高級程序員的平均標準要求,根據筆者多年的面試和培訓經驗,構建了Java Web方面的高級程序員的進階體系,包括初級程序員與高級程序員的差別對比、數據庫實用知識點、JSP Servlet Javabean DB開發框架、Struts框架、Spring IoC、Spring AOP、攔截器、Hibernate和Spring的整合方式等,*后兩章分別講述了基于SSH和基于Spring MVC的兩個案例,以及在面試時如何高效地介紹自己項目經驗的方法。本書附帶教學視頻,視頻里會講到所有案例的配置和運行方式,建議先觀看視頻運行的實例代碼,然后再來閱讀本書的文字。
JavaWeb輕量級開發面試教程 內容簡介
這是一本面向初級程序員的書,《Java Web輕量級開發面試教程》中的案例和面試經驗都是作者根據初程序員的現狀而原創的。 很多人都在網上找資料學習,但并不系統,經常會遇到學過的用不上,正用的不太會這種尷尬的情境。不知道正確的學習路線,白白走了彎路。 《Java Web輕量級開發面試教程》針通過實用性案例 視頻講解 面試點解析,全方位介紹輕量級開發的**知識點及面試小技巧。
JavaWeb輕量級開發面試教程 目錄
1.1 合格Java 程序員和高級Java 程序員的技能比較 ........................................................... 1
1.1.1 Java Core 方面 ........................................................................................................ 2
1.1.2 Java Web 方面 ........................................................................................................ 3
1.1.3 數據庫層面 ............................................................................................................. 4
1.1.4 項目管理方面 ......................................................................................................... 5
1.1.5 能幫助到你的加分項 ............................................................................................. 5
1.2 你可以少走的彎路 ............................................................................................................ 6
1.2.1 哪些知識點可以延后了解 ..................................................................................... 6
1.2.2 大學階段的實習經驗能幫到你 ............................................................................. 7
1.2.3 剛開始的1 到3 年,找個專注的方向 ................................................................. 8
1.2.4 常學習、多實踐的人工資漲得快 ......................................................................... 8
1.3 上手Web 方面的開發工具 ............................................................................................... 9
1.3.1 在MyEclipse 上開發和部署Web 項目 ................................................................ 9
1.3.2 更換端口號 ........................................................................................................... 14
1.3.3 引入外部的jar 包 ................................................................................................ 15
1.3.4 支持中文 ............................................................................................................... 16
1.4 推薦一些經過實踐檢驗的學習方法 ............................................................................... 19
第2 章 需要了解的數據庫知識 ........................................................................................ 21
2.1 合理地使用各種連接 ...................................................................................................... 21
2.1.1 內連接和左連接 ................................................................................................... 21
2.1.2 范式和連接的代價 ............................................................................................... 24
2.1.3 表的設計和數據冗余 ........................................................................................... 25
2.2 不復雜但容易忽視的SQL 用法 ..................................................................................... 25
2.2.1 group by 和Having ............................................................................................... 26
2.2.2 Having 的另一個常用用途——查看重復記錄 ................................................... 27
2.2.3 通過一些案例來看一下常用的Select 定式 ....................................................... 28
2.3 索引的用途和代價 .......................................................................................................... 29
2.3.1 從結構上來分析索引的好處和代價 ................................................................... 29
2.3.2 建索引時我們需要權衡的因素 ........................................................................... 30
2.3.3 索引的正確用法 ................................................................................................... 31
2.4 讓你的JDBC 代碼更專業 ............................................................................................... 32
2.4.1 用try…catch…finally 從句 ................................................................................. 32
2.4.2 預處理和批處理 ................................................................................................... 34
2.4.3 事務的提交與回滾 ............................................................................................... 36
2.4.4 事務隔離級別 ....................................................................................................... 38
2.5 總結 .................................................................................................................................. 39
第3 章 JSP Servlet JavaBean 框架 .............................................................................. 41
3.1 只應負責界面顯示的JSP................................................................................................ 41
3.1.1 從一個大而全的例子里分析JSP 的語法 ........................................................... 42
3.1.2 “大而全”和“小而精” ................................................................................... 45
3.2 讓Servlet 承擔控制器的角色 ......................................................................................... 46
3.2.1 基本知識點 ........................................................................................................... 46
3.2.2 生命周期與多線程運行方式 ............................................................................... 47
3.2.3 JSP Servlet 的開發模式 ...................................................................................... 49
3.2.4 運行結果和JSP Servlet 模式的說明 ................................................................. 53
3.3 JSP Servlet JavaBean JDBC 的開發模式 .................................................................... 54
3.3.1 通過一個簡單的例子來了解JavaBean ............................................................... 54
3.3.2 在JavaBean 里編寫業務邏輯 ............................................................................. 57
3.3.3 對MVC 的總結 .................................................................................................... 64
3.4 總結 .................................................................................................................................. 64
第4 章 通過Struts 進一步了解MVC ............................................................................... 66
4.1 在MyEclipse 里開發一個基本的Struts 程序 ................................................................ 66
4.1.1 創建Web 項目,并導入必要的jar 包 ............................................................... 67
4.1.2 開發前端的JSP 代碼 ........................................................................................... 67
4.1.3 在web.xml 里聲明使用Struts ............................................................................. 68
4.1.4 配置struts.xml 文件 ............................................................................................. 69
4.1.5 開發Action 類 ...................................................................................................... 69
4.1.6 開發兩個跳轉結果頁面 ....................................................................................... 71
4.2 通過運行,了解Struts 的工作流程 ............................................................................... 71
4.2.1 Struts 的跳轉流程分析 ........................................................................................ 72
4.2.2 Struts MVC 框架和JSP Servlet JavaBean 框架的比較 ................................... 73
4.3 通過Struts 的驗證機制校驗輸入內容 ........................................................................... 74
4.3.1 通過Validate 方法來驗證 .................................................................................... 74
4.3.2 在配置文件里定義驗證方式 ............................................................................... 77
4.4 Struts 攔截器 ..................................................
JavaWeb輕量級開發面試教程 作者簡介
1 有11年Java開發經驗,5年架構設計經驗,5年數據庫調優經驗2 有2年大數據開發經驗3 有出版經驗4 有講述過Java課程,知道各階段學生的情況和如何提升
- >
龍榆生:詞曲概論/大家小書
- >
山海經
- >
有舍有得是人生
- >
巴金-再思錄
- >
我從未如此眷戀人間
- >
小考拉的故事-套裝共3冊
- >
伯納黛特,你要去哪(2021新版)
- >
朝聞道