單機遊戲下載單機遊戲下載基地
最新遊戲| 熱門遊戲| 遊戲大全| 遊戲專題
壓縮解壓 光盤工具 文字輸入 殺毒軟件 文件處理 轉換翻譯 股票證券 辦公學習 編程軟件 虛擬光驅
當前位置: 首頁應用軟件編程軟件→ aopalliance-1.0.jar

aopalliance-1.0.jar

  • aopalliance-1.0.jar截圖0
< >
aopalliance-1.0.jar下載
好玩 好玩 0
坑爹 坑爹 0
  • 應用語言:中文
  • 應用大小:3KB
  • 更新時間:2017-04-27 16:50
  • 發行時間:
  • 應用類型:普通
  • 應用標簽:jar
aopalliance-1.0.jar這個包是AOP聯盟的API包,裏麵包含了針對麵向切麵的接口。通常Spring等其它具備動態織入功能的框架依賴此包。aopalliance-1.0.jarspring整合的時候會出現缺此包,大家下載了些包就不會煩惱了,問題自然就沒有了使用方法struts2需要的幾 [更多]
應用介紹

aopalliance-1.0.jar這個包是AOP聯盟的API包,裏麵包含了針對麵向切麵的接口。通常Spring等其它具備動態織入功能的框架依賴此包。

aopalliance-1.0.jar spring整合的時候會出現缺此包,大家下載了些包就不會煩惱了,問題自然就沒有了

使用方法

struts2需要的幾個jar包:

1)xwork-core-2.1.6

2)struts2-core-2.1.8

3)ognl-2.7.3

4)freemarker-2.3.15

5)commons-io-1.3.2

6)commons-fileupload-1.2.1

這是最常用的幾個包,沒有這幾個包是不行的

Hibernate 常用jar包

antlr-2.7.6.jar的作用

ANTLR (ANother Tool for Language Recognition) 是一個PCCTS製定的語言工具,它為他創建認定者,程序編譯者,翻譯者提供一個包括 java,c#和C++在內的語 法描述框架,使用from 多態查詢語句時需要它。 語言轉換工具,Hibernate利用它實現HQL到SQL的轉換

錯誤情況: 項目中沒有添加antlr-2.7.6.jar,hibernate不會執行hql語句

並且會報NoClassDefFoundError: antlr/ANTLRException錯誤

2. commons-collections-3.1.jar的作用

Apache Commons 包中的一個,包含了一些Apache開發的集合類,功能比java.util.* 強大

錯誤情況: NoClassDefFoundError: org/apache/commons/collections/SequencedHashMap

3. dom4j-1.6.1.jar的作用 是一個JAVA的XML API 類似於jdom,用來讀寫xml文件,dom4j是一個非常優秀的JAVA XML API, 具有性能優異,功能強大和易使用的特點,同時它也是一個開放源 代碼的軟件,可以在 SourceForge上找到它

錯誤情況: NoClassDefFoundError: org/dom4j/DocumentException

4. javassist-3.12.0.GA.jar

代碼生成工具, Hibernate用它在運行時擴展 Java類和實現

錯誤情況: java.lang.reflect.InvocationTargetException

5. jta-1.1.jar

java Transaction API (JTA) 規範的包,是指定事務和事務處理和分布式事務處理係統之間的標準,JAVA接口,包括:資源管理,應用服務,和事務應用程序。

錯誤情況:NoClassDefFoundError: javax/transaction/Synchronization

6. slf4j-api-1.6.1.jar 日誌管理API

7. hibernate3.jar

hibernate3.0的核心jar包,常用的session,Query,Transaction都位於這個jar文件中。

錯誤情況:Unresolved compilation problems

8. hibernate-jpa-2.0-api-1.0.1.Final.jar sun公司提供,對於hibernate中通過注解 來完成javaBean影射表 的依賴包,通過它hibernate加強了通過注解來完成javaBean影射表

SSH框架應用中常用Jar包用途介紹

commons-logging-1.0.4.jar

Struts2加入了就不需要導入

log4j-1.2.15.jar

Hibernate加入了就不需要導入

Jar文件:紅色的為一定沒有問題的jar包

操作數據庫的jar

mysql-connector-java-5.0.8-bin.jar

struts2

commons-logging-1.0.4.jarASF出品的日誌包,Struts2框架使用這個日誌包來支持Log4J的JDK1.4的日誌記錄。

