#Mybatis

详解mybatis配置文件

    在前面两篇文章中,大致与大家分享了基于Java的ORM框架,Mybatis基本架构和Mybatis实现CRUD的基本原理与流程,在本篇文章中,继续与大家分享Mybatis配置文件。通过研究Mybatis官网配置文件,不难得出如下两个结论:   ...
代码星球 ·2020-04-08

浅谈mybatis如何半自动化解耦

    在JAVA发展过程中,涌现出一系列的ORM框架,JPA,Hibernate,Mybatis和Springjdbc,本系列,将来研究Mybatis。       通过研究mybatis源码,可将mybat...

mybatis 使用经验小结

一、多数据源问题主要思路是把dataSource、sqlSesstionFactory、MapperScannerConfigurer在配置中区分开,各Mapper对应的包名、类名区分开1<?xmlversion="1.0"encoding="UTF-8"?>2<beansxmlns="http://...
代码星球 ·2020-04-06

利用mybatis-generator自动生成代码

mybatis-generator有三种用法:命令行、eclipse插件、maven插件。个人觉得maven插件最方便,可以在eclipse/intellijidea等ide上可以通用。下面是从官网上的截图:(不过官网www.mybatis.org 最近一段时间,好象已经挂了)一、在pom.xml中添加plu...

mybatis 3.x 缓存Cache的使用

mybatis3.x已经支持cache功能了,使用很简单,在mappper的xml文件里添加以下节点:1<mappernamespace="com.cnblogs.yjmyzz.mybatis.mapper.OrderMapper">23<cache4eviction="LRU"5flushInter...

mybatis3.2.8 与 hibernate4.3.6 混用

mybatis、hibernate这二个框架各有特色,对于复杂的查询,利用mybatis直接手写sql控制起来更灵活,而一般的insert/update,hibernate比较方便。同一个项目中,这二个框架可以和谐共存,下面是一些步骤:一、版本要求Spring4.11+hibernate4.3.6+mybatis3.2...

mybatis的物理分页:mybatis-paginator

github上有一个专门针对mybatis的物理分页开源项目:mybatis-paginator,兼容目前绝大多数主流数据库,十分好用,下面是使用步骤:环境:struts2+spring+mybatis一、pom.xml中添加依赖项1<dependency>2<groupId>com.githu...

mybatis 3.2.8 + log4j2.0.2 控制台输出sql语句

mybatis3.2.7有一个bug,使用log4j2(2.0.2)版本时,会找不到类,导致启动失败,详见https://github.com/mybatis/mybatis-3/issues/235但没过多久,3.2.8就已经修复了这个bug,最新的mybatis3.2.8下载地址为:https://github.c...

spring 3.2.x + struts2 + mybatis 3.x + logback 整合配置

与前面的一篇mybatis3.2.7与springmvc3.x、logback整合相比,只是web层的MVC前端框架,从springmvc转换成struts2.x系列,变化并不大一、pom.xml配置1<?xmlversion="1.0"encoding="UTF-8"?>2<projectxmlns...

mybatis 3.2.7 与 spring mvc 3.x、logback整合

github上有一个Mybatis-Spring的项目,专门用于辅助完成mybatis与spring的整合,大大简化了整合难度,使用步骤:准备工作:maven依赖项:1<properties>2<java-version>1.6</java-version>3<spring.v...

Mybatis.Net 整合 ODP.NET Managed

初步接触MyBatis.Net的朋友,请先移步MyBatis.Net学习手记 1.项目中先添加Oracle.ManagedDataAccess.dll程序集引用2.MyBatis.Net中Providers.config文件修改1<provider2name="ODP.NETManaged"3descr...

MyBatis.Net 学习手记

MyBatis.NET的前身为IBatis,是JAVA版MyBatis在.NET平台上的翻版,相对NHibernate、EntityFramework等重量级ORM框架而言,MyBatis.NET必须由开发人员手动写SQL,相对灵活性更大,更容易保证DB访问的性能,适用开发团队里有SQL熟手的场景。下面是使用步骤:1、...
代码星球 ·2020-04-06

spring mvc 4.3.2 + mybatis 3.4.1 + mysql 5.7.14 +shiro 幼儿园收费系统 之 从Excel导入数据功能

实现思路1.上传excel文件到服务器,excel格式   第一行:对象属性,例如,id,title,msg,createTime等,  二行及以后:数据  如下: 2 然后用org.apache.poi读取excel内容到Arr...

spring mvc 4.3.2 + mybatis 3.4.1 + mysql 5.7.14 +shiro 幼儿园收费系统 之 消息功能 datatables export pdfHtml5

今天,完成了消息管理的功能优化, 1增加了jquerydatatables的通用输出,列拖动,自动保存状态功能。2存在的问题:导出pdf中文乱码,官方文档说用pdfHtml5可以实现,pdfHtml用了另外的一个pdf库,该库文档说要自己编译字体,暂时放弃该问题的处理。存在到的问题:需要在js中来动态设置显示...
首页上一页...3738394041...下一页尾页