本文主要是介绍2k_Day2:今天是springMVC和mybatisPlus的大白话,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.我感觉,springboot把配置搭好了,就能写业务增删改查,然后盯好dao、service、impl、controller就好了,其他的事,用到时才会再去配置,不是吗?
2.使用mybatisplus时,它有很多方法,所以继承了,就能直接用entity使用这些方法。
3.Alt+Enter组合键绝对是用得最频繁的快捷键!!然后第二是Ctrl+Alt+B去找实现
入门做法:
controller层:
1.用@RestController确定controller方法
2.用@RequestMapping("/list/tree")确定接口url
3.@RequestBody 实体类做入参
4.返回R数据类型(是个规则,R是自己定义的)
5.然后在调用的Service对象上面加个@Autowired,会自动匹配Bean。
service层:
1.这个还是个接口,然后扩展(extends)IService<自定义Entity>,这样controller就能用上Mybatisplus的方法了。
2.然后再自定义方法给controller调用,比如ListTree();
impl层:
1.是service层的实现类,扩展(extends)ServiceImpl<自定义Dao,自定义Entity>,继承(implements)service接口,用@Service("自己想个名字")
2.去实现ListTree()
dao层:
1.理所当然的数据持久层,扩展(extends)BaseMapper<自定义 Entity>,就能关联数据表了
2.还是个接口,那是不是也能写成实现呢?
这篇关于2k_Day2:今天是springMVC和mybatisPlus的大白话的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!