原创 SpringMVC中的參數綁定總結

昨天我花了點時間給大家總結了如何整合SSM框架,不知道大家消化了沒有。今天我再來跟大家分享一下SpringMVC中的參數綁定。 1. 參數綁定過程 我們可以回憶一下,在struts2中,是通過在Action中定義一個成員變量來接收

原创 帶你走進 SpringMVC 的世界

昨天跟大家從宏觀上分享了一下SpringMVC,那今天老師就真正帶大家進入SpringMVC的世界了。 1. 環境的搭建 需要導入spring的jar包,單純的入門springmvc的話不需要導入所有的spring jar包,但是

原创 Spring、MyBatis和SpringMVC的整合

前面給大家分享了SpringMVC中基於註解和非註解的映射,今天來跟大家分享一下如何去整合SSM框架。 我們不用maven,爲什麼呢?主要是幫助大家更好的理解有哪些包,這樣更加透徹。當然了,使用maven會更方便一點。 1. ja

原创 宏觀上如何來把握SpringMVC框架?

昨天給大家分享了Spring中常見的IOC和AOP問題。今天老師給大家總結下如何在宏觀上把握SpringMVC框架。 springmvc是一個基於mvc的web框架,是spring框架的一個模塊,所以springmvc和sprin

原创 SpringMVC與前臺的json數據交互

昨天給大家分享了SpringMVC的文件上傳功能,今天來跟大家分享下SpringMVC與前臺的json數據交互。 json數據格式在接口調用中、html頁面中比較常用,json格式比較簡單,解析也比較方便,所以使用很普遍。在spr

原创 SpringMVC中實現文件上傳

昨天給大家總結了SpringMVC中的異常處理,大家掌握的如何?今天來給大家分享一下SpringMVC中如何實現文件上傳。 1. 單個文件上傳 1)前端頁面:簡單的寫一下前臺頁面,注意一點的是form表單中別忘了寫enctype=

原创 SpringMVC對RESTfull的支持

昨天給大家分享了SpringMVC與json交互的知識,今天給大家分享一下SpringMVC對Restfull的支持。 RESTful架構,就是目前流行的一種互聯網軟件架構。它結構清晰、符合標準、易於理解、擴展方便,所以正得到越來

原创 SpringMVC中非註解方式下的映射器和適配器總結

昨天已經帶領大家走進了SpringMVC的世界了,今天老師主要跟大家分享一下如何使用非註解的方式來定義映射器和適配器。 1. 處理器適配器 昨天使用的處理器適配器是:org.springframework.web.servlet.

原创 Java多態的實現機制

Java多態的實現機制是父類或接口定義的引用變量可以指向子類或實現類的實例對象,而程序調用的方法在運行期才動態綁定,就是引用變量所指向的具體實現對象的方法,也就是內存里正在運行的那個對象的方法,而不是引用變量的類型中定義的方法。

原创 談談MyBatis中都用到了那些設計模式

之前總結過一篇Spring中用到了哪些設計模式:《面試官:“談談Spring中都用到了那些設計模式?”》,昨晚看到了一篇很不錯的一篇介紹MyBatis中都用到了那些設計模式的文章,今天分享給各位。 雖然我們都知道有26個設計模式,

原创 MyBatis學習:SqlMapConfig.xml文件中的配置總結

前面我給大家分享了mybatis中的dao開發方法和流程,今天主要來總結一下mybatis中的全局配置文件SqlMapConfig.xml在開發中的一些常用配置。 首先看一下該全局配置文件中都有哪些可以配置的東西: 從前面的博文

原创 MyBatis學習:走進MyBatis的世界

昨天給大家分享瞭如何在宏觀上把握MyBatis框架,今天老師來大家走進MyBatis的世界。 我們先來看下需求: 根據用戶id查詢用戶信息 根據用戶名稱模糊查詢用戶信息 添加用戶、刪除用戶、更新用戶 1. log4j配置文件

原创 吃透了這些Redis知識點

是數據結構而非類型 很多文章都會說,redis支持5種常用的數據類型,這其實是存在很大的歧義。redis裏存的都是二進制數據,其實就是字節數組(byte[]),這些字節數據是沒有數據類型的,只有把它們按照合理的格式解碼後,可以變成

原创 MyBatis學習:mapper代理方法開發dao

昨天老師帶領大家進入了MyBatis的世界,今天我和大家聊一聊使用mapper代理方法開發dao。 使用mapper代理的方法來開發dao時,程序員只需要幹兩件事即可: 1. 需要編寫mapper.xml映射文件 2. 需要編寫m

原创 初級Java學習目標

階段一 1.JavaSE java簡介 Java開發環境搭建 Java基本語言元素 Java的流程控制 Java的流程控制 數組 Java面向對象 Java常用類 異常處理 集合框架 Java IO流 Java多線程 Java網絡編程 J