Merge remote-tracking branch 'origin/develop' into develop

# Conflicts:
#	config/application.properties
develop
hanrenchun 10 months ago
commit 597f18b651

@ -3,6 +3,8 @@ package com.ssf.mysqloracletest.domain;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable; import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data; import lombok.Data;
/** /**
@ -11,317 +13,381 @@ import lombok.Data;
*/ */
@Data @Data
@TableName(value = "t_jksbgl")
public class TJksbglMysql { public class TJksbglMysql {
/** /**
* *
*/ */
@TableField(value = "id")
private String id; private String id;
/** /**
* *
*/ */
@TableField(value = "sbmc")
private String sbmc; private String sbmc;
/** /**
* *
*/ */
@TableField(value = "sbbh")
private String sbbh; private String sbbh;
/** /**
* ip * ip
*/ */
@TableField(value = "ipdz")
private String ipdz; private String ipdz;
/** /**
* *
*/ */
@TableField(value = "macdz")
private String macdz; private String macdz;
/** /**
* *
*/ */
@TableField(value = "sbdk")
private String sbdk; private String sbdk;
/** /**
* *
*/ */
@TableField(value = "jkdwlx")
private String jkdwlx; private String jkdwlx;
/** /**
* *
*/ */
@TableField(value = "sblx")
private String sblx; private String sblx;
/** /**
* *
*/ */
@TableField(value = "sbxs")
private String sbxs; private String sbxs;
/** /**
* *
*/ */
@TableField(value = "gnlx")
private String gnlx; private String gnlx;
/** /**
* *
*/ */
@TableField(value = "ywbq")
private String ywbq; private String ywbq;
/** /**
* *
*/ */
@TableField(value = "jcc")
private String jcc; private String jcc;
/** /**
* *
*/ */
@TableField(value = "sbjd")
private String sbjd; private String sbjd;
/** /**
* *
*/ */
@TableField(value = "sbwd")
private String sbwd; private String sbwd;
/** /**
* *
*/ */
@TableField(value = "azdz")
private String azdz; private String azdz;
/** /**
* *
*/ */
@TableField(value = "cjfx")
private String cjfx; private String cjfx;
/** /**
* *
*/ */
@TableField(value = "sbzt")
private String sbzt; private String sbzt;
/** /**
* *
*/ */
@TableField(value = "ssgajg")
private String ssgajg; private String ssgajg;
/** /**
* *
*/ */
@TableField(value = "jrfs")
private String jrfs; private String jrfs;
/** /**
* *
*/ */
@TableField(value = "wlbs")
private String wlbs; private String wlbs;
/** /**
* *
*/ */
@TableField(value = "sbcs")
private String sbcs; private String sbcs;
/** /**
* *
*/ */
@TableField(value = "azsj")
private String azsj; private String azsj;
/** /**
* *
*/ */
@TableField(value = "ssbmhy")
private String ssbmhy; private String ssbmhy;
/** /**
* *
*/ */
@TableField(value = "dwlx")
private String dwlx; private String dwlx;
/** /**
* *
*/ */
@TableField(value = "djrxm")
private String djrxm; private String djrxm;
/** /**
* *
*/ */
@TableField(value = "djrsfzh")
private String djrsfzh; private String djrsfzh;
/** /**
* *
*/ */
@TableField(value = "djrdwdm")
private String djrdwdm; private String djrdwdm;
/** /**
* *
*/ */
@TableField(value = "djrdwmc")
private String djrdwmc; private String djrdwmc;
/** /**
* *
*/ */
@TableField(value = "djsj")
private String djsj; private String djsj;
/** /**
* *
*/ */
@TableField(value = "jrsjl")
private String jrsjl; private String jrsjl;
/** /**
* *
*/ */
@TableField(value = "zrsjl")
private String zrsjl; private String zrsjl;
/** /**
* *
*/ */
@TableField(value = "j30tsjl")
private String j30tsjl; private String j30tsjl;
/** /**
* *
*/ */
@TableField(value = "j30tjl")
private String j30tjl; private String j30tjl;
/** /**
* *
*/ */
@TableField(value = "zxzpsj")
private String zxzpsj; private String zxzpsj;
/** /**
* *
*/ */
@TableField(value = "zxrksj")
private String zxrksj; private String zxrksj;
/** /**
* *
*/ */
@TableField(value = "j7tsjl")
private String j7tsjl; private String j7tsjl;
/** /**
* *
*/ */
@TableField(value = "sfzdryj")
private String sfzdryj; private String sfzdryj;
/** /**
* *
*/ */
@TableField(value = "glytbh")
private String glytbh; private String glytbh;
/** /**
* *
*/ */
@TableField(value = "glksbh")
private String glksbh; private String glksbh;
/** /**
* *
*/ */
@TableField(value = "sfsdryj")
private String sfsdryj; private String sfsdryj;
/** /**
* *
*/ */
@TableField(value = "sbid")
private String sbid; private String sbid;
/** /**
* *
*/ */
@TableField(value = "sbjc")
private String sbjc; private String sbjc;
/** /**
* *
*/ */
@TableField(value = "gldl")
private String gldl; private String gldl;
/** /**
* *
*/ */
@TableField(value = "dllx")
private String dllx; private String dllx;
/** /**
* *
*/ */
@TableField(value = "cjqy")
private String cjqy; private String cjqy;
/** /**
* *
*/ */
@TableField(value = "cjfxlx")
private String cjfxlx; private String cjfxlx;
/** /**
* *
*/ */
@TableField(value = "sbsybh")
private String sbsybh; private String sbsybh;
/** /**
* *
*/ */
@TableField(value = "sbbabh")
private String sbbabh; private String sbbabh;
/** /**
* *
*/ */
@TableField(value = "sbbazt")
private String sbbazt; private String sbbazt;
/** /**
* *
*/ */
@TableField(value = "sbbzmc")
private String sbbzmc; private String sbbzmc;
/** /**
* *
*/ */
@TableField(value = "lkldmc")
private String lkldmc; private String lkldmc;
/** /**
* *
*/ */
@TableField(value = "lklddm")
private String lklddm; private String lklddm;
/** /**
* *
*/ */
@TableField(value = "glxmmc")
private String glxmmc; private String glxmmc;
/** /**
* *
*/ */
@TableField(value = "glxmid")
private String glxmid; private String glxmid;
/** /**
* *
*/ */
@TableField(value = "jczq")
private String jczq; private String jczq;
/** /**
* *
*/ */
@TableField(value = "jckk")
private String jckk; private String jckk;
/** /**
* *
*/ */
@TableField(value = "zpfx")
private String zpfx; private String zpfx;
/** /**
* *
*/ */
@TableField(value = "gldw")
private String gldw; private String gldw;
/** /**
* *
*/ */
@TableField(value = "lxr")
private String lxr; private String lxr;
/** /**
* *
*/ */
@TableField(value = "lxdh")
private String lxdh; private String lxdh;
/** /**
* *
*/ */
@TableField(value = "sfjsbryj")
private String sfjsbryj; private String sfjsbryj;
/** /**
* *
*/ */
@TableField(value = "sfzzrkyj")
private String sfzzrkyj; private String sfzzrkyj;
// @TableField(exist = false)
// private static final long serialVersionUID = 1L;
} }

