原创 Tika通用的內容分析工具

       上一篇博客說講到使用SVNKit來操作svn上的數據,其中在實例DisplayFile中,從svn上獲得了文本文件,並打印了文件的內容,我們解析文本文件的方式是直接是有流的方式讀取,但是不是所有的文件都能使用流的方

原创 有狀態sessionbean 無狀態sessionbean

有狀態會話Bean(SFSB)和無狀態會話Bean(SLSB)的區別 1   無狀態   (Stateless)         在不同方法調用間不保留任何狀態   。      事務處理必須在一個方法中結束   。      通常資源

原创 java操作svn【svnkit】實操

SVNKit中怎樣使用不同的倉庫訪問協議?         當你下載了最新版的SVNKit二進制文件並且準備使用它時,一個問題出現了,要創建一個庫需要做哪些初始化的步驟?直接與Subversion倉庫交互已經在低級層API中實現,主要的倉

原创 Spring Security3.x 入門教程

    1,建一個webproject,並導入所有需要的lib,這步就不多講了。     2,配置web.xml,使用Spring的機制裝載: <?xml version="1.0" encoding="UTF-8"?> <web-app

原创 java基礎--Annotation

什麼是註解(Annotation):   Annotation(註解)就是Java提供了一種元程序中的元素關聯任何信息和着任何元數據(metadata)的途徑和方法。Annotion(註解)是一個接口,程序可以通過反射來獲取指定程序元素的

原创 初識dwr

    DWR(Direct WebRemoting)是一個開源的類庫,可以幫助開發人員開發包含AJAX技術的網站.它可以允許在瀏覽器裏的代碼使用運行在WEB服務器上的JAVA函數,就像它就在瀏覽器裏一樣.   一、dwr入門demo  

原创 初識 Lucene

Lucene 簡介     Lucene是一個基於 Java 的全文信息檢索工具包,它不是一個完整的搜索應用程序,而是爲你的應用程序提供索引和搜索功能。Lucene 目前是 ApacheJakarta 家族中的一個開源項目。也是目前最爲流

原创 hibernate緩存:一級緩存和二級緩存

1.什麼是緩存?    緩存是介於物理數據源與應用程序之間,是對數據庫中的數據複製一份臨時放在內存中的容器,其作用是爲了減少應用程序對物理數據源訪問的次數,從而提高了應用程序的運行性能。Hibernate在進行讀取數據的時候,根據緩存機制

原创 tomcat發佈項目問題彙總

        最近維護一個比較老的項目,維護好了以後需要發佈在tomcat7上。部署過程出現了好多的問題。下面總結一下與大家分享。 第一個問題:         上午部署項目出現問題,有一個頁面無法打開: 報錯如下: 嚴重:Se

原创 spring事務配置詳解

      spring的事務配置一直感覺都比較的模糊,沒有一個清楚的認識。通過這次的學習發覺Spring的事務配置只要把思路理清,還是比較好掌握的。 總結如下:       Spring配置文件中關於事務配置總是由三個組成部分

原创 java操作svn【svnkit】入門

SVNKit整體認識: SVNKit 是一個100%純java,用於在java應用程序中與Subversion版本控制系統一起工作的客戶端庫。它的結構可以表示爲: SVNKit有兩個層次的API: 一、 高級層用於管理工作拷貝。這一類

原创 EJB-MDB

        MDB(Message DrivenBean)消息驅動Bean.它是EJB跟JMS的一個整合,跟SessionBean 一樣,MDB是由EJB容器進行管理,同時也可以利用EJB所提供的系統服務諸如事務,安全等.    

原创 Mybatis與Ibatis比較

        隨着開發團隊轉投GoogleCode旗下,ibatis3.x正式更名爲Mybatis                 對於從事 Java EE 的開發人員來說,iBatis 是一個再熟悉不過的持久層框架了,在Hiberna

原创 Spring事務管理--混合軍作戰

    公司的項目已經接近尾聲了,總結一下項目中用到的技術,我發現項目中的有些東西還是挺模糊的,只是知道這麼用就行了。並不清楚其中的原理。由於公司的項目比較老,是7年前的一個項目了,中間一直有人在維護,也是在這個過程中不斷融入了新的東西,

原创 Hibernate工作原理簡單分析

Hibernate的核心組件         在基於MVC設計模式的JAVA WEB應用中,Hibernate可以作爲模型層/數據訪問層。它通過配置文件(hibernate.properties或hibernate.cfg.xml)和映