美文网首页
4、IDEA创建Spring工程

4、IDEA创建Spring工程

作者: 唯老 | 来源:发表于2019-09-18 00:11 被阅读0次

    一、步骤

    1. 创建一个maven项目
    2. 添加spring库依赖
    3. 创建JavaBean类
    4. 添加applicationContext.xml配置文件
    5. 在配置文件中注册第三步的JavaBean
    6. 创建入口函数类

    二、详解

    1、创建一个maven项目

    参照idea+maven创建工程

    image
    说明
    • src – 源码目录
      • main – 代码
        • java – Java代码目录
      • resources – 配置文件等资源目录
      • test – 测试代码
        • java – 测试Java代码目录
    • target – 编译后的输出目录

    2、添加spring库依赖

    修改跟目录下的pom.xml文件

    <?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.vip</groupId>
        <artifactId>spring-example</artifactId>
        <version>1.0-SNAPSHOT</version>
        <packaging>war</packaging>
        <name>spring-example Maven Webapp</name>
        <url>http://www.example.com</url>
        <properties>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
            <maven.compiler.source>1.8</maven.compiler.source>
            <maven.compiler.target>1.8</maven.compiler.target>
        </properties>
        <dependencies>
             ...
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-context</artifactId>
                <version>5.1.9.RELEASE</version>
            </dependency>
        </dependencies>
         ...
    </project>
    

    [图片上传失败...(image-fa0d06-1568736664842)]

    3、创建JavaBean类

    image
    /**
     * @author zhangwei
     */
    public class User implements Serializable {
        private Integer uid;
        private String name;
        public User() {
        }
        public Integer getUid() {
            return uid;
        }
        public void setUid(Integer uid) {
            this.uid = uid;
        }
        public String getName() {
            return name;
        }
        public void setName(String name) {
            this.name = name;
        }
    }
    

    4、添加配置文件

    [图片上传失败...(image-73f308-1568736664842)]


    image

    5、注册javaBean

    <?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="user" class="com.vip.shop.bean.User">
            <property name="name" value="奇客谷"/>
        </bean>
    </beans>
    

    6、创建入口函数类测试

    public class App {
        public static void main(String[] args) {
            /*
             * 初始化ApplicationContext, 参数为上一步的配置文件名字
             */
            ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
            /* 从容器中获取对象 */
            User user = context.getBean("user", User.class);
            System.out.println(user);
        }
    }
    

    相关文章

      网友评论

          本文标题:4、IDEA创建Spring工程

          本文链接:https://www.haomeiwen.com/subject/czzayctx.html