commons-logging.jar:

log4j-1.2.15.jar

freemarker-2.3.8.jar模板相關操作需要包,Struts2的UI標簽的模板使用FreeMarker編寫。

ognl-2.6.11.jar ognl:對象導航圖語言(Object Graph Navigation Language),struts2框架通過其寫對象的屬性。

xwork-2.0.7.jar xwork核心包,Struts2在其上構建

struts2-core-2.0.14.jar struts2核心包

struts2-spring-plugin-2.0.14.jar struts2整合spring所需要的包

commons-fileupload-1.2.1.jar:文件上傳組件,struts-2.1.6版本之後需要加入此文件

commons-io-1.3.2.jar:上傳文件依賴的jar包

hibernate的jar包

antlr-2.7.6.jar :一個語言轉換工具,Hibernate利用它實現HQL到SQL的轉換模板相關操作需要包

commons-collections-3.1.jar collections Apache的工具類,集合框架。

javassist-3.9.0.GA.jar 代碼生成工具,Hibernate用它在運行時擴展Java類和實現,同cglib包

dom4j-1.6.1.jar dom4j xml解析器

jta-1.1.jar 標準Java事務處理接口

slf4j-api-1.5.8.jar和slf4j-log4j-2-1.5.0.jar hibernate使用一個日誌係統,後者是slf4j轉換log4j的中間接口。

cglib.jar CGLIB字節碼解析器

asm.jar ASM字節碼庫,如果使用”cglib”則必要

echcache.jar EHCache緩存,使用緩存

spring

spring-beans.jar:這個jar文件是所有應用都要用到的,它包含訪問配置文件、創建和管理bean以及進行Inversion of Control / Dependency Injection(IoC/DI)操作相關的所有類。如果應用隻需基本的IoC/DI支持,引入spring-core.jar及spring- beans.jar文件就可以了。

spring-context.jar:這個jar文件為Spring核心提供了大量擴展。可以找到使用Spring ApplicationContext特性時所需的全部類,JDNI所需的全部類,UI方麵的用來與模板(Templating)引擎如 Velocity、FreeMarker、JasperReports集成的類,以及校驗Validation方麵的相關類。

spring-da0.jar:這個jar文件包含Spring DAO、Spring Transaction進行數據訪問的所有類。為了使用聲明型事務支持,還需在自己的應用裏包含spring-aop.jar。

spring-orm.jar這個jar文件包含Spring對DAO特性集進行了擴展,使其支持 iBATIS、JDO、OJB、TopLink,因為Hibernate已經獨立成包了,現在不包含在這個包裏了。這個jar文件裏大部分的類都要依賴 spring-dao.jar裏的類,用這個包時你需要同時包含spring-dao.jar包。

spring-hibernate.jar:這個jar文件包含Spring對Hibernate2及Hibernate3進行封裝的所有類。

spring-core.jar 這個jar文件包含Spring框架基本的核心工具類,Spring其它組件要都要使用到這個包裏的類,是其它組件的基本核心,當然你也可以在自己的應用係統中使用這些工具類。spring-jdbc.jar包含是Spring對JDBC數據庫訪問進行封裝的所有類

spring-aop.jar:這個jar文件包含在應用中使用Spring的AOP特性時所需的類。使用基於AOP的Spring特性,如聲明型事務管理(Declarative Transaction Management),也要在應用裏包含這個jar包。

spring-jdbc.jar:這個文件包含對Spring對JDBC數據訪問進行封裝的所有類。

Spring-remoting.jar:這個jar文件包含支持EJB,JMS,遠程調用Remoting(RMI,Hessian,Http Invoker,JAX-RPC)方麵的類。

spring-support.jar

這個jar文件包含支持緩存Cache(ehcache)、JCA、JMX、郵件服務(Java Mail、COS Mail)、任務計劃Scheduling(Timer、Quartz)方麵的類。

spring-web.jar

這個jar文件包含Web應用開發時,用到Spring框架時所需的核心類,包括自動載入WebApplicationContext特性的類、 Struts與JSF集成類、文件上傳的支持類、Filter類和大量工具輔助類。

spring-webmvc.jar

這個jar文件包含Spring MVC框架相關的所有類。包含國際化、標簽、Theme、視圖展現的FreeMarker、JasperReports、Tiles、Velocity、 XSLT相關類。當然,如果你的應用使用了獨立的MVC框架,則無需這個JAR文件裏的任何類。

