这是spring 注解的JAR包下载,在学习Spring用注解的方式来实现AOP的时候,发现Spring3.2.0的jar包当中并没有包含AspectJ所需要的aspectjrt.jar和aspectjweaver.jar包,从网上查了半天怎样在Spring官网下载依赖的jar包,发现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类,部分代码如下