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