使用spel表達式就可以避免@PathVariable帶.和后綴丟失 @RequestMapping("cxx/${cxx:.+}") 這樣寫就行
使用spel表達式就可以避免@PathVariable帶.和后綴丟失 @RequestMapping("cxx/${cxx:.+}") 這樣寫就行
CodeGenerator代碼生成器 CodeGenerator是一個JavaEE代碼生成器,它可以幫助我們生成一個可以直接運行的JavaWeb工程。 1 生成的文件 這個代...
1、基本概念 MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation 遷移到了google c...
一、相關度排序 1.什么是相關度排序 相關度排序是查詢結果按照與查詢關鍵字的相關性進行排序,越相關的越靠前。比如搜索“Lucene”關鍵字,與該關鍵字最相關的文章應該排在前邊...
最近在做基于Oauth2.0協(xié)議的認證系統(tǒng),整體認證流程已經(jīng)完成,但是Oauth2.0需要HTTPS配合,否則會有安全隱患。由于沒有HTTPS證書,所以只有自己進行數(shù)據(jù)加密。...
Java的內(nèi)存分布 在JVM中,內(nèi)存是按照分代進行組織的。 其中,堆內(nèi)存分為年輕代和年老代,非堆內(nèi)存主要是Permanent區(qū)域,主要用于存儲一些類的元數(shù)據(jù),常量池等信息。而...
前言 MyBatis 是一個被廣泛應用的持久化框架。一個簡單的使用示例如下所示,先創(chuàng)建會話工廠,然后從會話工廠中打開會話,通過 class 類型和配置生成 Mapper 接口...
1、通過ajax,示例: 傳給后臺的數(shù)據(jù)通過json封裝起來,再用ajax將json傳到后臺,ajax是用到Jquery的ajax,在jsp先加入Jquery的引用 js傳值...
List是有序且元素可重復集合 ArrayList ArrayList實現(xiàn)了一個可變大小的數(shù)組,允許包含所有的元素,包括null。由于ArrayList實現(xiàn)了List接口,所...
轉(zhuǎn)載請注明出處:http://www.itdecent.cn/p/d55ee6e83d66文章中的例子和思路均來自于《Head First》剛剛開通了微信公眾號:BaronT...
JDK提供了大量優(yōu)秀的集合實現(xiàn)供開發(fā)者使用,合格的程序員必須要能夠通過功能場景和性能需求選用最合適的集合,這就要求開發(fā)者必須熟悉Java的常用集合類。本文將就Java Col...
寫在前面的話 在使用form表單的時候,一旦點擊提交觸發(fā)submit事件,一般會使得頁面跳轉(zhuǎn),頁面間的跳轉(zhuǎn)等行為的控制權往往在后端,后端會控制頁面的跳轉(zhuǎn)及數(shù)據(jù)傳遞,但是在某些...
階段總結 又到了優(yōu)化篇的收尾階段了,這其實是一篇階段總結性的文章,今天是4月29號,距離第一次發(fā)布博客已經(jīng)兩個月零5天,這兩個多月的時間,完成了第一個項目ssm-demo的更...
我們知道Spring是通過JDK或者CGLib實現(xiàn)動態(tài)代理的,今天我們討論一下JDK實現(xiàn)動態(tài)代理的原理。 一、簡述 Spring在解析Bean的定義之后會將Bean的定義生成...