原创 CAS -- Spring

Cas 是Yale 大學的一起開發的一個項目,旨在爲Web應用系統提供一中可靠的單點登錄的方法,Cas咋2004年12月正式成爲JA-SIG的一個項目,Cas具有如下特點: 1:開源的企業級單點登錄解決方案。 2:Cas Server

原创 Rest

儘管REST 在消息處理速度上和可靠性上,Http 方案會遜於消息中間件,但是Http 有如下優點,   Http 的 協議較爲簡單,協議公開透明,   Http 的成熟性,HTTP 有大量的可選的Web服務器,如Tomcat、Under

原创 spring boot + jxls

參考資料(GitHub) :https://github.com/leaherleaher/springboot-example

原创 反射

在反射中如果不使用強制獲取私有的方法,無論是再獲取成員變量還是方法的時候獲取被public修飾的 反射首先獲取構造,在獲取構造之後纔可以獲取成員的方法 在java的反射機制都是在運行狀態中的,對於任意一個類,都可以知道這個類的所有方法和屬

原创 Servlet、request、response

Servlet:     servler就是一個運行在Web服務器上的一個小的程序,用來接收和響應從客戶端發送過來的請求,通常使用http協議     servlet 是sun公司提供的一個動態的網頁開發技術    servlet 的作用

原创 cookie

cookie 的大小限制    一個網頁一次只能保存20 個 Cookie信息,而一個瀏覽器只能保存300個Cookie信息,每次信息的大小不超過4kb 上面是Cookie的大小限制,下面講講什麼是Cookie,Cookie 有什麼作用

原创 spring boot --- Mybatis多數據源

配置mybatis多數據源,主要提供SqlsessionFactory實例和sqlSessionTemplate實例,其中SqlsessionFactory用於操作數據源,sqlSessionTemplate管理線程是否安全 配置多個數

原创 Web

C/S架構的軟件:客戶端和服務器的軟件,都是需要在PC端安裝軟件,就是有客戶端的軟件 B/S架構的軟件:不需要安裝到PC端,只需要一個瀏覽器即可。 HTTP 協議:   概述: 規定雙方需要遵守的規則,就是用來規定瀏覽器於服務器需要遵守的

原创 Sprin boot -- JdbcTemplate

JdbcTemplate 是Spring 提供的一套JDBC  的模板,利用 AOP技術來解決直接使用JDBC時大量重複代碼的問題,JdbcTempalte雖然沒有mybatis 那麼靈活,但是比直接使用JDBC 要方便很多,Spring

原创 Spring boot -- mybatis

Mybatis 是一款優秀的持久層框架,原名叫做IBatis ,2010年有ApacheSoftwareFounddation遷移至Google Code 更名爲Mynatis ,在Spring boot 中,Mybatis 提供了一套自

原创 spring boot -- 歡迎頁

spring boot 在項目啓動的時候,首先會去靜態資源路徑下查找index.html 作爲首頁文件若查詢不到,則會去查找動態的index 文件作爲首頁文件 在項目啓動的時候,就會去尋找該文件 如果文件中需要數據

原创 spring boot --- 自定義 favicon.ico

favicon.ico 是瀏覽器選擇卡左上角的圖標 只要將favicon.ico 的圖片文件放在 static 目錄下即可

原创 Spring boot -- Filter、 Servlet 、Listener

一般情況下,使用 Spring mvc 框架之後,基本上就可以告別Servlet、Filter和Listener ,但是在整合一些第三方框架的時候,需要使用到Servlet。 spring boot 對整合這些基本的Web組件,提供了很好

原创 Spring boot -- 初始化數據

在系統一開始加載的時候,需要初始化一些數據,例如文件的加載、數據庫的初始化等操作,在spring 中 可以使用 Listener 進行解決,但是在spring boot  使用 CommandLineRunner 和  Applicati

原创 Spring boot -- 攔截器

spring mvc 提供了 aop的攔截器,擁有更加細緻的攔截能力,在spring boot  中提供了更加方便的處理方式 HandlerInterceptor:用於完成攔截器的方式 在使用的時候只需要 實現該攔截器接口 /** *