原创 Ehcache學習(1)_Ehcache簡介

   一、EHCache簡介    EHCache是來自sourceforge(http://ehcache.sourceforge.net/)的開源項目,也是純Java實現的簡單、快速的Cache組件。EHCache支持內存和磁盤的緩存

原创 Lombok - 消除冗長的 java 代碼

</pre><span style="font-size:18px"><span style="line-height:19.200000762939453px; font-family:Georgia; color:red">lombo

原创 訂單系統分庫分表

背景 原大衆點評的訂單單表早就已經突破兩百G,由於查詢維度較多,即使加了兩個從庫,優化索引,仍然存在很多查詢不理想的情況。去年大量搶購活動的開展,使數據庫達到瓶頸,應用只能通過限速、異步隊列等對其進行保護;業務需求層出不窮,原有的訂單

原创 Spring整合Jms學習(二)_三種消息監聽器

1.3     消息監聽器MessageListener        在Spring整合JMS的應用中我們在定義消息監聽器的時候一共可以定義三種類型的消息監聽器,分別是MessageListener、SessionAwareMessag

原创 深入理解事務--Spring事務的傳播機制

事務的嵌套概念 所謂事務的嵌套就是兩個事務方法之間相互調用。spring事務開啓 ,或者是基於接口的或者是基於類的代理被創建(注意一定要是代理,不能手動new 一個對象,並且此類(有無接口都行)一定要被代理——spring中的bean只

原创 OSCache 學習(3)__緩存整個頁面 & 緩存局部頁面

1.緩存整個頁面     在OSCache組件中提供了一個CacheFilter用於實現頁面級的緩存。主要用於對web應用中的某些動態頁面進行緩存,尤其是那些需要生成PDF格式文件/報表、圖片文件等的頁面,不僅減少了數據庫的交互、減

原创 Spring整合Jms學習(四)_事務管理

Spring提供了一個JmsTransactionManager用於對JMS ConnectionFactory做事務管理。這將允許JMS應用利用Spring的事務管理特性。JmsTransactionManager在執行本地資源事務管理

原创 Spring整合Jms學習(三)_MessageConverter介紹

1.4     消息轉換器MessageConverter MessageConverter的作用主要有兩方面,一方面它可以把我們的非標準化Message對象轉換成我們的目標Message對象,這主要是用在發送消息的時候;另一方面它又可以

原创 Spring整合Jms學習(一)_基於ActiveMQ實現

一、Jms簡介        JMS的全稱是Java Message Service,即Java消息服務。它主要用於在生產者和消費者之間進行消息傳遞,生產者負責產生消息,而消費者負責接收消息。把它應用到實際的業務需求中的話我們可以在特定

原创 MyIbatis學習 (一)--使用Generator自動生成代碼

Myibatis-Generator調用方式 Eclipse集成generator插件(常用) 1、在線安裝generator插件 打開eclipse,點擊Help>Software Update 選擇 "Available S