Spring快速入门代码实现
1.利用IDAE创建一个项目ZSpring.
2.配置pom.xml文件,导入spring坐标。
<?xml version="1.0" encoding="UTF-8"?> <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 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.lingnan</groupId> <artifactId>ZSpring</artifactId> <version>1.0-SNAPSHOT</version> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.5.RELEASE</version> </dependency> </dependencies> </project>
3.创建项目包com.lingnan.dao并在其下面创建UserDao接口
package com.lingnan.dao; public interface UserDao { public void save(); }
4.在com.lingnan.dao.impl下创建一个UserDaoImpl类
package com.lingnan.dao.impl; import com.lingnan.dao.UserDao; public class UserDaoImpl implements UserDao { public void save() { System.out.println("save running...."); } }
5.在ZSpringsrcmain esources 新建new一个Spring Config。文件名为applicationContext(名字随意取)并配置其内容,id可以自己取,这里我取userDao,class为UserDaoImpl类的路劲。
<?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 http://www.springframework.org/schema/beans/spring-beans.xsd"> <bean id="userDao" class="com.lingnan.dao.impl.UserDaoImpl"></bean> </beans>
6.new一个新的包com.lingnan.demo,创建一个demo类测试。
package com.lingnan.demo; import com.lingnan.dao.UserDao; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class UserDaoDemo { public static void main(String[] args) { ApplicationContext app = new ClassPathXmlApplicationContext("applicationContext.xml"); UserDao userDao = (UserDao) app.getBean("userDao"); userDao.save(); } }
7.测试结果
8.总结Spring开发步骤