zoukankan      html  css  js  c++  java
  • 搭建ssh框架项目(三)

    一、创建业务层

      (1)创建业务层接口IElecTextService.java

    package com.cppdy.ssh.service;
    
    import com.cppdy.ssh.domain.ElecText;
    
    public interface IElecTextService {
        public void saveElecText(ElecText elecText);
    }
    IElecTextService.java

      (2)创建业务层实现类ElecTextServiceImpl.java,实现IElecTextService.java接口

    package com.cppdy.ssh.service.impl;
    
    import com.cppdy.ssh.dao.IElecTextDao;
    import com.cppdy.ssh.domain.ElecText;
    import com.cppdy.ssh.service.IElecTextService;
    
    public class ElecTextServiceImpl implements IElecTextService {
        
        private IElecTextDao elecTextDao;
        
        /**  
        * @Name: saveElecText
        * @Description: 保存ElecText的方法
        * @Parameters: ElecText elecText 对象
        * @Return: 无
        */
        public void saveElecText(ElecText elecText){
            elecTextDao.save(elecText);
        }
    
        public IElecTextDao getElecTextDao() {
            return elecTextDao;
        }
    
        public void setElecTextDao(IElecTextDao elecTextDao) {
            this.elecTextDao = elecTextDao;
        }
        
    }
    ElecTextServiceImpl.java

    二、配置业务层bean(在beans.xml加入下面代码)

    <bean id="elecTextService" class="com.cppdy.ssh.service.impl.ElecTextServiceImpl">
      <property name="elecTextDao" ref="elecTextDao"/>
    </bean>

    三、创建测试类TestService.java

    package junit;
    
    import java.util.Date;
    import org.junit.Test;
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    import com.cppdy.ssh.domain.ElecText;
    import com.cppdy.ssh.service.IElecTextService;
    
    public class TestService {
        
        @Test
        public void saveElecText(){
            ApplicationContext ac = new ClassPathXmlApplicationContext("beans.xml");
            IElecTextService IelecTextService = (IElecTextService)ac.getBean("elecTextService");
            //实例化PO对象,赋值,执行保存
            ElecText elecText = new ElecText();
            elecText.setTextName("测试Service名称");
            elecText.setTextDate(new Date());
            elecText.setTextRemark("测试Service备注");
            IelecTextService.saveElecText(elecText);
        }
    
    }
    TestService.java

    四、查看数据库

    五、项目结构

  • 相关阅读:
    5_4 编码重新总结
    5_9 ___2 mc函数
    5_9 代码分析 load_pic_pointers
    5_2 实现过程中
    5_4 calvc
    428 对于 mb_cmp_init函数中一些宏定义的展开 x264_encoder_open中
    Oracle数值处理函数
    JAVA常用注解
    Java随笔
    centos 7 上Hive2.1.1的安装与基本操作
  • 原文地址:https://www.cnblogs.com/jiefu/p/9853412.html
Copyright © 2011-2022 走看看