文档介绍:成都传智播客 cd.
申明
本PPT由传智播客制作并发布,版权归传智播客所有,仅供广大的JavaEE爱好者学习研究及交流JavaEE技术使用,任何单位、个人在未经许可下不得把该PPT运用于商业用途,未经许可不得擅自修改ppt中的内容。违者必究!
成都传智播客 cd.
讲师:蔡世友
微博:http://t./easyjf
Email:caishiyou@
成都传智播客 cd.
课程总体安排
目标
教会大家掌握Spring的应用,学会使用Spring来整合JavaEE各种应用技术,掌握SSH的集成。
主要内容:
Spring入门
IOC详解
AOP入门及应用
Spring DAO
SSH集成详解
与其它框架及技术的支持
成都传智播客 cd.
第一章开始Spring之旅
Spring简介
Spring是一个非常活跃的开源框架;它是一个基于IOC和AOP来构架多层JavaEE系统的框架,它的主要目地是简化企业开发。
Spring提供了对开源社区中很多框架及JavaEE中很多技术的支持,让程序员很轻松能整合及使用这些框架技术。
Spring以一种非侵入式的方式来管理你的代码,Spring提倡”最少侵入”,这也就意味着你可以适当的时候安装或卸载Spring 。
Spring官方网站:ring相关的一些事故:
一个人:Rod Johnson
一本书:《J2EE-Design-and-Development》
一个公司:Interface21到springsource
成都传智播客 cd.
第一章开始Spring之旅
成都传智播客 cd.
Spring3模块
成都传智播客 cd.
成都传智播客 cd.
Spring版本的Hello World
写一个普通的Hello组件
传统调用Hello类的客户端程序
加载Spring相关jar包
使用Spring的客户端
运行程序
成都传智播客 cd.
使用Spring需要的jar
到nload下载spring,然后进行解压缩,在解压目录中找到下面jar文件,拷贝到类路径下
dist\
lib\mons-
如果使用了切面编程(AOP),还需要下列jar文件
lib/aspectj/
lib/cglib/cglib-nodep-
如果使用了JSR-250中的注解,如***@Resource/***@PostConstruct/***@PreDestroy,还需要下列jar文件
lib\mon-
注:JSR(Java 规范请求)是指向JCP(munity Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR(Java 规范请求),以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准
成都传智播客 cd.
Spring配置文件示例
<?xml version="" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "/spring-">
<beans>
<bean id="helloBean" class="">
<property name="msg" value="这是最简单的Spring示例!"/>
</bean>
</beans>