- 浏览: 5447 次
- 性别:
- 来自: 北京
最新评论
文章列表
4000多个基础类 合格的程序员需要熟悉70%
字符串类 String StringBuffer StringBuilder
处理时间Date过时 使用Calendar
正则表达式Pattern Matcher 同时String类也增加正则支持
国际化支持Locale ResourceBundle加载Locale对应的语言资源文件 调用getStr ...
一、mybatis
Caused by: java.lang.annotation.AnnotationFormatError: Invalid default: public abstract java.lang.Class org.mybatis.spring.annotation.MapperScan.factoryBean()
解决方案:
<!-- https://mvnrepository.com/artifact/org.springframework.data/spring-data-commons -->
<dep ...
目标知识
是否ready
ready时间
备注
九种排序算法
否
树 索引 散列
否
多线程
否
数据库锁
否
Spring AOP
否
分布式锁
否
JVM调优
否
设计模式
否
Effective JAVA
否
目标书籍
是否已看完
JAVA SE
否
SSH
否
C语言
否
数据结构
否
...
spring-framework-3.0.5.RELEASE-with-docs.zip解压后四个主要目录
dist 二十几个jar(项目用这个)
docs 文档 API
project 源码
src 二十几个带-sources的jar(包含java源文件)
spring-framework-3.0.5.RELEASE-dependencies.zip解压后很多第三方类库的文件夹
...
AspectJ允许使用Annotation用于定义切面、切入点和增强处理,Spring框架识别这些Annotation来生成AOP代理。Spring只是使用了和AspectJ5一样的注解,并没有使用AspectJ的编译器或者织入器。简单地说,Spring依然采用运行时生成动态代理的方式来增强目标对象,不需要增加额外的编译,不需要AspectJ的织入器支持;AspectJ采用编译器增强,需要使用自己的编译器,还需要织入器。
为了启用Spring对@AspectJ切面配置的支持,并保证Spring容器中的目标Bean被一个或者多个切面自动增强:
<?xml ver ...