spring-tx.jar提供對事物的支持

aspectjrt.jar和aspectjweaver.jar:需要AOP的支持時需要的類。

c3p0-0.9.1.2.jar:使用c3p0數據庫連接池時需要使用這個jar文件。

cglig-nodep-2.1.3.jar :使用動態代理的時候使用這個jar。

common-annotations.jar:IOC支持。

spring.jar:是包含有完整發布的單個jar包,spring.jar中包含了出spring-mock.jar裏所有包含的內容的其他jar包的內容,因為隻有在開發環境下才會用到spring-mock.jar來進行輔助測試,正式應用係統中是用不得這些類的。

除了spring.jar文件,Spring還包括有其它13個獨立的jar包,各自包含著對應的Spring組件,用戶可以根據自己的需要來選擇組合自己的jar包,而不必引入整個spring.jar的所有類文件。

log4j-1.2.15.jar操作日誌需要的包。

spring-mock.jar

這個jar文件包含Spring一整套mock類來輔助應用的測試。Spring測試套件使用了其中大量mock類,這樣測試就更加簡單。模擬 HttpServletRequest和HttpServletResponse類在Web應用單元測試是很方便的。

Commons-dbcp.jar:數據源 Commons-pool.jar 數據源

如何選擇這些發布包,決定選用哪些發布包其實相當簡單。如果你正在構建Web應用並將全程使用Spring,那麼最好就使用單個全部的 spring.jar文件;如果你的應用僅僅用到簡單的Inversion of Control / Dependency Injection(IoC/DI)容器,那麼隻需spring-core.jar與spring-beans.jar即可;如果你對發布的大小要求很高,那麼就得精挑細選了,隻取包含自己所需特性的jar文件了。采用獨立的發布包你可以避免包含自己的應用不需要的全部類。當然你可以采用其它的一些工具來設法令整個應用包變小,節省空間的重點在於準確地找出自己所需的Spring依賴類,然後合並所需的類與包就可以了。Eclispe有個插件叫 ClassPath Helper可以幫你找找所依賴的類。

Spring包依賴說明:

1) spring-core.jar需commons-collections.jar,spring-core.jar是以下其它各個的基本。

2) spring-beans.jar需spring-core.jar,cglib-nodep-2.1_3.jar

3) spring-aop.jar需spring-core.jar,spring-beans.jar,cglib-nodep- 2.1_3.jar,aopalliance.jar

4) spring-context.jar需spring-core.jar,spring-beans.jar,spring- aop.jar,commons-collections.jar,aopalliance.jar

5) spring-dao.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring- context.jar

6) spring-jdbc.jar需spring-core.jar,spring-beans.jar,spring-dao.jar

7) spring-web.jar需spring-core.jar,spring-beans.jar,spring-context.jar

8) spring-webmvc.jar需spring-core.jar/spring-beans.jar/spring-context.jar /spring-web.jar

9) spring- hibernate.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring- dao.jar,spring-jdbc.jar,spring-orm.jar,spring-web.jar,spring-webmvc.jar

10) spring-orm.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring- dao.jar,spring-jdbc.jar,spring-web.jar,spring-webmvc.jar

11) spring- remoting.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring- dao.jar,spring-context.jar,spring-web.jar,spring-webmvc.jar

12) spring-support.jar需spring-core.jar,spring-beans.jar,spring- aop.jar,spring-dao.jar,spring-context.jar,spring-jdbc.jar

13) spring-mock.jar需spring-core.jar,spring-beans.jar,spring-dao.jar,spring- context.jar,spring-jdbc.jar

下載地址

aopalliance-1.0.jar

      熱門評論

      最新評論

      發表評論查看所有評論(0)

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
      (您的評論需要經過審核才能顯示)

      配置需求

      推薦專題

      up對戰平台up對戰平台

      關於飛翔|聯係我們|大事記|下載幫助(?)|廣告聯係|版權聲明|網站地圖|友情鏈接

      Copyright 2010-2013單機遊戲下載(R) 版權所有 飛翔下載所有遊戲及軟件下載資源來源互聯網,並由網友上傳分享。如有侵權,請來電來函告之。
      飛翔忠告:抵製不良色情、反動、暴力遊戲 合理安排遊戲時間 享受健康生活【鄂ICP備13011873號-1】