這是spring 注解的JAR包下載,在學習Spring用注解的方式來實現AOP的時候,發(fā)現Spring3.2.0的jar包當中并沒有包含AspectJ所需要的aspectjrt.jar和aspectjweaver.jar包,從網上查了半天怎樣在Spring官網下載依賴的jar包,發(fā)現Spring現在的官網并沒有提供依賴包的下載,無奈之下,想到了是否可以到AspectJ官網下載我們需要的jar包呢?答案是肯定的,那么我們怎么從AspectJ官網下載相應的jar包呢?
quartz-all-1.6.0.jar
commons-dbcp-1.2.1.jar
commons-pool.jar
三個jar包,用于Spring Quartz定時器
spring 注解的JAR包是下載的spring包中文件及各種包眾多,在項目中往往只有部分是我們必須的,如果不清楚什么時候需要什么包的話,看看下面就知道了。
spring 注解的JAR包在每一個SSH項目中,都會為持久層操作封裝一套持久化操作接口,比如:
BaseRepository,BaseDao之類,并針對于這樣的接口使用JPA,Hibernate等方式對接口進行相關實現,并能夠將其封裝成為一個公用的jar包(這里取名為go-persistence。當其它項目要想重用這些API里,只需要將這個包引用到工程中就可以了。下面是一個針對于接口的hibernate實現并使用了spring的HibenateDaoSupport類,部分代碼如下