Spring的概念
1、 Spring是什么?
Spring是一个轻量级、开源的Java 开发框架,
Spring是容器框架,用于配置bean,并维护bean之间的关系的框架。
bean是Java中的任何一种对象。
2、spring的核心技术是什么?
Spring的核心是控制反转(IoC)和面向切面(AOP)
⑴控制反转(IoC,inverse of control),把创建对象(bean)和维护对象(bean)的关系的权利从程序中转移到spring的容器(spring
.xml)中。
(2)面向切面的编程:struts中的拦截器就是aop编程,在某些方法的前后拦截,插入增强功能的代码,就叫切面编程
1、实验内容:
第一步:打开eclipseIDE工具,新建一个webProject,File-new-Dynamic Web Project-spring
(spring是项目的名字)
第二步:右单击项目名spring—properties—UTF-8(防止中文乱码)
第三步:src-new Java Package-com.service(包名)
第四步:右单击包名com.service,新建一个java 类,UserService.java,编写代码如下: