zoukankan      html  css  js  c++  java
  • Eclipse+Maven+Spring

    1.首先按照how2j教程搭建Maven项目:http://how2j.cn/k/maven/maven-eclipse-maven-project/1332.html

    2. 刚建好时没有资源文件夹的,需要自己添加

        -- 之前

          

        -- 添加

          项目右键 -> new -> Source Folder

          

        -- 之后

          

    3. 导入Spring依赖

       

        

        导入spring-context后,会自动导入其他Jar包(pom文件的dependency hierarchy视图)

        

        或者看工程目录中,maven dependencies

          

    4. 编写Bean

      -- 工程目录

        

      -- 代码

    package com.atguigu.spring_1;
    
    public class HelloBean {
    
        public void test() {
            System.out.println("hello, bean");
        }
    }

    5.利用springsource-tool-suite 这个插件构建 spring配置文件,很方便

      src/main/resources目录右键,新建

      

      

      

      一路Next,默认加载spring相关命名空间

      -- 编写xml文件(能体会到插件的好处,class自动提示全限定名!)

    <?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">
    
        <!-- 配置HelloBean -->
        <bean id="helloBean" class="com.atguigu.spring_1.HelloBean"></bean>
        
    </beans>

    5. 应用咯

      -- 工程目录图

        

      -- 代码

    package com.atguigu.spring_1;
    
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    
    public class App 
    {
        public static void main( String[] args )
        {
            ApplicationContext ctx = new ClassPathXmlApplicationContext("classpath:applicationContext.xml");
            
            HelloBean bean = (HelloBean)ctx.getBean("helloBean");
            
            bean.test();
        }
    }

    6. 结果

       

  • 相关阅读:
    Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME system variable
    调试bug 技巧
    调试bug 技巧
    调试bug 技巧
    调试技巧之 找准调试点
    调试技巧之 找准调试点
    调试技巧之 找准调试点
    adnroid 打包问题 :compileReleaseJavaWithJavac
    线程等待
    LinkedList源码解析(jdk1.8)
  • 原文地址:https://www.cnblogs.com/heyboom/p/11349539.html
Copyright © 2011-2022 走看看