原创 Condition機遇條件創建bean
bean接口 public interface EncodingConvert { } 實現類 public class UTF8EncodingConvert implements EncodingConvert { }
原创 springboot家在配置問題
配置文件位置 1、默認位置 springboot默認配置文件名稱爲application.properties,SpringApplication將從一下位置將配置文件加載到spring Environment中 當前目錄下的/confi
原创 sql exists(兩個字段以上的去重)
exists : 強調的是是否返回結果集,不要求知道返回什麼, 比如: select name from student where sex = 'm' and mark exists(select 1 from grade wher
原创 springboot中yml配置文件
yml配置文件語法 配置普通數據 語法:key: value 示例: name: zhangsan 注意: 冒號和value之間有空格 配置對象數據 語法 key: key: value key: value 或者 ke
原创 maven依賴管理
直接依賴和間接依賴 直接依賴:a依賴於b 稱之爲直接依賴 間接以來:a依賴於b b依賴於c a間接依賴於c jar包衝突的三個原則 1、第一聲明優先原則,pom文件中誰寫在上面,那麼就是第一聲明的包,最終進入項目的就是這個包依
原创 maven生命週期
三個生命週期: 清理生命週期:clean 清理 默認生命週期:compile 編譯 test 測試 package 打包 install 安裝 deploy 發佈 站點生命週期。 maven jar包作用域
原创 redis集羣搭建
先有雞還是先有蛋?最近有朋友問了一個問題,說畢業後去大城市還是小城市?去大公司還是小公司?我的回答都是大城市!大公司!爲什麼這麼說呢,你想一下,無論女孩男孩找朋友都喜歡找個子高胸大的。同樣的道理嘛,「大」總有大的好。當然,如果你要有能力找
原创 Thread--synchronized不能被繼承?!?!!!
其實真相是這樣的,“synchronized不能被繼承”,這句話有2種不同意思,一種是比較正常的、很容易讓人想到的意思;另一種是“不正常的”或者說是“java中文界”廣泛認同了的意思。樓主是第一種意思,其他人是第二種意思。所以,會出現該貼
原创 JSP頁面靜態化總結之一使用URLRewrite實現url地址僞靜態化
1使用URLRewrite實現url地址僞靜態化1.1URLRewirte的用處1.滿足搜索引擎的要求。2.隱藏技術實現,提高網站的移植性。3.滿足美感的要求(個人感覺這個用處太牽強)。 1.2項目部署1.首先在http://tuckey
原创 MessageFormat 在sql中批量操作的妙用
@SuppressWarnings("unchecked")public String addBatchRecord(Map<String, Object> parameters){StringBuffe
原创 spring通過singleton Bean獲取一個prototype Bean
添加CGLib類包public interface MaficBoss{ Car getCar(); }<bean id="car" class="com.smart.injectfun.Car" p:brand="寶馬5
原创 spring中父子bean集合元素合併問題
spring支持集合覈定的功能,允許子bean繼承父bean的同名屬性集合元素,並將子bean中配置的集合屬性值和父bean中配置的同名屬性值合併起來作爲最終bean的屬性值:<bean id="paren
原创 spring對集合類型進行注入
如果對類中集合類的變量或方法入參進行@Autowired標註,那麼spring會將容器中類型匹配的所有Bean都自動注入進來。@Component public class MyComponent{ //spring會將容器中所有
原创 Spring中bean生命週期完整過程
集體過程當調用者通過getBean(beanName)想容器請求某個Bean時,如果容器註冊了org.springframework.beans.factory.config.InstantiationAwareBeanPostProce
原创 spring裝配bean
方式一:裝配類裝配 第一步定義bean public class MyBean { } 第二部定義裝配類 @Configuration//裝配類註解 public class MyConfig { @Bean @