原创 自定義註解+Spring 攔截器實現切面功能

1.自定義一個註解 權限判斷用 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.anno

原创 IDEA maven搭建Spring+Spring MVC

1. IDEA新建項目如圖 2. 3. pom.xml文件導入 所需依賴 <!-- Spring依賴 --> <!-- 1.Spring核心依賴 --> <dependency>

原创 java

轉載記錄 : https://blog.csdn.net/u010697681/article/details/79414112#MVC__249

原创 IDEA JRebel插件激活-破解 最新版

第一步:首先 在線安裝  或者 離線安裝jrebel插件 第二步:激活(破解) 1.  https://github.com/ilanyu/ReverseProxy/releases/tag/v1.0 點擊打開鏈接           下

原创 jdk7 jdk8新特性之泛型自動推斷

1.簡單理解泛型 如果你還不瞭解什麼是泛型,請點擊進入《泛型》詳細情況地址: http://blog.csdn.net/sun_promise/article/details/51322239#t16 泛型是Java SE 1.5的新特性

原创 java8 新特性之Lambda 表達式

Lambda 表達式,也可稱爲閉包,它是推動 Java 8 發佈的最重要新特性。 Lambda 允許把函數作爲一個方法的參數(函數作爲參數傳遞進方法中)。 語法 lambda 表達式的語法格式如下:(parameters) ->

原创 Hibernate對象的三種狀態

Hibernate中的對象有三種狀態: 瞬時狀態 (Transient),持久狀態 (Persistent),      1. 瞬時狀態 (Transient) 當我們通過Java的new關鍵字來生成一個實體對象時,這時這個

原创 ajax跨域問題三種解決方案

爲什麼會出現跨域 跨域問題來源於JavaScript的同源策略,即只有 協議+主機名+端口號 (如存在)相同,則允許相互訪問。也就是說JavaScript只能訪問和操作自己域下的資源,不能訪問和操作其他域下的資源。跨域問題是針對JS和aj

原创 面向對象設計五大基本原則

1.單一職責原則 :就一個類而言,應該僅有一個引起它變化的原因。   一個類如果承擔的職責過多,就等於把這些職責耦合在一起,一個職責的變化可能會削弱或者抑制這個類完成其他職責的能力。這種耦合會導致脆弱的設計,當變化時,設計會遭受意向不到的

原创 mybatis 存取Blob數據到oracle數據庫

BLOB和CLOB都是大字段類型,BLOB是按二進制來存儲的,而CLOB是可以直接存儲文字的。其實兩個是可以互換的的,或者可以直接用LOB字段代替這兩個。但是爲了更好的管理ORACLE數據庫,通常像圖片、文件、音樂等信息就用BLOB字段來

原创 java設計模式之建造者模式

什麼時候需要用到建造者模式?建造者模式(Builder):將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。使用建造者模式好處就是使得建造代碼與表示代碼分離,由於建造者隱藏該產品是如何組裝的,所以若需要改變一個產品

原创 java 集合 容器 List Set Map區別

Java基本容器類包括:List,Set,Queue,Map List,Set,Queue繼承自Collection Set 接口實現類包括 HashSet,TreeSet,LinkedHashSet。 不保存重元素 HashSet:最快

原创 Git強制push 本地代碼到遠端

1.確認本地代碼 Git版本 (如需版本回退參考https://blog.csdn.net/vfsdfdsf/article/details/78856302) 2.打開Git Bash 2.1 進入項目Git目錄 2.2 本地分支強制推

原创 java 強引用,軟引用,弱引用,虛引用 詳解

1、強引用(StrongReference)           強引用是使用最普遍的引用。如果一個對象具有強引用,那垃圾回收器絕不會回收它。如下: Object o=new Object(); // 強引用     

原创 java 字父類 構造方法 代碼塊 加載順序

public class Demo {{System.out.println("我是demo的內部代碼塊"); } static {System.out.println("我是demo的內部靜態代碼塊");}public Demo()