Commit 6fc098b5 by 罗胜

硬编码密码

parent 75a9339f
...@@ -14,7 +14,7 @@ ai.cc=7 ...@@ -14,7 +14,7 @@ ai.cc=7
ai.ct=1 ai.ct=1
pageSize=1000 pageSize=1000
innerRoleId=46a765748809446f899040e2f05fc35b innerRoleId=46a765748809446f899040e2f05fc35b
initPasswd=123456 #initPasswd=123456
female.photo=images/user/avatar/female_avatar.png female.photo=images/user/avatar/female_avatar.png
male.photo=images/user/avatar/male_avatar.png male.photo=images/user/avatar/male_avatar.png
politeness.delay.seconds=210 politeness.delay.seconds=210
...@@ -25,10 +25,11 @@ is.save.history=true ...@@ -25,10 +25,11 @@ is.save.history=true
is.debug=true is.debug=true
file.prefix.url=https://ifos.jdair.net/foc/static/ file.prefix.url=https://ifos.jdair.net/foc/static/
file.prefix.url=https://ifos.jdair.net/foc/static/
foc.api.url=https://ifos.jdair.net foc.api.url=https://ifos.jdair.net
anke.database.url=jdbc:microsoft:sqlserver://10.72.23.187:1433;DatabaseName=edison200 anke.database.url=jdbc:microsoft:sqlserver://10.72.23.187:1433;DatabaseName=edison200
anke.database.username=foctest anke.database.username=Q4d4YDrpAEJv/QUkF0AI3Q==
anke.database.password=123@abc anke.database.password=ISYP3JhMgBtIbpt5LYuMSA==
\ No newline at end of file #foctest
#123@abc
\ No newline at end of file
package com.foc.conf; package com.foc.conf;
import com.huawei.esdk.uc.professional.local.utils.AES128Utils;
import java.io.BufferedInputStream; import java.io.BufferedInputStream;
import java.io.File; import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;
...@@ -166,4 +168,9 @@ public class GConstants { ...@@ -166,4 +168,9 @@ public class GConstants {
} }
return want; return want;
} }
public static void main(String[] args) {
System.out.println("args = " + AES128Utils.encryptPwd("foctest"));;
System.out.println("args = " + AES128Utils.encryptPwd("123@abc"));
}
} }
...@@ -4,7 +4,6 @@ ...@@ -4,7 +4,6 @@
package com.foc.flight.assignment; package com.foc.flight.assignment;
import com.foc.TaskSupporter; import com.foc.TaskSupporter;
import com.foc.TaskTemplate;
/** /**
* *
......
...@@ -10,6 +10,7 @@ import java.sql.ResultSet; ...@@ -10,6 +10,7 @@ import java.sql.ResultSet;
import java.sql.SQLException; import java.sql.SQLException;
import com.foc.conf.GConstants; import com.foc.conf.GConstants;
import com.huawei.esdk.uc.professional.local.utils.AES128Utils;
/** /**
* *
...@@ -35,6 +36,8 @@ public class AnkeDateMiIdMain { ...@@ -35,6 +36,8 @@ public class AnkeDateMiIdMain {
String url = GConstants.getValue("anke.database.url", "jdbc:microsoft:sqlserver://10.72.23.187:1433;DatabaseName=edison200"); String url = GConstants.getValue("anke.database.url", "jdbc:microsoft:sqlserver://10.72.23.187:1433;DatabaseName=edison200");
String username = GConstants.getValue("anke.database.username", "foctest"); String username = GConstants.getValue("anke.database.username", "foctest");
String password = GConstants.getValue("anke.database.password", "123@abc"); String password = GConstants.getValue("anke.database.password", "123@abc");
username= AES128Utils.decryptPwd(username);
password= AES128Utils.decryptPwd(password);
String tableName = "dbo.cdr"; String tableName = "dbo.cdr";
Connection conn = null; Connection conn = null;
...@@ -71,4 +74,5 @@ public class AnkeDateMiIdMain { ...@@ -71,4 +74,5 @@ public class AnkeDateMiIdMain {
} }
} }
} }
...@@ -13,8 +13,10 @@ import java.util.HashMap; ...@@ -13,8 +13,10 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import com.foc.conf.GConstants;
import com.foc.sound.entity.SoundRecordingEntity; import com.foc.sound.entity.SoundRecordingEntity;
import com.foc.util.DBHelper; import com.foc.util.DBHelper;
import com.huawei.esdk.uc.professional.local.utils.AES128Utils;
/** /**
* *
...@@ -40,9 +42,13 @@ public class SoundCopyTaskMain { ...@@ -40,9 +42,13 @@ public class SoundCopyTaskMain {
Connection conn = null; Connection conn = null;
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
String username = GConstants.getValue("anke.database.username", "foctest");
String password = GConstants.getValue("anke.database.password", "123@abc");
username= AES128Utils.decryptPwd(username);
password= AES128Utils.decryptPwd(password);
try { try {
Class.forName(driver); Class.forName(driver);
conn = DriverManager.getConnection(url, "foctest", "123@abc"); conn = DriverManager.getConnection(url, username, password);
pstmt = conn pstmt = conn
.prepareStatement("select * from dbo.cdr where id BETWEEN " + 10000 + " AND "+30000+" order by id ASC"); .prepareStatement("select * from dbo.cdr where id BETWEEN " + 10000 + " AND "+30000+" order by id ASC");
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
......
...@@ -10,6 +10,7 @@ import com.foc.sound.entity.SoundRecordingEntity; ...@@ -10,6 +10,7 @@ import com.foc.sound.entity.SoundRecordingEntity;
import com.foc.sound.service.SoundService; import com.foc.sound.service.SoundService;
import com.foc.util.DBHelper; import com.foc.util.DBHelper;
import com.foc.util.DateUtil; import com.foc.util.DateUtil;
import com.huawei.esdk.uc.professional.local.utils.AES128Utils;
import java.sql.*; import java.sql.*;
import java.util.*; import java.util.*;
...@@ -104,6 +105,8 @@ public class SoundDbTaskMain { ...@@ -104,6 +105,8 @@ public class SoundDbTaskMain {
String url = GConstants.getValue("anke.database.url", "jdbc:microsoft:sqlserver://10.72.23.187:1433;DatabaseName=edison200"); String url = GConstants.getValue("anke.database.url", "jdbc:microsoft:sqlserver://10.72.23.187:1433;DatabaseName=edison200");
String username = GConstants.getValue("anke.database.username", "foctest"); String username = GConstants.getValue("anke.database.username", "foctest");
String password = GConstants.getValue("anke.database.password", "123@abc"); String password = GConstants.getValue("anke.database.password", "123@abc");
username= AES128Utils.decryptPwd(username);
password= AES128Utils.decryptPwd(password);
String tableName = "dbo.cdr"; String tableName = "dbo.cdr";
Connection conn = null; Connection conn = null;
...@@ -197,6 +200,8 @@ public class SoundDbTaskMain { ...@@ -197,6 +200,8 @@ public class SoundDbTaskMain {
String url = GConstants.getValue("anke.database.url", "jdbc:microsoft:sqlserver://10.72.23.187:1433;DatabaseName=edison200"); String url = GConstants.getValue("anke.database.url", "jdbc:microsoft:sqlserver://10.72.23.187:1433;DatabaseName=edison200");
String username = GConstants.getValue("anke.database.username", "foctest"); String username = GConstants.getValue("anke.database.username", "foctest");
String password = GConstants.getValue("anke.database.password", "123@abc"); String password = GConstants.getValue("anke.database.password", "123@abc");
username= AES128Utils.decryptPwd(username);
password= AES128Utils.decryptPwd(password);
String tableName = "dbo.cdr"; String tableName = "dbo.cdr";
Connection conn = null; Connection conn = null;
......
...@@ -13,8 +13,10 @@ import com.foc.sound.SoundTask; ...@@ -13,8 +13,10 @@ import com.foc.sound.SoundTask;
import com.foc.sound.entity.SoundRecordingEntity; import com.foc.sound.entity.SoundRecordingEntity;
import com.foc.util.DateUtil; import com.foc.util.DateUtil;
import com.foc.util.MapCounter; import com.foc.util.MapCounter;
import com.huawei.esdk.uc.professional.local.utils.AES128Utils;
import org.apache.http.client.utils.DateUtils; import org.apache.http.client.utils.DateUtils;
import java.security.Security;
import java.sql.*; import java.sql.*;
import java.util.*; import java.util.*;
import java.util.Date; import java.util.Date;
...@@ -123,11 +125,15 @@ public class SoundTaskMain { ...@@ -123,11 +125,15 @@ public class SoundTaskMain {
int maxId = 0; int maxId = 0;
String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url = "jdbc:microsoft:sqlserver://10.72.23.187:1433;DatabaseName=edison200"; String url = "jdbc:microsoft:sqlserver://10.72.23.187:1433;DatabaseName=edison200";
String username = GConstants.getValue("anke.database.username", "foctest");
String password = GConstants.getValue("anke.database.password", "123@abc");
username= AES128Utils.decryptPwd(username);
password= AES128Utils.decryptPwd(password);
try { try {
Class.forName(driver); Class.forName(driver);
Connection conn = DriverManager.getConnection(url, "foctest", "123@abc"); Connection conn = DriverManager.getConnection(url, username, password);
PreparedStatement pstmt = conn.prepareStatement("select * from dbo.cdr where id>" + maxId + " order by id ASC"); PreparedStatement pstmt = conn.prepareStatement("select * from dbo.cdr where id>? order by id ASC");
pstmt.setLong(1,maxId);
ResultSet rs = pstmt.executeQuery(); ResultSet rs = pstmt.executeQuery();
List<SoundRecordingEntity> recordingEntities = new ArrayList<SoundRecordingEntity>(); List<SoundRecordingEntity> recordingEntities = new ArrayList<SoundRecordingEntity>();
while (rs.next()) { while (rs.next()) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment