放管服系统问题

放管服系系统的问题

1.  写在前面

1.项目开发工具为eclipse  oracle  mysql

2.项目开发环境maven+spring boot+swagger+jdk1.8

3.项目的持久层采用jdbcTemplate连接多数据源。

4.项目中数据交换采用kettle工具

5.项目的收获项目中的工具类,项目的代码。

2.  具体问题:

获取实例的方法

在类中定义自己  private static DateUtils date;

public static DateUtils getDateInstance() {
  
if (date == null) {
     
date = new DateUtils();
  
}
  
return date;
}

 

3.   

* @Desc 禁止实例化
 
*/
private StrUtil() {
}

将构造方法私有化

4.  解决数据库远程连接失败

C:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora

修改客户端配置文件

SQLNET.AUTHENTICATION_SERVICES= (NTS)为

SQLNET.AUTHENTICATION_SERVICES= (NONE)

5.  调用接口的问题

在使用sun.net.www.protocol.http.HttpURLConnection;get方式提交数据过程中遇到问题

Server returned HTTP response code: 400 for URL: http://59.208

解决:参考:http://blog.csdn.net/cooljune/article/details/18617371

在使用JAVA发起http请求的时候,经常会遇到这个错误,我们copy请求地址在浏览器中运行的时候又是正常运行的,造成这个错误的原因主要是因为请求的URL中包含空格,这个时候我们要使用URLEncoder.encode(timestamp,"utf-8")对含有空格的参数进行处理;(注:只对需要处理的参数部分进行处理,不要把整个URL放进去,如果整个URL放进去会对URL中的"//"也会进行处理);

 

猜你喜欢

转载自blog.csdn.net/tomatoFIREegg/article/details/81060695
今日推荐