1. 程式人生 > >關於spring3使用AOP程式設計時需要引入哪些jar包的問題

關於spring3使用AOP程式設計時需要引入哪些jar包的問題

初次接觸spring框架,網上最新版的spring已經是3.1了,而看得是網上傳智播客spring2.5的教程。

裡面講到【Spring的註解方式實現AOP入門】時,照著寫了個程式。

結果怎麼也通過不了,原來spring3.1與spring2.5有很大的變化,spring3.1不再把那些依賴的第三方jar包打包進來。

經過多次摸索,除了引入spring框架dist目錄下的org.springframework.aop-3.1.1.RELEASE.jar之外,

還需要自己下載第三方依賴包:

aspectjrt.jar,aspectjweaver.jar(最新發布版是1.6.2,eclipse網站有下載)

引入以上jar包之後,就可以通過@Aspect等註解方式進行AOP程式設計了;

依此記錄下來,供其他遇到這類問題的朋友參考。

轉載:http://www.cnblogs.com/aDust/archive/2012/04/22/spring3Aop.html

相關推薦

關於spring3使用AOP程式設計需要引入哪些jar的問題

初次接觸spring框架,網上最新版的spring已經是3.1了,而看得是網上傳智播客spring2.5的教程。 裡面講到【Spring的註解方式實現AOP入門】時,照著寫了個程式。 結果怎麼也通過不了,原來spring3.1與spring2.5有很大的變化,spring3.1不再把那些依賴的第三方jar包

Java 自定義servlet 繼承httpservlet 需要引入那些jar

因為我們的web引用是在servlet容器中執行,所以我們需要繼承當前容器提供的servlet介面,實現自己定義的servlet類。來處理我們需要接收和處理的action請求。 舉例我們當前使用的是tomcat伺服器,我們只需要引入tomcat安裝目錄lib資

ssm框架中,需要引入jar、Maven的pom.xml

工欲善其事,必先利其器。開發之初或者開發過程中按需求引入必要jar包,在pom.xml檔案中寫入的<dependency>標籤在這裡:https://mvnrepository.com/artifact/org.springframework/spring-test/4.3.7.RELE

Maven打包引入本地jar

<!--pom.xml-->..... <dependencies> <dependency> <groupId>com.xxxxxx</groupId> <artifactId>xx

springboot引入elastic-job相關框架需要匯入的jar

compile group: ‘com.github.kuhn-he’, name: ‘elastic-job-lite-spring-boot-starter’, version: ‘2.1.5’ compile group: ‘org.apache.cura

maven工程引入JAR後編譯通過了,但專案啟動找不到JAR

建立了maven工程,POM檔案里加好了依賴,並且在編譯的時候已經通過了,但是當啟動tomcat的時候,找不到這些JAR包了。 異常如下: java.lang.NoClassDefFoundError: javax/wsdl/xml/WSDLLocator java

一個簡單的SpringMVC需要哪些jar[Spring4]

有一次在做專案的時候,我把spring-framework-4.2.3.RELEASE下libs檔案下的所有jar包都丟進去了,後來浩哥看了說這怎麼行? 今天整理一下一個用springMVC寫得helloworld需要依賴哪些包 我們配置一個springMV

springboot專案引入第三方jar(maven倉庫沒有)打包專案編譯失敗

大神完美解決我問題!!! 如下: 昨晚釋出了一個Kotlin + Springboot 的   Demo  專案,其他都沒問題了,在打包這裡出問題了。一直打不進去本地包到  Springboot  的jar 中。找了幾種方式,都不是很好使,最終今天在公司有同事提醒先把

springboot打包引入本地jar

<build> <plugins> <plugin> <groupId>org.springframework.boot</gr

Maven引入本地Jar並打包進War

ant == als sso 方式 project pri b2c system Maven引入本地Jar包並打包進War包中 1.概述 在平時的開發中,有一些Jar包因為種種原因,在Maven的中央倉庫中沒有收錄,所以就要使用本地引入的方式加入進來。 2. 拷貝至項目根目

maven 引入外部jar的幾種方式

dep repo 執行 install tor 顯式 pat comment osi 方式1:dependency 本地jar包 <dependency> <groupId>com.hope.cloud</groupId

關於Maven項目引入外部jar的方式

jar tid sim dos .cn pos xxx pack src 在項目中有時候需要引入一些外部jar包,這些jar從中央倉庫是找不到的,如果是普通web工程直接將jar放在WEN-INF\lib下再add build to path就行了,但是maven項目這麽

解決: Intelij IDEA 創建WEB項目沒有Servlet的jar

dea ide ont 網上 http c項目 png 今天 info 今天創建SpringMVC項目時 用到HttpServletRequest時, 發現項目中根本沒有Servlet這個包, 在網上搜了一下,這個問題是因為web項目沒有添加服務器導致的. 配置tomeca

spingboot pom文件 打成war 熱部署 引入第三方jar

resources pat -- 移除 war 註釋 http cto mysq <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0

Springboot中如何引入本地jar,並通過maven把項目成功打包成jar部署

exce b2c ast jar mave 調用 span aps ide 最近嘗試引入阿裏雲的短信驗證碼,阿裏雲的core sdk是maven就有的,但是短信相關的jar包卻不是放在maven的,所以得引入本地的下載回來的jar包。本地開發直接引入,idea是可以直接跑調

maven 引入本地jar簡單

示例: 引入ojdbc6 ,oracle驅動 由於版權的原因,我們需要將ojdbc6.jar依賴安裝到本地的maven倉庫,然後才可以在pom中進行配置。 下載ojdbc6.jar檔案後,將其放到比較好找的目錄下,比如D盤根目錄。然後執行以下命令: C:\Users\Ad

關於eclipse maven引入第三方jar後如何下載原始碼

  最近在研究springboot工作原理,由於需要根據底層原始碼來理解。但是在跟蹤原始碼的時候,發現類沒有找到相關jar包的原始檔,導致無法檢視原始碼。經過分析發現,原來是自己在引入maven外掛的時候缺少一些配置操作。話不多說,直接看操作步驟。   1、我們在eclipse中找到preferences-

SpringBoot 外接tomcat引入本地jar不了的解決辦法

問題: springboot多模組專案(內建tomcat可以 但是需要把jar加入主模組) 外接tomcat 引入後啟動執行後調介面方的方法時說找不到這個方法 排查後是jar沒引入進來(外接的加入主模組也無效果) 可是我這用idea的方式引入jar 這樣

Springboot中引入本地jar,並通過maven把專案打成可執行jar

       最近把以往的老專案用SpringBoot進行了重構,老專案中有部分本地依賴包不是放在maven庫裡的,是本地開發直接引入,需要在mvn package的時候把本地依賴jar也打進可執行包中。 這種通用問題,在網上找了一圈卻沒發現什麼好的解決辦

作為程式設計師,你在程式設計吃了哪些數學的虧?

“如果,你只想當個普通程式設計師,數學對你來說並不重要;但你要想做頂級程式設計師,數學對你來說就相當重要了。”這是幾年前我在矽谷技術交流 Meetup 上聽到的一個分享,而在聽到這番話之前,我很少思考數學和計算機程式設計之間的關係。 這二者之間的關係,到底有多緊密呢?我們可以從 Goo