原创 Spring配置log4j

一、添加log4j依賴包官網下載地址:http://logging.apache.org/log4j/2.x/download.htmlmaven項目配置<dependency> <groupId>log4j</groupId> <a

原创 Java獲取操作系統信息和Java版本信息

Properties pop = System.getProperties(); //獲取當前的系統屬性集 System.out.println(pop.getProperty("os.name")); //操作系統的版本 System

原创 Spring AOP相關概念

AOP面向切面編程AOP(Aspect Oriented Programming),即面向切面編程,可以說是OOP(Object Oriented Programming,面向對象編程)的補充和完善。AOP採取橫向抽取機制,替代了傳統縱向

原创 Spring JdbcTemplate實現增刪改查操作

這篇文章記錄Spring JdbcTemplate實現增刪改查操作Spring爲各種支持的持久化技術,都提供了簡單操作的模板和回調JDBC:org.springframework.jdbc.core.JdbcTemplateHiberna

原创 bean實例化的三種方法

這篇文章總結了bean實例化方法Spring中bean實例方法有三種使用構造方法實例化bean使用靜態工廠實例化bean使用實例工廠實例化bean下面分別介紹這三種實例化bean方法具體操作。在介紹在三種創建bean方法前,我們先創建一個

原创 spring AspectJ的Execution表達式

在使用spring框架配置AOP的時候,不管是通過XML配置文件還是註解的方式都需要定義pointcut"切入點"例如定義切入點表達式  execution (* com.sample.service.impl..*.*(..))exec

原创 Spring IoC註解詳解

這篇文章記錄Spring IoC通過註解注入屬性的方法。一、註解注入屬性一個簡單的案例1)Spring配置文件引入context約束<beans xmlns="http://www.springframework.org/schema/b

原创 bean注入屬性方法詳解

這篇文章記錄bean屬性注入的方法bean屬性注入有兩種方法:使用有參構造方法注入屬性使用setter方法注入屬性我們先介紹bean屬性注入操作,然後在介紹具體類型的注入操作。開始前我們先創建一個User類,我們通過創建User對象來演示

原创 Spring加載properties文件

開發時我們通常需要加載配置文件,java提供的properties文件,以鍵值對的方式保存信息,這篇文章記錄Spring加載配置文件的方法。一、<context:property-placeholder location=""/>標籤<c

原创 BeanFactory和ApplicationContext

這篇文章記錄BeanFactory和ApplicationContext創建bean的方法。文章具體內容有:BeanFactoryApplicationContext在初學Spring的IoC過程中,我們需要通過BeanFactory創建

原创 Log4j配置詳解

Lo4j的下載地:http://logging.apache.org/log4j/下載載Lo4j後,解壓縮並將jar包放在classpath中,web項目,則放在WEB-INF/lib目錄下,井添加到classpath。Log4j默認配置

原创 Eclipse導入Maven Web項目詳解

最近遇到Maven管理下的Spring MVC項目,組內某位將項目代碼扔過來,一臉懵逼(囧),查閱了一些資料後終於將此項目運行通了(>_<),特此記錄下來與各位分享。 通俗的來說,Maven就是個類似於git的項目管理工具。而Spring

原创 Java獲取數據庫連接和關閉數據庫的工具類

這篇文章記錄jdbc連接數據庫和關閉數據庫的方法。import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; publ

原创 spring啓用註解事務@Transactional操作

這篇文章記錄啓用註解事務@Transactional配置一、準備工作1)引入相關jar包<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</a

原创 bean標籤的常用屬性

這篇文章總結spring中bean標籤的常用屬性。bean標籤常用屬性有:idnameclassfactory-methodfactory-beaninit-methoddestory-methodscopeautowire下面具體來所有