HTTP接口测试流程(确保网络接口的可靠性和效率)
254
2022-09-04
spring boot写java web和接口
流程:
Springboot开发过程
还有一个是mybatis的依赖
测试接口
@RestController
public class Hello {
@RequestMapping("/hello")
public String hello(){
return "helloworld";
}
}
***.yml文件配置
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/student?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=Asia/Shanghai
username: root
password: 123456
mybatis:
mapper-locations: classpath:mapper/*.xml
数据库字段:
pojo
@Data
public class User {
private int id ;
private String name;
private int age;
private String email;
*****
剩下的就是get和set方法自行完成
mapper
@Mapper
public interface UserMapper {
List
}
如果是springboot,在启动类中使用@MapperScan(“mapper接口所在包全名”)即可,不用一个一个的在Mapper接口中加@Mapper注解。@Mapper注解是识别他为mybatis的mapper接口,会自动的把 加@Mapper 注解的接口生成动态代理类。让springboot认识你的mapper层,也可以在启动类上面加MapperScan(“mapper层所在包的全名”)
mapper.xml
SELECT * FROM user
controller
@RestController
public class UserController {
@Autowired
//把userService实例化
private UserService userService;
@RequestMapping("/user")
public List
return userService.findAll();
}
}
注意一定要把userService 注入到容器中
数据成功拿到
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~