当前位置: 代码迷 >> J2SE >> Spring解决方案
  详细解决方案

Spring解决方案

热度:61   发布时间:2016-04-23 20:27:56.0
Spring
Spring框架感觉分的好细,到底有什么好处,用在什么地方呢
------解决方案--------------------
好处实在是太多了主要以下常用的以下几个吧:
AOP:控制反转,其实说白了,也就是原来需要你用new创建的对象,不用new 创建了,只需要把需要传进去的参数,进行注入,也就是自动传值,然后自己创建对象。当你需要的时候get就好了。而且可以根据需要设置为单例模式,Request请求等等。节约了内存
IoC:切面编程,把事务,等需要插入到方法之间执行的方法分离出来这样的话例如日志等操作就不用嵌入到类中取了。统一管理方便,但是目前Spring只支持方法,还不支持属性的AOP
SpringMVC:非常轻量级的一个MVC框架和Spring非常融合,只需要非常简单的注解配置,就可以实现MVC分离
RestFul:它基于HTTP协议,是一种明确构建在客户端/服务端体系结构上的一种风格。可以调用其他服务器的方法,就像调用自己的方法一样。
Security:主要是用于安全验证,登陆验证什么的。

推荐看以下SpringInAction,Spring实践,非常经典的教材,如果英语好的话,直接看API,这样学习很快的。
  相关解决方案