zoukankan      html  css  js  c++  java
  • 1.2 Spring快速入门

    步骤分析
    1. 创建java项目,导入spring开发基本坐标
    2. 编写Dao接口和实现类
    3. 创建spring核心配置文件
    4. spring配置文件中配置 UserDaoImpl
    5. 使用spring相关API获得Bean实例

    1)创建java项目,导入spring开发基本坐标

     1 <dependencies>
     2   <dependency>
     3     <groupId>org.springframework</groupId>
     4     <artifactId>spring-context</artifactId>
     5     <version>5.1.5.RELEASE</version>
     6   </dependency>
     7     <dependency>
     8       <groupId>junit</groupId>
     9       <artifactId>junit</artifactId>
    10       <version>4.12</version>
    11     </dependency>
    12 </dependencies>

    2)编写Dao接口和实现类

    1 public interface UserDao {
    2     public void save();
    3 } 
    4 public class UserDaoImpl implements UserDao { 5 public void save() { 6   System.out.println("保存成功了..."); 7 } 8 }

    3)创建spring核心配置文件

    <?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">
    </beans>

    4)在spring配置文件中配置 UserDaoImpl

    <beans ...>
      <bean id="userDao" class="com.lagou.dao.impl.UserDaoImpl"></bean>
    </beans>

    5)使用spring相关API获得Bean实例

    public class UserTest {
      @Test
      public void testSave() throws Exception {
        ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
        UserDao userDao = (UserDao) applicationContext.getBean("userDao");
        userDao.save();
      }
    }
  • 相关阅读:
    C#读写XML no
    ComboBox、ListBox绑定和获取数据 no
    win7 安装oracle 11g no
    2011没有惊天动地 no
    Oracle 删除重复数据只留一条 no
    Oracle 创建用户并分配权限 no
    Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...) no
    谢谢,博客园这么快就审批通过了我的申请!
    Eclipse 中 JAVA AWT相关包不提示问题(解决)
    Eclipse java项目转Maven项目
  • 原文地址:https://www.cnblogs.com/louis-w/p/14309779.html
Copyright © 2011-2022 走看看