Easter79 Easter79
3年前
springboot+mybatis 使用事务
一、一些概念声明式的事务管理是基于AOP的,在springboot中可以通过@Transactional注解的方式获得支持,这种方式的优点是:1)非侵入式,业务逻辑不受事务管理代码的污染。2)方法级别的事务回滚,合理划分方法的粒度可以做到符合各种业务场景的事务管理。本文使用目前最常用的mybatis框架来配置springboot的事务
Stella981 Stella981
3年前
Mybatis设置sql超时时间
开始搭建项目框架的时候,忽略了sql执行超时时间的问题.原本使用.net开发是,默认的超时时间是30s,这个时间一般一般sql是用不到的,但也不排除一些比较复杂或数据量较大的sql.而java中,如果不指定,默认超时时间是不做限制的,默认值为0.由于我们的项目采用Mybatis进行数据库操作,经过查看Mybaits相关文档,配置sql超时时间有两种
Stella981 Stella981
3年前
MyBatis逆向代码生成器
     MyBatis是一个轻量级的 数据库映射框架,它的“动态sql”和“数据对象映射”机制,得到了你的青睐。但是在有时候,“数据表的字段多”、“字段的名称和model类的名称不匹配”、“mapperXML书写”让你比较困扰。为了解决这些问题,让你又更多时间投身到业务开发当中来。以下是本人开发的一个基于generatormaster的图形化
Easter79 Easter79
3年前
SpringMVC+MyBatis项目总结(一)
环境Spring3.2Mybatis3.2.7,JDK1.6,开发工具Myeclipse2014GAPro,数据库MySQL5.5(数据采用之前Oracle的,直接用Navicat从Oracle导入到Mysql,然后改了一下数据类型,主键自增)Mapper和实体部分使用MybatisGenerator生成(取消了Example),然后按照
Stella981 Stella981
3年前
MyBatis整合Spring的实现(16)
本章中分析update元素的解析。1配置文件<update id"updateByPrimaryKeySelective" parameterType"cn.vansky.schedule.time.menu.bo.Menu"    <!      WARNING  @mbggenerated
Stella981 Stella981
3年前
Mybatis Plus各种查询方法
packagecom.xiao.permission_system;importcom.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;importcom.baomidou.mybatisplus.core.conditions.query
Stella981 Stella981
3年前
Mybatis拦截器实现分页
!(https://oscimg.oschina.net/oscnet/30522ccea3ac6c0d66e631aeef81f14b3c6.jpg)!(https://oscimg.oschina.net/oscnet/5a6ddf4c50a8d185a76624fa3ea695279dd.jpg)!(https://oscimg.o
Easter79 Easter79
3年前
SpringMVC+Mybatis框架整合源码
!(https://img.alicdn.com/imgextra/i1/332189337/TB2BndqoXXXXXbpXXXXXXXXXXXX_!!332189337.png?t1461910434000)获取【下载地址】(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fi
Stella981 Stella981
3年前
Mybatis MetaObject和ObjectWrapper设计概念
ObjectWrapper!(https://img2018.cnblogs.com/blog/1220773/201810/1220773201810221039378292079872442.png)该类的作用是对象的包装,对对象属性的操作,其行为有!(https://oscimg.oschina.ne
Stella981 Stella981
3年前
MyBatis整合Spring的实现(18)
例子同一个命名空间,但是有2个配置文件,A配置文件依赖于B配置文件信息,但是在加载时,先加载B配置文件的话,那么就会报错,前面章节已经捕获了此异常并把相应的配置添加到Configuration(全局配置类)中,这里就是在加载A配置文件后,再次加载B配置文件,也就把B配置信息添加到Configuration(全局配置类)里,下面就来看一下代码吧。