这是spring 注解的JAR包下载,在学习Spring用注解的方式来实现AOP的时候,发(fā)现Spring3.2.0的jar包当中并没有包含AspectJ所(suǒ)需(xū)要的aspectjrt.jar和aspectjweaver.jar包,从网上(shàng)查了半天怎样在(zài)Spring官网下载依赖的(de)jar包,发现Spring现在的(de)官网(wǎng)并没有(yǒu)提供依赖包的下载,无奈之下,想(xiǎng)到了是否可以到(dào)AspectJ官网下载我(wǒ)们需(xū)要(yào)的jar包(bāo)呢(ne)?答案是肯定的,那么我们(men)怎么从AspectJ官网下(xià)载相应的jar包呢?
quartz-all-1.6.0.jar
commons-dbcp-1.2.1.jar
commons-pool.jar
三个jar包(bāo),用于Spring Quartz定(dìng)时器
spring 注解(jiě)的JAR包是下载的spring包中文件及各种包众多,在项目中往(wǎng)往只有部分是(shì)我(wǒ)们必须(xū)的,如果不清楚什么时(shí)候需要什么包(bāo)的(de)话,看看下面(miàn)就(jiù)知道了。
spring 注解的JAR包在每一个SSH项目中,都会为持久层操作(zuò)封(fēng)装(zhuāng)一套持(chí)久化操作接(jiē)口,比如(rú):
BaseRepository,BaseDao之类,并针(zhēn)对于这样的接口使用JPA,Hibernate等方式对接口进行(háng)相关实现,并能(néng)够将其封装成为一个公用的jar包(这里取名为go-persistence。当其它项(xiàng)目要想(xiǎng)重用这些API里(lǐ),只需(xū)要将这个(gè)包引用到工(gōng)程中就可(kě)以了。下面是一个针对于接口的hibernate实现(xiàn)并(bìng)使用了(le)spring的(de)HibenateDaoSupport类,部分代码如下
