Spring开发环境的搭建有以下两种:
一、基于导包方式的spring开发环境的搭建步骤,
1.新建一个 java Project.
2.导入对应的jar包,分别是spring-bean.jar,spring-context.jar,spring-core.jar,spring-expression.jar,
spring-jcl.jar(不需要额外再导入commons.logging.jar包了).
3.创建实体类User
4.创建持久化类UserDao及其实现类UserDaoImpl
5.创建spring框架的核心配置文件applicationContext.xml(名字可以任意)
6.导入对应的sxd文档,目的是限定该配置文件可以使用那些标签,可以参考下载的doc目录中的文档
注意:如何导入对应的标签提示。
7.配置
8.进行测试
二、基于Maven方式的的spring开发环境的搭建步骤,
1.新建一个Maven Project
注意:记得勾选 红色勾选的选项
Group id : 包名(一般情况下是域名.自己公司简称/自己取.项目名 ) //com.xxx.chapter01
Artifact id: 项目标识 ( 一般情况下是项目名 ) //chapter01Maven
Packaging: jar(普通的java项目) war(普通的javaweb项目)
二、配置pom.xml
复制红框部分<dependency>...</dependency>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.xnd.chapter0</groupId>
<artifactId>chapter0Maven</artifactId>
<version>0.0.1-SNAPSHOT</version>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.1.8.RELEASE</version>
</dependency>
</dependencies>
</project>
三、配置完pom.xml之后,新建一个xml文件
新建spring.xml (名称任意)
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
https://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="user" class="com.xnd.chapter0.domain.User">
<!-- 通过子标签property来给该Bean的相关属性赋值,底层会调用对应的setxxx方法 -->
<property name="name" value="xnd"></property>
<property name="mobile" value="15050586405"></property>
</bean>
<bean id="userService" class="com.xnd.chapter0.service.UserService" />
</beans>