spring是做什么的?怎么用?
spring的作用
Spring是一个开源的轻量级的应用程序开发框架,其目的是简化企业的应用程序开发,降低侵入性,Spring提供的IOC和AOP功能,可以将组件之间的耦合度降到最低,便于后期的维护和升级,实现了软件的高内聚低耦合思想。
我们使用Spring框架开发的时候不仅可以使用Spring本身提供的功能外,还可以使用第三方框架和技术来整合应用,可以自由的选择采用哪种技术去开发。
spring使用方法
1.下载源码
spring-framework-3.2.5.RELEASE
Spring必须要引入的jar文件有5个,分别是:
commons-logging-1.1.3.jar 日志管理
spring-beans-3.2.5.RELEASE.jar bean节点
spring-context-3.2.5.RELEASE.jar spring上下文节点
spring-core-3.2.5.RELEASE.jar spring核心功能
pring-expression-3.2.5.RELEASE.jar spring表达式相关表
2.配置
核心配置文件是:applicationContext.xml或者bean.xml,一般都是前者,JavaBean对象在这里面被创建,然后在java中调用就可以了。
假设已经存在一个User的JavaBean代码,需要创建对象,然后在java中使用。
3.使用API
我的理解是 spring就像一个接口,逐一连接struts2和hibernate 。成为i他们的枢纽。struts接收数据,spring运算,hibernate 储存。 这么理解对不对
你这样想就把Spring低估了!他可以干所有的事情!Spring里面有SpringMVC,SpringJDBC,事务管理等等,远比你想象中要强大!建议你看推荐你的那本书!
我原评论看着也碍眼。
那我也修改一下答案。
这故事就此翻篇。
. .
解释一下这三个词: 整合,ioc,aop。别说概念思想。说怎么做。是连接添加导入项目?xml html 还是java 谁跟谁