mybatis
文章平均质量分 80
小丑哥_V5
一直在超越,从未被模仿...
展开
-
Spring Boot从入门到进阶教程系列 -- MyBatis配置,数据库选择器和分页方言实现
上一个教程我们讲解如何配置数据源示例,本次我们将接着上个教程的成果来整合MyBatis配置,如需看上篇教程的同学可点击链接【Spring Boot从入门到进阶教程系列 -- Druid数据源初始化配置】 下面我们直接开启代码之旅步骤1. 编写数据库枚举,列举我们常用的数据库类型public enum DBType { DB2("DB2"), Derby("Derby"), HSQL("HSQL...原创 2018-06-20 14:32:10 · 5742 阅读 · 3 评论 -
Spring Boot从入门到进阶教程系列 -- MyBatis分页拦截器实现(包含数据库方言)
上一个教程我们讲解如何配置MyBatis实例化,数据库类型选择器,数据库方言实现,本次我们将接着上个教程的成果来整合MyBatis常用的分页拦截器实现,如需看上篇教程的同学可点击链接【Spring Boot从入门到进阶教程系列 -- MyBatis配置,数据库选择器和分页方言实现】 下面我们直接开启代码之旅步骤1. 编写我们的分页对象接口public interface Pagination<...原创 2018-06-20 23:30:02 · 1265 阅读 · 0 评论 -
mybatis-generator扩展教程系列 -- 自定义generatorConfig.xml参数
今天我打算讲如何在生成器的xml配置文件里加入自定义的参数,真实很多场景我们会遇到需要自定义BaseDAO,BaseService类路径,所以这个时候为了扩展我们会考虑把这些参数放到xml配置,下面就延续使用上一篇的教程项目来做代码示例(如果没有看过之前的环境搭建入门篇可以到文章目录点击进入)1.大家可以先直接打开MyBatisGeneratorConfigurationParser.java这个原创 2016-11-30 21:40:13 · 8112 阅读 · 1 评论 -
mybatis-generator扩展教程系列 -- mapper xml文件增加自定义sql
今天我教大家如何在mapper.xml文件里增加我们自定义的sql节点,还是老规矩沿用之前的项目用例,如有看不懂的同学可以翻看下上几篇的教程1.打开IntrospectedTable.java找到enum InternalAttribute这个枚举定义增加一行我们的sql id ATTR_SELECT_BY_CONDITION_STATEMENT_IDprotected enum Internal原创 2016-12-19 09:52:49 · 10476 阅读 · 11 评论 -
mybatis-generator扩展教程系列 -- 自定义sql xml文件
今天抽空写一下生成器比较重要的环节,如何自定义mybatis生成器的sql xml文件,因为原生出来的格式不好看,命名也不符合我们日常使用习惯,很多冗余的sql节点,下面我直接直入主题演示代码了,还是老规矩使用之前教程延续下来的项目用例1.先看看我们原始生成出来的mapper.xml文件,1.节点间没有空行不符合我们日常格式 2.CRUD方法太累赘,我们其实只需要insert,update,del原创 2016-12-15 09:41:26 · 8403 阅读 · 0 评论 -
mybatis-generator扩展教程系列 -- 自定义配置参数修改DAO,Mapper文件后缀
今天主题主要讲我们使用mybatis生成器遇到的最常见问题,如何修改生成的dao,mapper文件后缀,下面我们继续使用上一篇的用例继续改造,如果本篇示例看得不太理解的可以翻看下之前的演示,下面就开始直奔主题了1. 先增加一个参数配置看我们的文件生成后缀是什么,我们就新增个mapperExt参数写在JavaParamConfiguration.java配置对象类package org.mybati原创 2016-12-01 21:40:43 · 7795 阅读 · 1 评论 -
mybatis-generator扩展教程系列 -- 搭建MBG源码项目(入门铺垫篇)
沉寂好久又开始发表文章(工作原因),这次我打算教大伙如何深入改造扩展mybatis的生成器框架,因为我们现在很多公司都是使用mybatis作为一个数据库查询组件,所以一个符合公司项目规范mybatis生成器是一个开发神器;至于有的牛人公司就是自己开发团队造个轮子,但是我个人觉得MBG本身已经比较完善了,所以就没必要再自己造一波轮子(学习性造轮子请忽略我这些话);下面就准备开车,请各位乘客系好安全带原创 2016-11-29 13:29:45 · 4023 阅读 · 2 评论 -
shiro安全框架扩展教程--整合cas框架扩展自定义CasRealm
这次我给大家讲讲如何在shiro中整合cas框架,以及扩展自定义的角色和资源体系,啰嗦话不多说了,直接上代码说明第一步,搭建cas服务器,我也不说拉,这个大家用现有的cas服务就行了第二步,先加入cas-client的包到我们的项目,然后再下载个shiro-cas.jar也放到项目里第三步配置shiro中的cas设置原创 2014-12-27 21:51:57 · 25176 阅读 · 16 评论 -
shiro安全框架扩展教程--数据对象安全校验(oval框架)
很多时候我们都是忽略了对数据对象的原创 2014-10-21 15:24:34 · 5173 阅读 · 1 评论 -
shiro安全框架扩展教程--基本行级数据安全控制
大家都知道原创 2014-10-12 14:17:43 · 9073 阅读 · 6 评论 -
shiro安全框架扩展教程--如何扩展实现集中式session管理
上一章节我和原创 2014-09-03 10:38:05 · 18414 阅读 · 10 评论 -
开发神器soho-mybatis(开源框架) -- 接口使用文档示例
soho-mybatis是封装mybatis底层动态sql的产物,语法风格类似mongodb,使用本框架95%情况下无需编写自定义查询代码和sql,而且可提升开发效率2-3倍,数据库操作数据bug率降低90%;下面提供文档示例:附上项目地址: 点击下载附上项目CRUD代码生成器平台地址: https://www.cartoonai.com/示例1。获取指定单个或者...原创 2018-07-19 12:30:17 · 1760 阅读 · 2 评论