Commit dfdfd532cf56f093691c032c0c53bb6452fa9d99

Authored by 王通
1 parent d07bf7b8

1.共和县

src/main/java/com/bsth/CXFConfig.java
... ... @@ -17,7 +17,6 @@ import com.bsth.server_rs.directive.DirectiveRestService;
17 17 import com.bsth.server_rs.electric.ElectricService;
18 18 import com.bsth.server_rs.exception.AesExceptionMapper;
19 19 import com.bsth.server_rs.gps.GpsRestService;
20   -import com.bsth.server_rs.info_publish.XxfbRestService;
21 20 import com.bsth.server_rs.logs.RealLogRestService;
22 21 import com.bsth.server_rs.rate.RateService;
23 22 import com.bsth.server_rs.schedule.plan.SchedulePlanService;
... ... @@ -130,8 +129,6 @@ public class CXFConfig {
130 129 private CarparkRestService carparkRestService;
131 130 @Autowired
132 131 private DepartureRestService departureRestService;
133   - @Autowired
134   - private XxfbRestService xxfbRestService;
135 132  
136 133 @Bean
137 134 public Server rsServer() {
... ... @@ -158,8 +155,7 @@ public class CXFConfig {
158 155 rateService,
159 156 destroyDetailRestService,
160 157 carparkRestService,
161   - departureRestService,
162   - xxfbRestService));
  158 + departureRestService));
