原创 shiro權限控制

一、 完成shiro在項目中基本的配置思路:分別在web.xml配置過濾器以及在applicationContext.xml去配置 實現步驟:1、在pom.xml裏引入shiro的座標                     <shiro

原创 一個自定義異常處理類的配置方法

1.自定義異常處理類 public class SysException extends Exception { private String message; public String getMessage() {

原创 Mapper動態代理的開發

優點就是只需要定義不需要寫實現類1.namespace和mapper接口路徑一致2.接口方法名和sqlid保持一致3.接口的方法形參類型和parameterType保持一致4.接口方法返回值類型和resultType保持一致

原创 配置國內的MAVEN源,提高jar包下載速度

這也是由於默認 maven 中央倉庫在國外的原因, 我們可以在 maven/conf/setting.xml 中的 <mirrors></mirrors> 添加以下內容 <mirror> <id>aliyun</id>

原创 Mybatis的幾點注意事項:

現在主流的開發方式是使用Mapper動態代理的方式來進行,開發,在進行開發的時候我們需要注意Mapper動態代理方式開發的一些小細節: Mapper動態代理開發,只需要寫接口,不需要寫實現類 1.namespace和mapper接口路徑保

原创 Tomcat集羣的配置

BOS: 8006         8081         8010CRM: 8007         8082         8011FORE: 8008         8083         8

原创 大數據入門Hadoop安裝

解壓hadoop     tar -zxvf h     -C app/ hadoop文件目錄結構解析: bin:可執行腳本 sbin:系統腳本,啓動停止hadoop的腳本 etc:hadoop的配置文件 lib:hadoop的本地庫 i

原创 Java種的數據類型詳解(四類八種)

java中的基本數據類型有八種,除了這八種之外都是引用數據類型第一類:整型 byte short int long 第二類:浮點型 float double第三類:邏輯型 boolean(它只有兩個值可取true false)第四類:字符

原创 Jrebel 激活方法

jrebel idea插件激活,親測可用:在jrebel server處,寫上:http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce如果出現激活過期的情況,請重新生

原创 關於IDEA 只要用*mapper.xml 項目加載報錯:org.apache.ibatis.binding.BindingException: Invalid bound statement異常

關於IDEA 只要用*mapper.xml 項目加載報錯:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ithei

原创 配置一個新的eclipse需要注意什麼

1.首先引入maven倉庫,否則導入maven項目的時候會瘋狂的下載jar包到本地的C盤的.m2文件夾2.配置工作空間的全局編碼爲UTF-8編碼3.配置jsp頁面的編碼爲UTF-84.安裝SVN插件5.配置SVN插件忽略處了源碼文件之外的

原创 操作Hibernate的持久化類的三種狀態切換

1.持久態 session裏面有這個對象 被session管理的對象 一級緩存中有這個對象2.託管態 有oid的表示 數據庫中有這個記錄3.瞬時態 僅僅是new了一個對象存在 通過對象關聯數據庫中的數據:

原创 Mybitas和Hibernate的區別

1.Hibernate是一個完整的ORM框架,Mybatis是一個不完整的ORM框架2.Hibernate的學習門檻高,但是Hibernate的學習門檻很高,相對來說,MyBatis比較容易上手,程序員手寫Sql就能實現對數據庫的控制,不

原创 在EclipseIDE中配置Maven環境

1.首先在Apache的官網下載apache-mave-xxxx的安裝包,然後解壓到本地磁盤2.打開eclipse,選擇preference-->maven-->Installations-->勾選自己的Maven版本3.在自己的mave

原创 spring 中四種註解@controller,@service,@repository,@component

@controller用來定義控制(dao)層的組件  @service用來定義業務層(service)的組件@repository用來定義持久層(domain)的組件@ component用來定義不在上述範圍內的一般性組件上面組件的名稱