本文主要是介绍放管服系统问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
放管服系系统的问题
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中的"//"也会进行处理);
这篇关于放管服系统问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!