springboot简单增删改查练习

要用到springboot项目了,之前学习过,后来忘记的差不多了…
赶紧找来简单的东西复习一下

总的文件框架如下了:
springboot简单增删改查练习_第1张图片
我首先从dao层入手的 以前学的名字叫UserMapper我也就没挣扎,好像好多人都叫他UserDao,一样啦,重在内容.

建表,配置连接数据库,就不粘啦.实例粘上,我就弄了4个字段,id,username,password,sex,id还是主键自增的.
springboot简单增删改查练习_第2张图片

这个muppers要加上注解@Mapper的, 在接口类上添加了@Mapper,在编译之后会生成相应的接口实现类,如果想要每个接口都要变成实现类,那么需要在每个接口类上加上@Mapper注解,比较麻烦,解决这个问题用@MapperScan(“com.example.demo.mapper”),我就用的后面这种,所以没看到@Mapper
springboot简单增删改查练习_第3张图片
springboot简单增删改查练习_第4张图片
UserMapper写完了 当然要补上他的sql代码了,要不然,留它何用,注意id要和方法名对应上袄.
springboot简单增删改查练习_第5张图片
好啦,sql写好了,后面开始写service了,
springboot简单增删改查练习_第6张图片
记得加@Service注解
springboot简单增删改查练习_第7张图片
springboot简单增删改查练习_第8张图片
业务层写好了,写control
这个要写@RestController和@RequestMapping注解,
关于@RestController 我这里返回的都是JSon串,毕竟省事儿,不用每个方法都写@Responsebody,但是如果返回有页面的话,还是老老实实写@Controller+@Responsebody吧…
springboot简单增删改查练习_第9张图片
springboot简单增删改查练习_第10张图片
springboot简单增删改查练习_第11张图片
逻辑部分就结束啦 ,做的不是很严谨,练手么,想到想不到的,就这样吧
然后页面部分大概粘一下,仅供参考了,毕竟小白一枚
springboot简单增删改查练习_第12张图片
springboot简单增删改查练习_第13张图片
springboot简单增删改查练习_第14张图片
springboot简单增删改查练习_第15张图片
基本就这样就完成了一个小闭合,练习一下吧~

你可能感兴趣的:(练习)