163 159 endpoint.setProviders(Arrays.asList(new JacksonJsonProvider(), new AesExceptionMapper()));
164 160 //endpoint.setFeatures(Arrays.asList(new Swagger2Feature()));
165 161 endpoint.getInInterceptors().add(new AuthorizeInterceptor_IN());
... ...
src/main/java/com/bsth/server_rs/info_publish/Accuracy.java deleted 100644 → 0
1   -package com.bsth.server_rs.info_publish;
2   -
3   -import com.fasterxml.jackson.annotation.JsonIgnore;
4   -
5   -public class Accuracy {
6   -
7   - private int rq;
8   -
9   - private String lineCode;
10   -
11   - private String lineName;
12   -
13   - @JsonIgnore
14   - private int zfbs;
15   -
16   - @JsonIgnore
17   - private int jdzqs;
18   -
19   - @JsonIgnore
20   - private int xdzqs;
21   -
22   - private double jdzql;
23   -
24   - private double xdzql;
25   -
26   - public int getRq() {
27   - return rq;
28   - }
29   -
30   - public void setRq(int rq) {
31   - this.rq = rq;
32   - }
33   -
34   - public String getLineCode() {
35   - return lineCode;
36   - }
37   -
38   - public void setLineCode(String lineCode) {
39   - this.lineCode = lineCode;
40   - }
41   -
42   - public String getLineName() {
43   - return lineName;
44   - }
45   -
46   - public void setLineName(String lineName) {
47   - this.lineName = lineName;
48   - }
49   -
50   - public int getZfbs() {
51   - return zfbs;
52   - }
53   -
54   - public void setZfbs(int zfbs) {
55   - this.zfbs = zfbs;
56   - }
57   -
58   - public int getJdzqs() {
59   - return jdzqs;
60   - }
61   -
62   - public void setJdzqs(int jdzqs) {
63   - this.jdzqs = jdzqs;
64   - }
65   -
66   - public int getXdzqs() {
67   - return xdzqs;
68   - }
69   -
70   - public void setXdzqs(int xdzqs) {
71   - this.xdzqs = xdzqs;
72   - }
73   -
74   - public double getJdzql() {
75   - return jdzql;
76   - }
77   -
78   - public void setJdzql(double jdzql) {
79   - this.jdzql = jdzql;
80   - }
81   -
82   - public double getXdzql() {
83   - return xdzql;
84   - }
85   -
86   - public void setXdzql(double xdzql) {
87   - this.xdzql = xdzql;
88   - }
89   -}
src/main/java/com/bsth/server_rs/info_publish/XxfbRestService.java deleted 100644 → 0
1   -package com.bsth.server_rs.info_publish;
2   -
3   -import com.bsth.entity.DutyEmployee;
4   -import com.bsth.entity.ScheduleRealInfo;
5   -import com.bsth.util.DBUtils_Xxfb;
6   -import com.google.common.collect.ArrayListMultimap;
7   -import org.slf4j.Logger;
8   -import org.slf4j.LoggerFactory;
9   -import org.springframework.jdbc.core.BeanPropertyRowMapper;
10   -import org.springframework.jdbc.core.JdbcTemplate;
11   -import org.springframework.stereotype.Component;
12   -
13   -import javax.ws.rs.GET;
14   -import javax.ws.rs.Path;
15   -import javax.ws.rs.PathParam;
16   -import javax.ws.rs.Produces;
17   -import javax.ws.rs.core.MediaType;
18   -import java.util.*;
19   -
20   -/**
21   - * @author Hill.
22   - */
23   -@Component
24   -@Path("/xxfb")
25   -@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
26   -public class XxfbRestService {
27   -
28   - private static Logger logger = LoggerFactory.getLogger(XxfbRestService.class);
29   -
30   - @GET
31   - @Path("/{rq}/{lineCode}")
32   - public Map<String, Object> waybill(@PathParam("rq") int rq, @PathParam("lineCode") String lineCode) {
33   - Map<String, Object> map = new HashMap<String, Object>();
34   - map.put("errCode", "0");
35   - try {
36   - JdbcTemplate jdbcTemplate = DBUtils_Xxfb.getJdbcTemplate();
37   - List<Accuracy> accuracies = jdbcTemplate.query("select * from bsth_h_accuracy where rq = ? and line_code = ? order by rq, line_code", new Object[] { rq, lineCode }, BeanPropertyRowMapper.newInstance(Accuracy.class));
38   - map.put("data", accuracies);
39   - } catch (Exception e) {
40   - logger.error("", e);
41   - map.put("errCode", 1);
42   - map.put("errMsg", "服务器出现异常!");
43   - }
44   -
45   - return map;
46   - }
47   -
48   - @GET
49   - @Path("/{rq}")
50   - public Map<String, Object> waybill(@PathParam("rq") int rq) {
51   - Map<String, Object> map = new HashMap<String, Object>();
52   - map.put("errCode", "0");
53   - try {
54   - JdbcTemplate jdbcTemplate = DBUtils_Xxfb.getJdbcTemplate();
55   - List<Accuracy> accuracies = jdbcTemplate.query("select * from bsth_h_accuracy where rq = ? order by rq, line_code", new Object[] { rq }, BeanPropertyRowMapper.newInstance(Accuracy.class));
56   - map.put("data", accuracies);
57   - } catch (Exception e) {
58   - logger.error("", e);
59   - map.put("errCode", 1);
60   - map.put("errMsg", "服务器出现异常!");
61   - }
62   -
63   - return map;
64   - }
65   -}
src/main/java/com/bsth/util/DBUtils_Xxfb.java deleted 100644 → 0
1   -package com.bsth.util;
2   -
3   -import com.mchange.v2.c3p0.DataSources;
4   -import org.apache.log4j.Logger;
5   -import org.springframework.beans.factory.InitializingBean;
6   -import org.springframework.beans.factory.annotation.Value;
7   -import org.springframework.jdbc.core.JdbcTemplate;
8   -import org.springframework.stereotype.Component;
9   -
10   -import javax.sql.DataSource;
11   -import java.sql.Connection;
12   -import java.sql.ResultSet;
13   -import java.sql.SQLException;
14   -import java.sql.Statement;
15   -import java.util.HashMap;
16   -import java.util.Map;
17   -
18   -/**
19   - * 网关ms库连接池
20   - * @author PanZhao
21   - *
22   - */
23   -@Component
24   -public class DBUtils_Xxfb implements InitializingBean {
25   -
26   - @Value("${xxfb.mysql.driver}")
27   - private String driver;
28   -
29   - @Value("${xxfb.mysql.url}")
30   - private String url = null;
31   -
32   - @Value("${xxfb.mysql.username}")
33   - private String username = null;
34   -
35   - @Value("${xxfb.mysql.password}")
36   - private String pwd = null;
37   -
38   - private static DataSource ds_pooled;
39   -
40   - private static JdbcTemplate jdbcTemplate;
41   -
42   - static Logger logger = Logger.getLogger(DBUtils_Xxfb.class);
43   -
44   - /**
45   - * 获取连接对象
46   - */
47   - public static Connection getConnection() throws SQLException {
48   - return ds_pooled.getConnection();
49   - }
50   -
51   - /**
52   - * 释放连接池资源
53   - */
54   - public static void clearup() {
55   - if (ds_pooled != null) {
56   - try {
57   - DataSources.destroy(ds_pooled);
58   - } catch (SQLException e) {
59   - logger.error(e.toString());
60   - e.printStackTrace();
61   - }
62   - }
63   - }
64   -
65   - /**
66   - * 资源关闭
67   - *
68   - * @param rs
69   - * @param stmt
70   - * @param conn
71   - */
72   - public static void close(ResultSet rs, Statement stmt, Connection conn) {
73   - if (rs != null) {
74   - try {
75   - rs.close();
76   - } catch (SQLException e) {
77   - logger.error(e.toString());
78   - e.printStackTrace();
79   - }
80   - }
81   -
82   - if (stmt != null) {
83   - try {
84   - stmt.close();
85   - } catch (SQLException e) {
86   - logger.error(e.toString());
87   - e.printStackTrace();
88   - }
89   - }
90   -
91   - if (conn != null) {
92   - try {
93   - conn.close();
94   - } catch (SQLException e) {
95   - logger.error(e.toString());
96   - e.printStackTrace();
97   - }
98   - }
99   - }
100   -
101   - public static DataSource getDataSource(){
102   - return ds_pooled;
103   - }
104   -
105   - public static JdbcTemplate getJdbcTemplate() {
106   - return jdbcTemplate;
107   - }
108   -
109   - @Override
110   - public void afterPropertiesSet() throws Exception {
111   - try {
112   - Class.forName(driver);
113   - // 设置连接数据库的配置信息
114   - DataSource ds_un_pooled = DataSources.unpooledDataSource(url, username, pwd);
115   - Map<String, Object> pool_conf = new HashMap<>();
116   - // 设置最大连接数
117   - pool_conf.put("maxPoolSize", 10);
118   -
119   - pool_conf.put("testConnectionOnCheckout", false);
120   - //异步检测连接的有效性
121   - pool_conf.put("testConnectionOnCheckin", true);
122   - //30秒检测一次
123   - pool_conf.put("idleConnectionTestPeriod", 30);
124   - ds_pooled = DataSources.pooledDataSource(ds_un_pooled, pool_conf);
125   - jdbcTemplate = new JdbcTemplate(ds_pooled);
126   - } catch (ClassNotFoundException e) {
127   - logger.error(e.toString());
128   - } catch (SQLException e) {
129   - logger.error(e.toString());
130   - }
131   - }
132   -}
src/main/resources/application-ghx.properties
... ... @@ -37,9 +37,4 @@ http.gps.real.url= http://127.0.0.1:8080/transport_server/rtgps/
37 37 ms.mysql.driver= com.mysql.jdbc.Driver
38 38 ms.mysql.url= jdbc:mysql://192.168.0.227/ms?useUnicode=true&characterEncoding=utf-8
39 39 ms.mysql.username= root
40   -ms.mysql.password= root2jsp
41   -
42   -xxfb.mysql.driver= com.mysql.jdbc.Driver
43   -xxfb.mysql.url= jdbc:mysql://192.168.0.227/info_publish?useUnicode=true&characterEncoding=utf-8
44   -xxfb.mysql.username= root
45   -xxfb.mysql.password= root2jsp
46 40 \ No newline at end of file
  41 +ms.mysql.password= root2jsp