@ -1,12 +1,15 @@
package com.ssf.mysqloracletest.mapper; package com.ssf.mysqloracletest.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ssf.mysqloracletest.domain.JcjJjxxViewOracle; import com.ssf.mysqloracletest.domain.JcjJjxxViewOracle;
import com.ssf.mysqloracletest.domain.VSySydzOracle; import com.ssf.mysqloracletest.domain.VSySydzOracle;
import org.apache.ibatis.annotations.Mapper;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
public interface JcjJjxxViewOracleMapper { @Mapper
public interface JcjJjxxViewOracleMapper extends BaseMapper<JcjJjxxViewOracle> {
public int countJjxx(); public int countJjxx();
public List<JcjJjxxViewOracle> getJjxxList(Map map); public List<JcjJjxxViewOracle> getJjxxList(Map map);

@ -2,6 +2,9 @@ package com.ssf.mysqloracletest.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ssf.mysqloracletest.domain.JcjJjxxViewMysql; import com.ssf.mysqloracletest.domain.JcjJjxxViewMysql;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface JcjJxxViewMysqlMapper extends BaseMapper<JcjJjxxViewMysql> { public interface JcjJxxViewMysqlMapper extends BaseMapper<JcjJjxxViewMysql> {
public JcjJjxxViewMysql selectJcjJxxByJJBH(String JJBH); public JcjJjxxViewMysql selectJcjJxxByJJBH(String JJBH);

@ -1,5 +1,6 @@
package com.ssf.mysqloracletest.service; package com.ssf.mysqloracletest.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssf.mysqloracletest.domain.JcjJjxxViewOracle; import com.ssf.mysqloracletest.domain.JcjJjxxViewOracle;
import java.util.List; import java.util.List;
@ -10,7 +11,7 @@ import java.util.Map;
* @description jcj_jjxx_viewService * @description jcj_jjxx_viewService
* @createDate 2023-11-29 16:13:53 * @createDate 2023-11-29 16:13:53
*/ */
public interface JcjJjxxViewOracleService{ public interface JcjJjxxViewOracleService extends IService<JcjJjxxViewOracle> {
public int countJjxx(); public int countJjxx();

@ -1,12 +1,16 @@
package com.ssf.mysqloracletest.service.impl; package com.ssf.mysqloracletest.service.impl;
import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ssf.mysqloracletest.domain.JcjJjxxViewMysql;
import com.ssf.mysqloracletest.domain.JcjJjxxViewOracle; import com.ssf.mysqloracletest.domain.JcjJjxxViewOracle;
import com.ssf.mysqloracletest.mapper.JcjJjxxViewOracleMapper; import com.ssf.mysqloracletest.mapper.JcjJjxxViewOracleMapper;
import com.ssf.mysqloracletest.mapper.JcjJxxViewMysqlMapper;
import com.ssf.mysqloracletest.service.JcjJjxxViewMysqlService;
import com.ssf.mysqloracletest.service.JcjJjxxViewOracleService; import com.ssf.mysqloracletest.service.JcjJjxxViewOracleService;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@ -17,9 +21,10 @@ import java.util.Map;
*/ */
@Service @Service
@DS("oracleSydz") @DS("oracleSydz")
public class JcjJjxxViewOracleServiceImpl implements JcjJjxxViewOracleService { @RequiredArgsConstructor
@Resource public class JcjJjxxViewOracleServiceImpl extends ServiceImpl<JcjJjxxViewOracleMapper, JcjJjxxViewOracle> implements JcjJjxxViewOracleService {
private JcjJjxxViewOracleMapper oracleMapper; private final JcjJjxxViewOracleMapper oracleMapper;
@Override @Override

@ -119,6 +119,10 @@ public class JcjJjxxTask {
return; return;
} }
if (!"true".equals(ConfigParam.JjxxSwitch)) {
return;
}
//1 去mysql查出当前最大时间 //1 去mysql查出当前最大时间
JcjJjxxViewMysql jcjJjxxViewMysql = jcjJjxxViewMysqlService.selectRecordOrderByRksj(); JcjJjxxViewMysql jcjJjxxViewMysql = jcjJjxxViewMysqlService.selectRecordOrderByRksj();
//2 用得到的最大时间去oracle 查询大于这个时间的记录 //2 用得到的最大时间去oracle 查询大于这个时间的记录

@ -1 +1 @@
server: port: 5679 spring: datasource: dynamic: primary: mysql #设置默认的数据源或者数据源组,默认值即为master strict: false #设置严格模式,默认false不启动. 启动后再为匹配到指定数据源时候回抛出异常,不启动会使用默认数据源. datasource: oracleSydz: 9 driver-class-name: oracle.jdbc.driver.OracleDriver username: za_sjdj 9 spring: mysql: 9 dynamic: # url: jdbc:mysql://121.41.91.94:12036/yhzafk?useUnicode=true&characterEncoding=utf8&useSSL=false&allowMultiQueries=true&serverTimezone=GMT driver-class-name: com.mysql.cj.jdbc.Driver username: root password: '!QAZ1qaz' mybatis-plus: mapper-locations: - classpath:mapper/*.xml server: port: 5679 strict: false #设置严格模式,默认false不启动. 启动后再为匹配到指定数据源时候回抛出异常,不启动会使用默认数据源. spring: dynamic: primary: mysql #设置默认的数据源或者数据源组,默认值即为master spring: datasource: dynamic: primary: mysql #设置默认的数据源或者数据源组,默认值即为master strict: false #设置严格模式,默认false不启动. 启动后再为匹配到指定数据源时候回抛出异常,不启动会使用默认数据源. datasource: oracleSydz: spring: spring: 9 jdbc:mysql://121.41.91.94:12036/yhzafk?useUnicode=true&characterEncoding=utf8&useSSL=false&allowMultiQueries=true&serverTimezone=GMT driver-class-name: com.mysql.cj.jdbc.Driver username: root password: '!QAZ1qaz' mybatis-plus: mapper-locations: - classpath:mapper/*.xml
Loading…
Cancel
Save