zoukankan      html  css  js  c++  java
  • 团队作业9——第二次项目冲刺2(Beta阶段)

    召开冲刺会议

    会议内容:时间管理功能实现。

    分配任务:

        宋非:time model设计

        罗建彪:DAO层编写

        罗远云:service接口及Imp编写

    遇到的困难:

      总时间值获取不对,计时器时间大于总时间等问题!

    任务分解图

    燃尽图

    代码记录:

    https://git.coding.net/Ssl_dhlg18/SIMsystem.git

     部分代码:

    package com.ms.dao.impl;
    /**
     * @Description:计时器表的操作实现类
     * @author mhm
     * @Date 2016-10-20
     */
    import org.apache.log4j.Logger;
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.beans.factory.annotation.Qualifier;
    import org.springframework.stereotype.Repository;
    
    import com.ms.dao.BaseDaoI;
    import com.ms.dao.TimingInterface;
    import com.ms.model.Timing;
    @Repository("timeDao")
    public class TimingDaoImpl implements TimingInterface {
        private static final Logger logger = Logger.getLogger(TimingDaoImpl.class);
        @Autowired
        @Qualifier("baseDaoImpl")
        private BaseDaoI<Timing> baseDao;
        
        /**
         * @Description 根据活动ID获取计时器数据
         * @param activity_id 活动ID
         * @return Timing 计时器对象
         * @date 2016-10-20
         */ 
        @Override
        public Timing getTiming(int activity_id) {
            return baseDao.get("from Timing where activity_id="+activity_id);
        }
    
        /**
         * @Description 添加一条计时器数据
         * @param Timing 计时器对象
         * @date 2016-10-20
         */ 
        @Override
        public boolean addTiming(Timing timing) {
            try{
                baseDao.save(timing);
                return true;
            }catch(Exception e){
                logger.info("添加计时器时间失败", e);
                return false;
            }
        }
    
        /**
         * @Description 删除一条计时器数据
         * @param time_id 计时器ID
         * @date 2016-10-20
         */ 
        @Override
        public void deleteTiming(Timing time) {
            baseDao.delete(time);
        }
    
        /**
         * @Description 修改一条计时器数据
         * @param timing 计时器对象
         * @date 2016-10-20
         */ 
        @Override
        public void updateTiming(Timing timing) {
            baseDao.update(timing);
            
        }
    
    }
  • 相关阅读:
    转:【More Effective C#】Lambda表达式优化
    转:Highcharts图表控件的使用
    C# subString的理解
    转:TimeSpan的用法
    Android学习笔记一:Android基本组件和Activity生命周期
    IIS 反向代理设置
    WebApi 身份认证解决方案:Basic基础认证
    Calling async method synchronously
    C# 公共类
    aspnet-api-versioning
  • 原文地址:https://www.cnblogs.com/gordonsong/p/10090911.html
Copyright © 2011-2022 走看看