47 42 \ No newline at end of file
... ...
src/main/resources/application-prod.properties deleted 100644 → 0
1   -server.port=9089
2   -management.port= 9001
3   -management.address= 127.0.0.1
4   -
5   -spring.jpa.hibernate.ddl-auto= none
6   -spring.jpa.hibernate.naming_strategy= org.hibernate.cfg.ImprovedNamingStrategy
7   -#DATABASE
8   -spring.jpa.database= MYSQL
9   -spring.jpa.show-sql= false
10   -spring.datasource.driver-class-name= com.mysql.jdbc.Driver
11   -spring.datasource.url= jdbc:mysql://58.34.47.74/control?useUnicode=true&characterEncoding=utf-8&useSSL=false
12   -spring.datasource.username= root
13   -spring.datasource.password= A123456ab
14   -#DATASOURCE
15   -spring.datasource.max-active=100
16   -spring.datasource.max-idle=8
17   -spring.datasource.min-idle=8
18   -spring.datasource.initial-size=3
19   -
20   -spring.datasource.test-on-borrow=true
21   -spring.datasource.test-on-connect=true
22   -spring.datasource.test-on-return=true
23   -spring.datasource.test-while-idle=true
24   -spring.datasource.validation-query=select 1
25   -
26   -#REDIS
27   -spring.redis.database=0
28   -spring.redis.host=127.0.0.1
29   -spring.redis.password=LHjDZkwL2y41IvQk
30   -spring.redis.port=16379
31   -
32   -http.control.service_data_url= http://127.0.0.1:9088/companyService
33   -http.control.secret.key= dVPHJkWUt5FhMT7jrM2dLV7QvlHAmZFd42rs1P0usBx8A7HZki
34   -
35   -http.gps.real.url= http://127.0.0.1:8080/transport_server/rtgps/
36   -
37   -ms.mysql.driver= com.mysql.jdbc.Driver
38   -ms.mysql.url= jdbc:mysql://58.34.47.74/ms?useUnicode=true&characterEncoding=utf-8
39   -ms.mysql.username= root
40   -ms.mysql.password= A123456ab
41   -
42   -xxfb.mysql.driver= com.mysql.jdbc.Driver
43   -xxfb.mysql.url= jdbc:mysql://58.34.47.74/info_publish?useUnicode=true&characterEncoding=utf-8
44   -xxfb.mysql.username= root
45   -xxfb.mysql.password= A123456ab
46 0 \ No newline at end of file
src/main/resources/application.properties
1   -spring.profiles: dev,prod
2   -spring.profiles.active: prod
3   -
4   -spring.view.suffix=.html
5   -server.session-timeout=-1
6   -security.basic.enabled=false
7   -
8   -# \u4E0A\u4F20\u6587\u4EF6\u5927\u5C0F\u9650\u5236\u914D\u7F6E
9   -# File size limit
10   -multipart.maxFileSize = -1
11   -# Total request size for a multipart/form-data
12   -multipart.maxRequestSize = -1
13   -
14   -server.compression.enabled=true
15   -server.compression.mime-types=application/json,application/xml,text/html,text/xml,text/plain,text/javascript,text/css,application/javascript
16   -
17   -#redis
18   -cache.days=15
  1 +spring.profiles.active= ghx
  2 +
  3 +spring.view.suffix=.html
  4 +server.session-timeout=-1
  5 +security.basic.enabled=false
  6 +
  7 +# \u4E0A\u4F20\u6587\u4EF6\u5927\u5C0F\u9650\u5236\u914D\u7F6E
  8 +# File size limit
  9 +multipart.maxFileSize = -1
  10 +# Total request size for a multipart/form-data
  11 +multipart.maxRequestSize = -1
  12 +
  13 +server.compression.enabled=true
  14 +server.compression.mime-types=application/json,application/xml,text/html,text/xml,text/plain,text/javascript,text/css,application/javascript
  15 +
  16 +#redis
  17 +cache.days=15
... ...