mybatis
licmi
这个作者很懒,什么都没留下…
展开
-
mybatis一对多,多对多关联关系
mybatis一对多,多对多关联关系hibernate与mybatis的区别一对多多对多hibernate与mybatis的区别1、 hibernate是全自动,而mybatis是半自动。2、hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql。而mybatis仅有基本的字段映射,对象数据以及对象实际关系仍然需要通过手写sql来实现和管理。我个人还是喜欢用mybatis,因为mybatis可以自己控制sql代码,而hibern原创 2020-10-22 11:27:44 · 502 阅读 · 0 评论 -
mybatis集成ehcache(二级缓存)整合redis
mybatis集成ehcache(二级缓存)整合redismybatis二级缓存为什么需要缓存什么样的数据需要缓存ehcache是什么ehcache的特点mybatis的二级缓存整合步骤mybatis整合redis项目结构代码测试mybatis二级缓存为什么需要缓存拉高程序的性能什么样的数据需要缓存很少被修改或根本不改的数据业务场景比如:耗时较高的统计分析sql、电话账单查询sql等ehcache是什么Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大==原创 2020-10-21 15:10:12 · 322 阅读 · 0 评论 -
mybatis整合Spring
mybatis整合Spring整合步骤创建spring配置文件applicationContextSpring Test+Junit完美组合spring整合pagehelper代码实践项目结构1、导入pom依赖整合步骤hibernate整合mybatis整合创建spring配置文件applicationContext2.1 注解式开发注解驱动 <context:annotation-config/>用注解方式注入bean,并指定查找范围:com.liuchunming及子原创 2020-10-20 11:26:00 · 180 阅读 · 0 评论 -
mybatis动态sql和分页
mybatis动态sql和分页mybatis动态sql模糊查询查询返回结果集的处理分页为什么要重写mybatis的分页?特殊字符处理全部代码mybatis动态sql1, trim :去空格2,foreach遍历集合,批量查询、通常用于in关键字注意:使用foreach需要在接口里添加@Parma注解不然会报错在BookMapper.xml添加对应的事务 <!--foreach标签使用--> <select id="selectBooksIn" resultType=原创 2020-10-15 10:22:28 · 364 阅读 · 0 评论 -
mybatis入门(简单增删改)
mybatis入门(简单增删改)搭建mybatis框架环境1、Mybatis相关插件安装2、创建maven工程3、导入相关pom依赖基于ssm逆向工程的使用1、配置generatorConfig.xml2、配置maven运行generator命令Mybatis增删改查案例添加日志文件搭建mybatis框架环境1、Mybatis相关插件安装首先先安装需要的插件Free mybatis pluginMybatis generatormybatis toolsmaven helperSetting原创 2020-10-13 15:57:09 · 356 阅读 · 0 评论