JavaEE企业级项目开发(第3版)教学课件微课4-2:任务4.1搭建Spring开发环境.pptx
主讲人:蒋卫祥延迟符任务4.1搭建Spring开发环境Spring入门与IoC
搭建Spring开发环境延迟符Spring与MyBatis框架整合搭建Spring开发环境主要任务:应用IDEA工具搭建Spring开发环境
搭建Spring开发环境应用IDEA工具搭建Spring开发环境1.创建一个Java项目
搭建Spring开发环境2.编写执行Spring的执行程序(1)编写一个简单的JavaBean,Hello.java应用IDEA工具搭建Spring开发环境packagecn.js.ccit;publicclassHello{privateStringuserName;//用户名publicHello(){}//set/getName()方法publicStringgetUserName(){returnuserName;}?publicvoidsetUserName(StringuserName){this.userName=userName;}}
搭建Spring开发环境2.编写执行Spring的执行程序(2)修改Spring配置文件:spring-config.xml应用IDEA工具搭建Spring开发环境?xmlversion=1.0encoding=UTF-8?beansxmlns=/schema/beansxmlns:xsi=/2001/XMLSchema-instancexsi:schemaLocation=/schema/beans/schema/beans/spring-beans.xsd?beanid=helloclass=cn.js.ccit.Hellopropertyname=userNamevalueJack/value/property/bean/beans
搭建Spring开发环境2.编写执行Spring的执行程序(3)编写测试程序:SpringTest.java应用IDEA工具搭建Spring开发环境publicclassSpringTest{publicstaticvoidmain(String[]args){Resourcers=newClassPathResource(spring-config.xml);BeanFactorybean=newXmlBeanFactory(rs);Hellohello=(Hello)bean.getBean(hello);System.out.println(Hello+hello.getUserName()+!);}}
搭建Spring开发环境Spring与MyBatis框架整合1.创建Web项目
搭建Spring开发环境2.添加Spring特性,修改web.xmllistener listener-class org.springframework.web.context.ContextLoaderListener /listener-class/listenercontext-param param-namecontextConfigLocation/param-name param-value /WEB-INF/classes/applicationContext.xml /param-value/context-paramSpring与MyBatis框架整合
搭建Spring开发环境3.在pom.xml中添加该项目所需要依赖jar包!--Spring--dependencygroupIdorg.springframework/groupIdartifactIdspring-context/artifactIdversion5.3.14.RELEASEersion/dependency!--MyBatis--dependencygroupIdorg.mybatis/groupIdartifactIdmybatis/artifactIdversion3.5.8ersion/dependencySpring与MyBatis框架整合dependencygroupIdorg.my