所有写好的笔记明明排好版了,一发出来就全乱了....
最近终于学到大名鼎鼎的全站框架Spring了...觉得有必要总结一下.
这框架牛逼的地方一是通过管理维护项目中的所有对象,从而实际横跨了项目中Web, Service , Dao 全部三个层面的操作...以一种比较系统的方式大大减少本来分别要在各层中实行的其他技术方案, 从而使得代码更系统更有效率.另外一点就是Spring可以无缝整合很多其他框架,比如之前主要在Web层和Dao层实际执行操作的Struts和Hibernate,使得整个Spring的泛用性也很强.
Spring中贯彻IOC的理念,对象会被程序自动创建.再加上DI技术,使得原本需要多行代码来人为对对象增删改,,变成只需要通过1,2行xml的配置就能完成.甚至通过注解的方式能精简到一个@语句就能完成.得这是Spring给我最直观的最深的印象.