zoukankan      html  css  js  c++  java
  • 一、ssh整合第一步,导包和建立applicationContext.xml

    1.新建web项目essh,导入spring、struts、hibernate开发包,以及数据库的驱动包

      1.1将对应jar包复制到WEB-INF的lib目录下,系统就会自动导入

    2.在src目录下新建applicationContext.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"
            xmlns:context="http://www.springframework.org/schema/context"
            xmlns:tx="http://www.springframework.org/schema/tx"
            xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
                    http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd
                    http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">
    </beans>

    3.测试applicationContext.xml是否能够使用

      3.1新建包com.myz.test,在包下新建TestService类,作为一个javaBean用来测试

    package com.myz.test;
    
    public class TestService {
        private String name;
    
        public String getName() {
            return name;
        }
    
        public void setName(String name) {
            this.name = name;
        }
        
    }

      3.2在applicationContext.xml中配置TestService

    <?xml version="1.0" encoding="utf-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xmlns:context="http://www.springframework.org/schema/context"
            xmlns:tx="http://www.springframework.org/schema/tx"
            xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
                    http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd
                    http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">
        
        <bean name="testService" class="com.myz.test.TestService">
            <property name="name" value="蔡文姬"></property>
        </bean>
        
    </beans>

      3.3在包com.myz.test包下新建Test类,编辑如下代码

    package com.myz.test;
    
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    
    public class Test {
        public static void main(String[] args) {
            ApplicationContext ac=new ClassPathXmlApplicationContext("applicationContext.xml");
            TestService ts=(TestService) ac.getBean("testService");
            System.out.println(ts.getName());
        }
    }

      3.4控制台输出“蔡文姬”,证明测试成功!

  • 相关阅读:
    Recommended Books for Algo Trading in 2020
    Market Making is simpler than you think!
    Top Crypto Market Makers of 2020
    Top Crypto Market Makers, Rated and Reviewed
    爬取伯乐在线文章(五)itemloader
    爬取伯乐在线文章(四)将爬取结果保存到MySQL
    爬取伯乐在线文章(三)爬取所有页面的文章
    爬取伯乐在线文章(二)通过xpath提取源文件中需要的内容
    爬取伯乐在线文章(一)
    爬虫去重策略
  • 原文地址:https://www.cnblogs.com/myz666/p/8434078.html
Copyright © 2011-2022 走看看