• 大小: 1.91MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-15
  • 语言: 其他
  • 标签: JavaEE  Oracle  Log4j  

资源简介

该项目是用原生方法来实现,客户端采集传感器发送过来的数据,然后发送给服务端,服务端接收到的数据进行入库。所有的参数通过xml配置文件获取,然后用Dom解析xml,通 过反射的方法初始化各个对象。 包括有采集模块,网络模块,入库模块,备份模块,日志模块,配置模块,GUI模块等

资源截图

代码片段和文件信息

package com.briup.environment.bean;

import java.io.Serializable;
import java.sql.Timestamp;

public class Environment implements Serializable{
    /*
    环境存储实体类,包括环境种类(温度,湿度,二氧化碳,光照)
    发送端id树莓派id试验箱模块id传感器地址,传感器个数
    指令标号,状态,环境值,采集时间
    * */
    //环境种类名称
    private String name;
    //发送端Id
    private String srcId;
    //树莓派系统Id
    private String desId;
    //试验箱上模块Id
    private String devId;
    //模块上传感器地址
    private String sersorAddress;
    //传感器个数
    private int count;
    //发送指令标号 3接收数据 16发送数据
    private String cmd;
    //状态 默认为1表示成功
    private int status;
    //环境值
    private float data;
    //采集时间
    private Timestamp gather_data;

    public Environment() {
    }

    public Environment(String name String srcId String desId String devId String sersorAddress int count String cmd int status float data Timestamp gather_data) {
        this.name = name;
        this.srcId = srcId;
        this.desId = desId;
        this.devId = devId;
        this.sersorAddress = sersorAddress;
        this.count = count;
        this.cmd = cmd;
        this.status = status;
        this.data = data;
        this.gather_data = gather_data;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSrcId() {
        return srcId;
    }

    public void setSrcId(String srcId) {
        this.srcId = srcId;
    }

    public String getDesId() {
        return desId;
    }

    public void setDesId(String desId) {
        this.desId = desId;
    }

    public String getDevId() {
        return devId;
    }

    public void setDevId(String devId) {
        this.devId = devId;
    }

    public String getSersorAddress() {
        return sersorAddress;
    }

    public void setSersorAddress(String sersorAddress) {
        this.sersorAddress = sersorAddress;
    }

    public int getCount() {
        return count;
    }

    public void setCount(int count) {
        this.count = count;
    }

    public String getCmd() {
        return cmd;
    }

    public void setCmd(String cmd) {
        this.cmd = cmd;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public float getData() {
        return data;
    }

    public void setData(float data) {
        this.data = data;
    }

    public Timestamp getGather_data() {
        return gather_data;
    }

    public void setGather_data(Timestamp gather_data) {
        this.gather_data = gather_data;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        158  2018-06-11 15:51  EMDC\.idea\dictionaries\Administrator.xml

     文件        359  2018-06-14 09:13  EMDC\.idea\libraries\ojdbc14.xml

     文件        273  2018-06-11 10:05  EMDC\.idea\misc.xml

     文件        248  2018-06-11 10:05  EMDC\.idea\modules.xml

     文件       8792  2018-06-11 16:58  EMDC\.idea\uiDesigner.xml

     文件      63093  2018-06-14 21:38  EMDC\.idea\workspace.xml

     文件       1944  2018-06-14 09:13  EMDC\EMDC.iml

     文件     654960  2018-06-12 14:11  EMDC\out\production\EMDC\background.PNG

     文件         58  2018-06-13 09:26  EMDC\out\production\EMDC\backtest.txt

     文件       2802  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\bean\Environment.class

     文件       1504  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\bean\MaxMinAvg.class

     文件       1328  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\bean\UserBean.class

     文件        348  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\client\Client.class

     文件       2799  2018-06-14 12:07  EMDC\out\production\EMDC\com\briup\environment\client\ClientImpl.class

     文件       1102  2018-06-14 12:09  EMDC\out\production\EMDC\com\briup\environment\client\ClientTest.class

     文件        348  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\client\Gather.class

     文件       5374  2018-06-14 14:10  EMDC\out\production\EMDC\com\briup\environment\client\GatherImpl.class

     文件        514  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\Api.class

     文件       5781  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\ApiImpl.class

     文件        139  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\Login.class

     文件        934  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\LoginImpl$1.class

     文件        934  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\LoginImpl$2.class

     文件        933  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\LoginImpl$3.class

     文件       2774  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\LoginImpl$4.class

     文件       7589  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\LoginImpl.class

     文件       1398  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\MainWindow$1.class

     文件        822  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\MainWindow$2.class

     文件        974  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\MainWindow$3.class

     文件        764  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\MainWindow$4.class

     文件      14723  2018-06-14 09:51  EMDC\out\production\EMDC\com\briup\environment\gui\MainWindow.class

............此处省略96个文件信息

评论

共有 条评论