package com.sto.user.api.impl;
import java.util.ArrayList;
import java.util.List;
import org.springframework.web.bind.annotation.RestController;
import com.sto.user.api.UserApi;
import com.sto.user.entity.User;
@RestController
public class UserApiImpl implements UserApi {
@Override
public List<User> list() {
List<User> users = new ArrayList<User>();
for(int i=1; i<=5; i++) {
User user = new User("李名学" + i,String.valueOf(i));
users.add(user);
}
return users;
}
@Override
public int add() {
User user = new User("李名学add","add");
System.out.println(user);
return 1;
}
@Override
public int delete() {
User user = new User("李名学delete","delete");
System.out.println(user);
return 1;
}
@Override
public int update() {
User user = new User("李名学update","update");
System.out.println(user);
return 1;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
使用spring cloud中的eureka/feign/maven 构建实战例子,注意是采用maven,UserApiWeb(消费者)去调用UserApiImpl(提供者),UserApiEureka(注册中心),UserApi(api接口),消费者和提供者都是依赖接口来开发的。估计我是第一上传该资源的。
资源推荐
资源详情
资源评论
收起资源包目录
workspace.zip (74个子文件)
UserApi
.project 1KB
src
test
java
main
resources
java
com
sto
user
entity
User.java 683B
api
UserApi.java 430B
target
classes
com
sto
user
entity
User.class 1KB
api
UserApi.class 509B
META-INF
MANIFEST.MF 110B
maven
com.sto.user.api
UserApi
pom.properties 228B
pom.xml 1KB
test-classes
.settings
org.eclipse.wst.common.project.facet.core.xml 145B
org.eclipse.m2e.core.prefs 97B
org.eclipse.jdt.core.prefs 243B
org.eclipse.core.resources.prefs 155B
.mvn
wrapper
maven-wrapper.jar 46KB
maven-wrapper.properties 110B
pom.xml 1KB
.classpath 1KB
.gitignore 249B
UserApiImpl
.project 1KB
src
test
java
main
resources
templates
static
application.yml 206B
java
com
sto
UserApiImplApplication.java 397B
user
api
impl
UserApiImpl.java 921B
target
classes
com
sto
UserApiImplApplication.class 775B
user
api
impl
UserApiImpl.class 2KB
META-INF
MANIFEST.MF 353B
maven
com.sto.user.api.impl
UserApiImpl
pom.properties 245B
pom.xml 2KB
application.yml 206B
test-classes
.settings
org.eclipse.wst.common.project.facet.core.xml 145B
org.eclipse.m2e.core.prefs 97B
org.eclipse.jdt.core.prefs 243B
org.eclipse.core.resources.prefs 155B
.mvn
wrapper
maven-wrapper.jar 46KB
maven-wrapper.properties 110B
pom.xml 2KB
.classpath 1KB
.gitignore 249B
UserApiWeb
.project 1KB
src
test
java
main
resources
templates
static
application.yml 204B
java
com
sto
UserApiWebApplication.java 490B
user
api
web
UserApiController.java 830B
UserApiService.java 223B
target
classes
com
sto
user
api
web
UserApiService.class 285B
UserApiController.class 1KB
UserApiWebApplication.class 844B
META-INF
MANIFEST.MF 350B
maven
com.sto.user.api.web
UserApiWeb
pom.properties 241B
pom.xml 2KB
application.yml 204B
test-classes
.settings
org.eclipse.wst.common.project.facet.core.xml 145B
org.eclipse.m2e.core.prefs 97B
org.eclipse.jdt.core.prefs 243B
org.eclipse.core.resources.prefs 155B
.mvn
wrapper
maven-wrapper.jar 46KB
maven-wrapper.properties 110B
pom.xml 2KB
.classpath 1KB
.gitignore 249B
UserApiEureka
.project 1KB
src
test
java
main
resources
templates
static
application.yml 295B
java
com
sto
user
eureka
UserApiEurekaApplication.java 420B
target
classes
com
sto
user
eureka
UserApiEurekaApplication.class 812B
META-INF
MANIFEST.MF 358B
maven
com.sto.user.eureka
UserApiEureka
pom.properties 249B
pom.xml 2KB
application.yml 295B
test-classes
com
sto
user
eureka
.settings
org.eclipse.wst.common.project.facet.core.xml 145B
org.eclipse.m2e.core.prefs 97B
org.eclipse.jdt.core.prefs 243B
org.eclipse.core.resources.prefs 155B
.mvn
wrapper
maven-wrapper.jar 46KB
maven-wrapper.properties 110B
pom.xml 2KB
.classpath 1KB
.gitignore 249B
共 74 条
- 1
资源评论
limingxue438312413
- 粉丝: 2
- 资源: 34
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Java Web实现电子购物系统
- (30485858)SSM(Spring+springmvc+mybatis)项目实例.zip
- (172760630)数据结构课程设计文档1
- 基于simulink的悬架仿真模型,有主动悬架被动悬架天棚控制半主动悬架 1基于pid控制的四自由度主被动悬架仿真模型 2基于模糊控制的二自由度仿真模型,对比pid控制对比被动控制,的比较说明
- (175184224)点餐小程序源码.rar
- NVR-K51-BL-CN-V4.50.010-210322
- (174517644)Drawing1(1).dwg
- Java Web开发短消息系统
- 空气流注放电模型,采用等离子体模块,包含多种化学反应 空气流注放电模型,采用等离子体模块,包含多种化学反应 Comsol等离子体模块 空气棒板放电 11种化学反应 放的是求的速率 碰撞界面数据在bol
- (175619628)两相交错并联LLC谐振变换器,均流和不均流方式都有,联系前请注明是否均流 模型均可实现输出电压闭环控制 第二幅波形图模拟的效果为
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功