spring 就是用来管理类的。spring-mvc另说。
像我用spring,配置文件里注册一自动扫描,我可以很便的使用想要的类,只要声明一下,就可以注入对象。
我也可以找到spring自带的注解标识的类,也可以找到自定义注解的类,或者是方法。不同注解的类,我可做不同事情。我还可以拦截哪些指定的方法,在方法执行之前,之后,做一些我想要的操作。当然spring提供不止这些,但是这些是我常用的。
其实你自己用多了,认为spring能给你带来好处,你就用,没带来好处就不用,
像我用spring,配置文件里注册一自动扫描,我可以很便的使用想要的类,只要声明一下,就可以注入对象。
我也可以找到spring自带的注解标识的类,也可以找到自定义注解的类,或者是方法。不同注解的类,我可做不同事情。我还可以拦截哪些指定的方法,在方法执行之前,之后,做一些我想要的操作。当然spring提供不止这些,但是这些是我常用的。
其实你自己用多了,认为spring能给你带来好处,你就用,没带来好处就不用,
概念这个东西我觉得可以先不用理他。学了框架,用了和没用对比一下就知道了。
spring是管理事务的。
spring可以做的事还很多很多。
struts2和hibernate也不是简单的包装,这两个能做的事也有很多,楼主慢慢学吧,不要想着一眼就能看透,得积累,积累不够只会眼高手低
框架用了之后,最明显的对比自然是,程序设计更好了,代码更简洁了,因为容器帮我们做了许多在JDBC和Servlet里需要手动做的事情,然而,小的项目当然可以用SSH框架来实现,但有时候又会想没问是不是必要用?觉得现在网上很多都太依赖于SSH。
关于Spring的管理,到现在写了几个Demo了,我也不能很好的认识它。
当然,它带来的好处是显而易见的。
可以代替了Struts和Hibernate的功能,Struts是control控制流,Hibernate是持久化数据,现在Spring都可以做了
可以代替了Struts和Hibernate的功能,Struts是control控制流,Hibernate是持久化数据,现在Spring都可以做了
谢谢,也许现在确实应该学习Spring MVC了,在校学生,老师教的都是一些比较古老的技术,Hibernate和Struts的版本都很老,需要自己学习的地方很多。
spring
struts
hibernate
就是所谓的SSH,乱扯什么啊 ,这就是传说中的三大框架,但是具体的实现功能要慢慢的挖掘。