春天框架如何搭建环境和测试

  介绍

这篇文章将为大家详细讲解有春天关框架如何搭建环境和测试,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

春天是分层的java se及JavaEE应用于全栈的轻量级开源框架,以国际奥委会<代码> (逆的控制:控制反转/反转控制)和AOP <代码> (面向Aspact编程:面向切面编程)为核心,提供了表现层SpringMVC和持久层Spring JDBC以及业务层事务管理等众多模块的企业级应用技术,还能整合开源世界中众多著名的第三方框架和类库,逐渐成为使用最多的JavaEE企业应用开源框架。

    <李>春无处不在李 <李>春天是易扩展的,方便集成各种优秀框架李 <李>春方便解耦,易于开发(简化开发) <李>春速度快李 <李>春天是安全的李 <李>春社区很庞大,备受支持 <李>春框架源码是经典学习范例

3.1创建Maven项目

春天框架如何搭建环境和测试

春天框架如何搭建环境和测试

创建好后项目工程报的错,那是因为缺少web . xml文件,所以需要生成网络。xml文件。

春天框架如何搭建环境和测试

3.2项目工程的目录结构

春天框架如何搭建环境和测试

3.3添加pom.xml文件(引入junit,春天的jar包)

& lt; dependencies>   & lt; !——添加junit的jar包——比;   & lt; dependency>   & lt; groupId> junit   & lt; artifactId> junit   & lt; version> 4.10 & lt;/version>   & lt;/dependency>   & lt; !——添加弹簧的jar包——比;   & lt; dependency>   & lt; groupId> org.springframework   & lt; artifactId> spring-context   & lt; version> 4.1.3.RELEASE   & lt;/dependency>   & lt;/dependencies>

春天框架如何搭建环境和测试

3.4在applicationContext。xml中添加文件头信息:

& lt;及# 63;xml version=?.0”;编码=癠TF-8", # 63;比;   http://www.springframework.org/schema/beans" & lt;豆类xmlns=?   xmlns: xsi=癶ttp://www.w3.org/2001/XMLSchema-instance"   xsi: schemaLocation=? http://www.springframework.org/schema/beans   ,http://www.springframework.org/schema/beans/spring-beans.xsd"的在         & lt;/beans>

3.5创建UserDao接口

在UserDao接口中添加一个方法

包com.yanan.dao;/* *
  *测试接口
  * @author慕客
  *
  */公共接口UserDao {
  
  公共空间添加();
  }

3.6创建UserDaoImpl实现类

该实现类实现了UserDao接口

包com.yanan.dao.impl;
  
  进口com.yanan.dao.UserDao;/* *
  *该实现类实现了UserDao接口
  * @author慕客
  *
  */公共类UserDaoImpl实现UserDao {
  
  @Override
  公共空间add () {
  System.out.println (“UserDaoImpl.add方法执行了……“);
  }
  }

3.7配置applicationContext。xml文件

将UserDao接口的实现类的实例交给春容器创建,在核心配置文件中添加如下内容:

& lt; !——将UserDao接口的实现类的实例交给春天创建——比;   & lt; bean id=皍serDao"类=癱om.yanan.dao.impl.UserDaoImpl"祝辞& lt;/bean>

3.8创建测试类

春天框架如何搭建环境和测试

春天框架如何搭建环境和测试

3.9编写测试类

包com.yanan.test;
  
  进口org.junit.Test;
  进口org.springframework.context.ApplicationContext;
  进口org.springframework.context.support.ClassPathXmlApplicationContext;
  进口com.yanan.dao.UserDao;
  进口com.yanan.dao.impl.UserDaoImpl;/* *
  *测试类
  * @author慕客
  *
  */公开课UserDaoTest {
  
  @Test
  公共空间test1 () {//定义春天配置文件的路径
  字符串xmlPath=癮pplicationContext.xml";//初始化春容器,加载配置文件
  ApplicationContext ApplicationContext=new ClassPathXmlApplicationContext (xmlPath);//通过国际奥委会容器获取userDao实例.applicationContext.getBean(全限定类名. class)
  UserDao userDaoImpl=(UserDao) applicationContext.getBean (UserDaoImpl.class);//调用UserDao的add()方法
  userDaoImpl.add ();
  }
  }

春天框架如何搭建环境和测试