Mybatis_crud demo小结

张开发
2026/4/10 1:02:41 15 分钟阅读

分享文章

Mybatis_crud demo小结
今天基于MyBatis基础实现了一个crud的小demo来总结大体流程1.创建数据库和表2.配置application.properties可复制3.User类实体类建在pojo包下4.UserMapper接口5.UserController类用来接收请求以及返回响应数据注意事项和注释解析在idea里遇到的问题在通过网址可成功实现select、delete、list列表但是想要执行update和insert需要在test包下的Test类里完成也能成功操作数据库今天的demo是通过注解执行SQL的因为只是简单的增删改查而遇到复杂情况时要用xml来执行可以在resources包下创建一个包要和实现的接口名一致主体要有三层框架的思维controller、service、dao今天的crud比较简单所以没有service结构controller类负责接收请求返回响应数据dao是由mybatis注解mapper接口来实现调库并把数据交给controllerMapper会把接口扫描到IOC容器中Autowired会自动注入依赖让controller可以接收mapper接口 xml和注解不能同时对一条SQL语句作用用了xml就要把相应的注解给注释掉以防报错更多内容回demo里看就好这里只是讲诉大体流程关于xml的一些内容

更多文章