Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
service-campaign
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Nguyen Ha
service-campaign
Commits
d583b4ea
Commit
d583b4ea
authored
Aug 14, 2019
by
Tu Bach
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
https://git.myitsol.com/hanv/service-campaign
parents
c126891b
4bfef445
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
114 additions
and
38 deletions
+114
-38
src/main/java/com/viettel/campaign/filter/CorsFilter.java
src/main/java/com/viettel/campaign/filter/CorsFilter.java
+1
-0
src/main/java/com/viettel/campaign/filter/UserSession.java
src/main/java/com/viettel/campaign/filter/UserSession.java
+0
-25
src/main/java/com/viettel/campaign/utils/RedisUtil.java
src/main/java/com/viettel/campaign/utils/RedisUtil.java
+3
-2
src/main/java/com/viettel/econtact/filter/UserSession.java
src/main/java/com/viettel/econtact/filter/UserSession.java
+94
-0
src/main/java/com/viettel/econtact/package-info.java
src/main/java/com/viettel/econtact/package-info.java
+5
-0
src/main/resources/application.yml
src/main/resources/application.yml
+11
-11
No files found.
src/main/java/com/viettel/campaign/filter/CorsFilter.java
View file @
d583b4ea
package
com.viettel.campaign.filter
;
package
com.viettel.campaign.filter
;
import
com.viettel.campaign.utils.RedisUtil
;
import
com.viettel.campaign.utils.RedisUtil
;
import
com.viettel.econtact.filter.UserSession
;
import
org.apache.log4j.Logger
;
import
org.apache.log4j.Logger
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
...
...
src/main/java/com/viettel/campaign/filter/UserSession.java
deleted
100644 → 0
View file @
c126891b
package
com.viettel.campaign.filter
;
import
lombok.Getter
;
import
lombok.Setter
;
import
java.io.Serializable
;
/**
* @author hanv_itsol
* @project service-campaign
*/
@Getter
@Setter
public
class
UserSession
implements
Serializable
{
String
authToken
;
String
ownserId
;
String
accountId
;
Long
userId
;
String
userName
;
String
role
;
Long
siteId
;
Long
companySiteId
;
Long
expTime
;
}
src/main/java/com/viettel/campaign/utils/RedisUtil.java
View file @
d583b4ea
package
com.viettel.campaign.utils
;
package
com.viettel.campaign.utils
;
import
org.apache.commons.lang3.SerializationUtils
;
import
org.apache.log4j.Logger
;
import
org.apache.log4j.Logger
;
import
redis.clients.jedis.JedisCluster
;
import
redis.clients.jedis.JedisCluster
;
import
redis.clients.jedis.HostAndPort
;
import
redis.clients.jedis.HostAndPort
;
...
@@ -86,7 +87,7 @@ public class RedisUtil {
...
@@ -86,7 +87,7 @@ public class RedisUtil {
// Jedis jedis = null;
// Jedis jedis = null;
try
{
try
{
JedisCluster
jedis
=
getRedis
();
JedisCluster
jedis
=
getRedis
();
jedis
.
set
(
key
.
getBytes
(),
org
.
springframework
.
util
.
SerializationUtils
.
serialize
(
value
));
jedis
.
set
(
key
.
getBytes
(),
SerializationUtils
.
serialize
(
value
));
jedis
.
expire
(
key
.
getBytes
(),
60
);
// exprire
jedis
.
expire
(
key
.
getBytes
(),
60
);
// exprire
}
catch
(
Exception
ex
)
{
}
catch
(
Exception
ex
)
{
logger
.
error
(
ex
.
getMessage
(),
ex
);
logger
.
error
(
ex
.
getMessage
(),
ex
);
...
@@ -104,7 +105,7 @@ public class RedisUtil {
...
@@ -104,7 +105,7 @@ public class RedisUtil {
JedisCluster
jedis
=
getRedis
();
JedisCluster
jedis
=
getRedis
();
byte
[]
value
=
jedis
.
get
(
key
.
getBytes
());
byte
[]
value
=
jedis
.
get
(
key
.
getBytes
());
if
(
value
!=
null
&&
value
.
length
>
0
)
{
if
(
value
!=
null
&&
value
.
length
>
0
)
{
object
=
(
Object
)
org
.
springframework
.
util
.
SerializationUtils
.
deserialize
(
value
);
object
=
SerializationUtils
.
deserialize
(
value
);
}
}
}
catch
(
Exception
ex
)
{
}
catch
(
Exception
ex
)
{
logger
.
error
(
ex
.
getMessage
(),
ex
);
logger
.
error
(
ex
.
getMessage
(),
ex
);
...
...
src/main/java/com/viettel/econtact/filter/UserSession.java
0 → 100644
View file @
d583b4ea
package
com.viettel.econtact.filter
;
import
java.io.Serializable
;
/**
* @author hanv_itsol
* @project service-campaign
*/
public
class
UserSession
implements
Serializable
{
String
authToken
;
String
ownserId
;
String
accountId
;
Long
userId
;
String
userName
;
String
role
;
Long
siteId
;
Long
companySiteId
;
long
expTime
;
public
String
getAuthToken
()
{
return
authToken
;
}
public
void
setAuthToken
(
String
authToken
)
{
this
.
authToken
=
authToken
;
}
public
String
getOwnserId
()
{
return
ownserId
;
}
public
void
setOwnserId
(
String
ownserId
)
{
this
.
ownserId
=
ownserId
;
}
public
String
getAccountId
()
{
return
accountId
;
}
public
void
setAccountId
(
String
accountId
)
{
this
.
accountId
=
accountId
;
}
public
Long
getUserId
()
{
return
userId
;
}
public
void
setUserId
(
Long
userId
)
{
this
.
userId
=
userId
;
}
public
String
getUserName
()
{
return
userName
;
}
public
void
setUserName
(
String
userName
)
{
this
.
userName
=
userName
;
}
public
String
getRole
()
{
return
role
;
}
public
void
setRole
(
String
role
)
{
this
.
role
=
role
;
}
public
Long
getSiteId
()
{
return
siteId
;
}
public
void
setSiteId
(
Long
siteId
)
{
this
.
siteId
=
siteId
;
}
public
Long
getCompanySiteId
()
{
return
companySiteId
;
}
public
void
setCompanySiteId
(
Long
companySiteId
)
{
this
.
companySiteId
=
companySiteId
;
}
public
long
getExpTime
()
{
return
expTime
;
}
public
void
setExpTime
(
long
expTime
)
{
this
.
expTime
=
expTime
;
}
}
src/main/java/com/viettel/econtact/package-info.java
0 → 100644
View file @
d583b4ea
/**
* @project campaign
* @author hanv_itsol
*/
package
com.viettel.econtact
;
\ No newline at end of file
src/main/resources/application.yml
View file @
d583b4ea
...
@@ -23,14 +23,14 @@ spring:
...
@@ -23,14 +23,14 @@ spring:
ddl-auto
:
none
ddl-auto
:
none
naming
:
naming
:
physical-strategy
:
org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
physical-strategy
:
org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
kafka
:
#
kafka:
consumer
:
#
consumer:
bootstrap-servers
:
192.168.1.201:9092
#
bootstrap-servers: 192.168.1.201:9092
group-id
:
group_id
#
group-id: group_id
auto-offset-reset
:
earliest
#
auto-offset-reset: earliest
key-deserializer
:
org.apache.kafka.common.serialization.StringDeserializer
#
key-deserializer: org.apache.kafka.common.serialization.StringDeserializer
value-deserializer
:
org.apache.kafka.common.serialization.StringDeserializer
#
value-deserializer: org.apache.kafka.common.serialization.StringDeserializer
producer
:
#
producer:
bootstrap-servers
:
192.168.1.201:9092
#
bootstrap-servers: 192.168.1.201:9092
key-serializer
:
org.apache.kafka.common.serialization.StringSerializer
#
key-serializer: org.apache.kafka.common.serialization.StringSerializer
value-serializer
:
org.apache.kafka.common.serialization.StringSerializer
#
value-serializer: org.apache.kafka.common.serialization.StringSerializer
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment