Search in sources :

Example 1 with User

use of io.nutz.demo.feign.bean.User in project nutzboot by nutzam.

the class UserJsonModule method add.

@POST
public User add(@Param("name") String name, @Param("age") int age) {
    User user = new User();
    user.setName(name);
    user.setAge(age);
    return dao.insert(user);
}
Also used : User(io.nutz.demo.feign.bean.User) POST(org.nutz.mvc.annotation.POST)

Example 2 with User

use of io.nutz.demo.feign.bean.User in project nutzboot by nutzam.

the class UserWsModule method add.

@POST
public User add(@Param("name") String name, @Param("age") int age) {
    User user = new User();
    user.setName(name);
    user.setAge(age);
    return dao.insert(user);
}
Also used : User(io.nutz.demo.feign.bean.User) POST(org.nutz.mvc.annotation.POST)

Example 3 with User

use of io.nutz.demo.feign.bean.User in project nutzboot by nutzam.

the class UserModule method apitest.

/**
 * 这是演示api调用的入口,会顺序调用一堆请求,请关注日志
 */
@Ok("raw")
@At
public String apitest() {
    List<User> users = userService.list();
    log.info("users=" + Json.toJson(users));
    User haoqoo = userService.add("haoqoo", 19);
    User wendal = userService.add("wendal", 28);
    users = userService.list();
    log.info("users=" + Json.toJson(users));
    userService.delete(haoqoo.getId());
    userService.delete(wendal.getId());
    users = userService.list();
    log.info("users=" + Json.toJson(users));
    return "done";
}
Also used : User(io.nutz.demo.feign.bean.User) At(org.nutz.mvc.annotation.At) Ok(org.nutz.mvc.annotation.Ok)

Aggregations

User (io.nutz.demo.feign.bean.User)3 POST (org.nutz.mvc.annotation.POST)2 At (org.nutz.mvc.annotation.At)1 Ok (org.nutz.mvc.annotation.Ok)1