10分彩平台官网_使用IDEA开发Spring入门程序

  • 时间:
  • 浏览:1
  • 来源:湖北生活网_湖北人的网上生活家园

前言

本文通过一1个多 简单的入门应用线程向读者演示Spring框架的使用过程,具体如下:

一、使用IDEA创建Maven应用项目并导入相应模块

使用IDEA创建一1个多 名为newspringdemo的项目,并将Spring的一1个多 基础模块和第三方依赖模块commons-logging-1.2导入到Maven项目中,如下图所示:

 <dependencies>

    <dependency>

      <groupId>junit</groupId>

      <artifactId>junit</artifactId>

      <version>4.11</version>

      <scope>test</scope>

    </dependency>

    

2、项目案例



创建如上图所示的包、类、xml等

dao

TestDao代码如下:
package dao;

public interface TestDao {

    public void sayHello();

}

TestDaoImpl代码如下:
package dao;

import dao.TestDao;

public class TestDaoImpl implements TestDao {

    @Override

    public void sayHello() {

        System.out.println("Hello,Spring!!!");

    }

}

applicationContext.xml

代码如下:

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"

       xmlns:xsi="http://www.w3.org/60 1/XMLSchema-instance"

       xsi:schemaLocation="http://www.springframework.org/schema/beans

       http://www.springframework.org/schema/beans/spring-beans.xsd">

    

注:配置文件的名称可不都可以自定义,但习惯上命名为applicationContext.xml,有关Bean的创建我在上方会完整讲解,这里读者只需了解即可。

test

Test代码如下:
package test;

import dao.TestDao;

import dao.TestDaoImpl;

import org.springframework.context.ApplicationContext;

import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Test {

    public static void main(String[] args) {

        

运行结果

总结

以上内容可是一1个多 简单的入门Spring应用线程,可不都可以看出在main措施 中并没人使用new创建TestDaoImpl类的对象,可是通过Spring容器来获取实现类对象,这可是Spring IoC的工作机制,在上方我会完整讲Spring IoC的工作机制。

猜你喜欢

分分快3app赚钱_2019Q1房产平台报告:用户集中于二线及以上城市

伴随着楼市持续调控以及移动互联网的分分快3app赚钱高速渗透,中国互联网房产平台技术及服务模式不断创新,互联网房产行业正居于高速发展阶段。 第三方数据挖掘及市场研究机构比达(B

2020-02-21

pk10官网pk10_本田全新思域将4月12日上市 搭1.5T引擎

 思域(Civic)是pk10官网pk10本田旗下一款紧凑级车型,其第十代车型已于去年9月正式亮相,作为换代车型,全新思域与现款车型相比处在了“脱胎换骨”的变化pk10官网pk

2020-02-21

3分pk10规律_初春流行中性风打扮要点单品

60 8春夏,女我们都都我们都我们都 又一次玩转性别转换的游戏,把当事人想象成玩世不恭的富家公子,带上精致的旅行箱、穿着宽大舒适的西装去度假,中性的线条下放大的是男人的女人

2020-02-21

分分时时彩外挂_Appium+python自动化(四十二)

1.简介 按照上一篇的计划,今天给小伙伴们分享执行测试用例,生成测试报告,以及自动化平台。今天这篇分享讲解完。Appium自动化测试框架就要告一段落了。2.执行测试用例&

2020-02-21

分分pk10官网注册码 _降血压?请试试这四种降压茶

高血压前一天成分分pk10官网注册码 了现代生活中分分pk10官网注册码 的常见病症,高血压的治疗除了要记得吃药外,还有有两种降血压最好的法律法律依据,那日后喝降压茶。下面小编

2020-02-21