![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
╰烟消云散
这个作者很懒,什么都没留下…
展开
-
mybatis关联关系
文章目录前言一对多关联关系多对多关联关系 前言 一般用list< map>来实现多表关系以及连查是最方便的,但是个别公司是要求用Vo实体方式。 hibernate和mybatis的关联关系个人比较喜欢用mybatis,虽然说要自己写sql,如果表关系比较多的话可以用一条sql来实现,hibernate中则容易把自己搞晕,mybatis是人为控制的不是自动生成的,hibernate是不可控的。 一对多:一个订单对应对个订单项 多对多:一个人对多个项目,一个项目对应对个人 一对多关联关系 1、用逆向原创 2020-10-20 23:46:06 · 148 阅读 · 0 评论 -
Mybatis整合Redis实现二级缓存
文章目录mybatis整合ehcachespring + redis 集成实现缓存功能(与mybatis无关) mybatis整合ehcache 1 导入相关依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${spring.version}原创 2020-10-19 21:58:56 · 139 阅读 · 0 评论 -
Mybatis整合Spring
文章目录整合步骤注解式事物Spring Test+Junit完美组合spring整合pagehelper案例实战测试 整合步骤 步骤以思维导图形式呈现,与hibernate整合做对比如下图: 1.hibernate整步骤 2.mybatis整合步骤 注解式事物 配置事务管理(环绕通知) 有关数据库操作的开启、提交操作都是在环绕在数据库操作的前后 切面 @Repository:将DAO类声明为Bean @Service:通常作用在业务层 @Constroller:通常作用在控制层,将在Spring MV原创 2020-10-15 19:06:52 · 162 阅读 · 0 评论 -
Mybatis动态sql和分页
文章目录mybatis动态sql模糊查询(3种方式)查询返回结果集的处理分页查询特殊字符处理代码 mybatis动态sql 着重讲一下foreach : 作用:foreach 遍历集合,批量查询、通常用于in关键字 用foreach记得接口里面注意加个注解不然会报错 collection:数据源 item:数据源赋予的变量 open:打开 close:关闭 separator:分隔符 模糊查询(3种方式) 第一种: 参数中直接加入%% 第二种:使用${…}代替#{…}(不建议使用该方式,有SQL注入风险原创 2020-10-13 14:56:45 · 301 阅读 · 1 评论 -
mybatis入门
文章目录环境搭建1.下载插件2.导入依赖基于ssm逆向工程的使用Mybatis增删改查案例BookServiceImplSessionUtiljdbclog4j2mybatis.cfg.xml效果 环境搭建 1.下载插件 在使用前需要下载这4个插件,下载好后重启idea即可 Free mybatis plugin Mybatis generator mybatis tools maven helper 也可以去C盘下面去看一下是否下载好了 2.导入依赖 首先创建好maven项目,然后去导入pom依赖 p原创 2020-10-10 14:32:36 · 181 阅读 · 0 评论