MyBatis注解开发基本范例

目录主题帖传送门:Spring SpringMVC MyBatis 整合-重复的轮子造的不亦乐乎 - 简书

上一篇:Spring注解开发MVC基本范例 - 简书

范例基于SSM框架,如何搭建移步:拉Jar包方式SSM框架搭建 - 简书

接上一篇,了解基础MVC后,我们加入MyBatis,因为搭建框架时已经把所需要的jar包包含了,配置文件也全了,就不多解释了,直接上代码

比之之前我们会多两个项目包dao和entity,正常的逻辑是dao和dao.impl,还有个XML,我们本次打算用注解方式直接干SQL,所以dao和entity足以,先上一个图

entity实体没啥好说,是mybatis自动生成的Eclipse中使用MyBatis Generator - 简书

DAO说一下,是一个Interface通过MyBatis注解方式写SQL,好处是直截了当方便快捷,如果硬有杠精说Temple好用我也没办法,还有说要动态拼SQL的,我只想说数据库是可以设计的,没必要委曲求全。

是不是很清新自然的写法。SQL没什么好解释,Mybatis注解怎么用去查官网。

Service和ServiceImpl里加几个方式

这里安插DAO注解自动装载实现

在HelloController中添加一个list方法用于查询所有用户,一个AddUser方法用于新增用户,返回的都是modelView

在WEB-INF/view目录下创建userList.jsp,用于前端显示

齐活造起来,最终效果


下一篇:MVC Post/Get 页面请求范例 - 简书

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 目录主题帖传送门:Spring SpringMVC MyBatis 整合-重复的轮子造的不亦乐乎 - 简书 上一篇...
    把大象放进冰箱阅读 517评论 0 1
  • 我在岸边依坐, 草叶向我伸手 它们和我一样 姿势一样,呼吸一样 微风袭来,我也摇晃 河水要去远方 途经我,滋养我 ...
    诗意与河流阅读 177评论 0 1
  • 春天,开的最灿烂的,应该是樱花吧? 常常在一夜间,迅猛的开放,突如其来,势不可挡。然后在风中坠落,没有任何埋怨。日...
    曲非烟2018阅读 426评论 0 2
  • 这是我的第二十幅思维导图作品,内容是对一个多月来所做的九宫格日记进行总结,并且谈谈收获。 我以九宫格作为中心图,最...
    家有美羊羊阅读 1,235评论 0 1

友情链接更多精彩内容