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
- 资源: 35
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Django和OpenCV的智能车视频处理系统.zip
- (源码)基于ESP8266的WebDAV服务器与3D打印机管理系统.zip
- (源码)基于Nio实现的Mycat 2.0数据库代理系统.zip
- (源码)基于Java的高校学生就业管理系统.zip
- (源码)基于Spring Boot框架的博客系统.zip
- (源码)基于Spring Boot框架的博客管理系统.zip
- (源码)基于ESP8266和Blynk的IR设备控制系统.zip
- (源码)基于Java和JSP的校园论坛系统.zip
- (源码)基于ROS Kinetic框架的AGV激光雷达导航与SLAM系统.zip
- (源码)基于PythonDjango框架的资产管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功