1、spring.core 功能比较多,我觉得应该再减少并集成ioc功能。这样一般项目只引用这个包就可以了,其中会依赖其他jar包,其实以spring 的能力完全可以写的。
2、spring aop有点鸡肋这个可以不用
3、spring mvc annotation全是jdk反射 通过方向名注入,所以要对方法名注解,其实可以通过方法获取到方法名(直接写代码解析.class文件就可以,还不用依赖第三方字节码jar包),省去用户手动注解的过程。而jdk的反射部分也可以优化,至少要换成cglib等字节码支持也比jdk反射要快。
4、架构思想很不错,但还是不至如人意,包的依赖还是比较严重,不够清楚。
2、spring aop有点鸡肋这个可以不用
3、spring mvc annotation全是jdk反射 通过方向名注入,所以要对方法名注解,其实可以通过方法获取到方法名(直接写代码解析.class文件就可以,还不用依赖第三方字节码jar包),省去用户手动注解的过程。而jdk的反射部分也可以优化,至少要换成cglib等字节码支持也比jdk反射要快。
4、架构思想很不错,但还是不至如人意,包的依赖还是比较严重,不够清楚。