Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
U
unififi-spring-cloud-guide
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lihaipeng
unififi-spring-cloud-guide
Commits
dbce23d1
Commit
dbce23d1
authored
Jul 21, 2020
by
liuzijian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add
parent
fd905b5e
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
17 additions
and
7 deletions
+17
-7
User.java
unififi-demo-api/src/main/java/com/unififi/model/User.java
+2
-0
Demo1Controller.java
...src/main/java/com/unififi/controller/Demo1Controller.java
+5
-0
bootstrap.yml
unififi-demo1-service/src/main/resources/bootstrap.yml
+1
-1
TestMQ.java
...-demo1-service/src/test/java/com/unififi/test/TestMQ.java
+3
-3
Demo2Controller.java
...src/main/java/com/unififi/controller/Demo2Controller.java
+4
-1
UserServiceImpl.java
...c/main/java/com/unififi/service/impl/UserServiceImpl.java
+1
-1
bootstrap.yml
unififi-demo2-service/src/main/resources/bootstrap.yml
+1
-1
No files found.
unififi-demo-api/src/main/java/com/unififi/model/User.java
View file @
dbce23d1
...
...
@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModelProperty;
import
lombok.Data
;
import
javax.validation.constraints.NotNull
;
import
java.util.Date
;
@Data
@ApiModel
(
value
=
"用户信息"
)
...
...
@@ -17,4 +18,5 @@ public class User {
@ApiModelProperty
(
value
=
"年龄"
)
private
Integer
age
;
private
Date
birthday
;
}
unififi-demo1-service/src/main/java/com/unififi/controller/Demo1Controller.java
View file @
dbce23d1
...
...
@@ -51,6 +51,11 @@ public class Demo1Controller {
return
userApi
.
get
(
name
);
}
@GetMapping
(
"/user/get/v2"
)
public
User
userGetV2
(
@RequestParam
(
"name"
)
String
name
)
{
return
restTemplate
.
getForObject
(
"http://unififi-demo2-service/user/get?name=demoData"
,
User
.
class
);
}
@GetMapping
(
value
=
"/user/list"
)
public
List
<
User
>
userList
()
{
// return userApi.list();
...
...
unififi-demo1-service/src/main/resources/bootstrap.yml
View file @
dbce23d1
...
...
@@ -36,6 +36,6 @@ spring:
unififi.env
:
${spring.profiles.active}
rocketmq
:
name-server
:
192.168.228.100
:9876
name-server
:
39.106.6.97
:9876
producer
:
group
:
unififi-demo1-service
\ No newline at end of file
unififi-demo1-service/src/test/java/com/unififi/test/TestMQ.java
View file @
dbce23d1
...
...
@@ -22,14 +22,14 @@ public class TestMQ {
@Test
public
void
sendSimple
()
{
TicketingOrder
order
=
new
TicketingOrder
();
order
.
setOrderNo
(
"ticketing"
);
order
.
setOrderNo
(
"ticketing
11111111111
"
);
rocketMQTemplate
.
convertAndSend
(
"order-push:ticketing"
,
order
);
}
@Test
public
void
sendSimple2
()
{
RefundOrder
order
=
new
RefundOrder
();
order
.
setOrderNo
(
"refund"
);
order
.
setOrderNo
(
"refund
222222222222
"
);
Message
<
RefundOrder
>
message
=
MessageBuilder
.
withPayload
(
order
)
.
setHeader
(
MessageConst
.
PROPERTY_KEYS
,
"key"
)
.
build
();
...
...
@@ -39,7 +39,7 @@ public class TestMQ {
@Test
public
void
sendSimple3
()
{
ChangeOrder
order
=
new
ChangeOrder
();
order
.
setOrderNo
(
"change"
);
order
.
setOrderNo
(
"change
333333333333
"
);
rocketMQTemplate
.
convertAndSend
(
"order-push:change"
,
order
);
}
}
unififi-demo2-service/src/main/java/com/unififi/controller/Demo2Controller.java
View file @
dbce23d1
...
...
@@ -9,6 +9,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.http.MediaType
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.Date
;
import
java.util.List
;
@RestController
...
...
@@ -51,7 +52,9 @@ public class Demo2Controller implements UserApi {
}
catch
(
InterruptedException
e
)
{
e
.
printStackTrace
();
}
return
userService
.
get
(
name
);
User
user
=
userService
.
get
(
name
);
user
.
setBirthday
(
new
Date
());
return
user
;
}
@GetMapping
(
"/config/username"
)
...
...
unififi-demo2-service/src/main/java/com/unififi/service/impl/UserServiceImpl.java
View file @
dbce23d1
...
...
@@ -71,7 +71,7 @@ public class UserServiceImpl implements UserService {
public
User
get
(
String
name
)
{
// return USERS.stream().filter(u -> name.equals(u.getName())).collect(Collectors.toList()).get(0);
QueryWrapper
<
DemoUser
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
eq
(
"name"
,
name
);
queryWrapper
.
lambda
().
eq
(
DemoUser:
:
getName
,
name
);
DemoUser
userEntity
=
demoUserMapper
.
selectOne
(
queryWrapper
);
User
user
=
new
User
();
BeanUtils
.
copyProperties
(
userEntity
,
user
);
...
...
unififi-demo2-service/src/main/resources/bootstrap.yml
View file @
dbce23d1
...
...
@@ -35,6 +35,6 @@ spring:
user.home
:
${user.home}
rocketmq
:
name-server
:
192.168.228.100
:9876
name-server
:
39.106.6.97
:9876
producer
:
group
:
unififi-demo2-service
\ No newline at end of file
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