排序:
默认
按更新时间
按访问量

开发神器soho-mybatis(开源框架) -- 接口使用文档示例

        soho-mybatis是封装mybatis底层动态sql的产物,语法风格类似mongodb,使用本框架95%情况下无需编写自定义查询代码和sql,而且可提升开发效率2-3倍,数据库操作数据bug率降低90%;下面提供文档示例:   核心接口代码: // = ...

2018-07-19 12:30:17

阅读数:42

评论数:0

【小丑哥】 - Spring Boot从入门到进阶教程系列目录

      由于前些日子比较忙着一些工作事情,导致没有更新连续性的教程文章,现在往后一段时间我打算写当下比较流行的Spring Boot框架教程(持续更新ING),从入门到进阶,其中包含如何优雅设计你的系统结构,如何加强你的系统安全设计等等,希望该系列文章对大家有一些开发上的帮助,本系列教程需要有...

2018-06-22 10:16:24

阅读数:106

评论数:0

Spring Boot从入门到进阶教程系列 -- 集成Freemarker配置(包含预防XSS攻击,多角色权限标签实现)

上一个教程我们讲解如何配置SpringMVC以及自定义JSON响应实体,本次教程我们将整合Freemarker配置到Spring Boot,因为我们日常开发必须是要用到模版技术,比如Freemarker,Velocity等最常用;如对上篇教程感兴趣的可点以下链接【Spring Boot从入门到进阶...

2018-06-22 09:59:00

阅读数:63

评论数:0

Spring Boot从入门到进阶教程系列 -- SpringMVC配置(包含自定义FastJSON配置)

上一个教程我们讲解如何配置MyBatis根据数据库类型进行对应数据库方言自动分页查询,本次我们将接着以往教程的成果来整合配置SpringMVC以及配置我们自定义的FastJSON序列输出,如需看上篇教程的同学可点击链接【Spring Boot从入门到进阶教程系列 -- MyBatis分页拦截器实现...

2018-06-21 10:20:09

阅读数:51

评论数:0

Spring Boot从入门到进阶教程系列 -- MyBatis分页拦截器实现(包含数据库方言)

上一个教程我们讲解如何配置MyBatis实例化,数据库类型选择器,数据库方言实现,本次我们将接着上个教程的成果来整合MyBatis常用的分页拦截器实现,如需看上篇教程的同学可点击链接【Spring Boot从入门到进阶教程系列 -- MyBatis配置,数据库选择器和分页方言实现】 下面我们直接开...

2018-06-20 23:30:02

阅读数:27

评论数:0

Spring Boot从入门到进阶教程系列 -- MyBatis配置,数据库选择器和分页方言实现

上一个教程我们讲解如何配置数据源示例,本次我们将接着上个教程的成果来整合MyBatis配置,如需看上篇教程的同学可点击链接【Spring Boot从入门到进阶教程系列 -- Druid数据源初始化配置】 下面我们直接开启代码之旅步骤1. 编写数据库枚举,列举我们常用的数据库类型public enu...

2018-06-20 14:32:10

阅读数:136

评论数:0

Spring Boot从入门到进阶教程系列 -- Druid数据源初始化配置

       上一个教程我们讲解如何读取配置数据更加优雅,简洁,本次我们将接着上个教程的成果来应用到项目的数据源初始化配置,如需看上篇教程的同学可点击链接【Spring Boot从入门到进阶教程系列 -- 多种配置数据加载方式详解,优劣分析】下面我们直接开启代码之旅步骤1. 我们承接上篇教程的数据...

2018-06-19 20:53:13

阅读数:175

评论数:0

Spring Boot从入门到进阶教程系列 -- 多种配置数据加载方式详解,优劣分析

       上一个教程我们已经讲如何初始化启动我们的Spring Boot应用,本次教程我给大家讲解下如何读取置数据方式更适合,简洁;如没看上一篇教程的同学可看点击该链接【Spring Boot从入门到进阶教程系列 -- 外部Tomcat多方式启动,加密解密配置数据】SpringBoot读取配置...

2018-06-19 17:35:08

阅读数:74

评论数:0

Spring Boot从入门到进阶教程系列 -- 外部Tomcat多方式启动,加密解密配置数据

       由于前些日子比较忙着一些工作事情,导致没有更新连续性的教程文章,现在往后一段时间我打算写当下比较流行的Spring Boot框架教程,从入门到进阶的使用方式,希望该系列文章对大家有一些开发上的帮助,而不需要看其他站点上让你看到花眼又不得本质的教程文章,本系列教程需要有一定的开发经验基...

2018-06-19 11:06:48

阅读数:348

评论数:0

OAUTH2.0框架应用教程-- 认识与理解OAUTH2.0几个步骤

本次教程系列我给大家讲解现在最流行的OAUTH2.0认证体系,我们先看看下面的OAUTH2.0认证流程示例图,然后我再每个步骤举例说明 举例场景,我们有一个用户平台A(oauth.xxx.com),当前新建的B(apply.xxx.com)应用平台需要接入该用户平台,那我们首...

2017-10-23 14:37:39

阅读数:489

评论数:0

mybatis-generator扩展教程系列 -- mapper xml文件增加自定义sql

今天我教大家如何在mapper.xml文件里增加我们自定义的sql节点,还是老规矩沿用之前的项目用例,如有看不懂的同学可以翻看下上几篇的教程1.打开IntrospectedTable.java找到enum InternalAttribute这个枚举定义增加一行我们的sql id ATTR_SELE...

2016-12-19 09:52:49

阅读数:6678

评论数:11

mybatis-generator扩展教程系列 -- 自定义sql xml文件

今天抽空写一下生成器比较重要的环节,如何自定义mybatis生成器的sql xml文件,因为原生出来的格式不好看,命名也不符合我们日常使用习惯,很多冗余的sql节点,下面我直接直入主题演示代码了,还是老规矩使用之前教程延续下来的项目用例1.先看看我们原始生成出来的mapper.xml文件,1.节点...

2016-12-15 09:41:26

阅读数:4735

评论数:0

mybatis-generator扩展教程系列 -- 自定义配置参数修改DAO,Mapper文件后缀

今天主题主要讲我们使用mybatis生成器遇到的最常见问题,如何修改生成的dao,mapper文件后缀,下面我们继续使用上一篇的用例继续改造,如果本篇示例看得不太理解的可以翻看下之前的演示,下面就开始直奔主题了1. 先增加一个参数配置看我们的文件生成后缀是什么,我们就新增个mapperExt参数写...

2016-12-01 21:40:43

阅读数:3574

评论数:1

mybatis-generator扩展教程系列 -- 自定义generatorConfig.xml参数

今天我打算讲如何在生成器的xml配置文件里加入自定义的参数,真实很多场景我们会遇到需要自定义BaseDAO,BaseService类路径,所以这个时候为了扩展我们会考虑把这些参数放到xml配置,下面就延续使用上一篇的教程项目来做代码示例(如果没有看过之前的环境搭建入门篇可以到文章目录点击进入)1....

2016-11-30 21:40:13

阅读数:4470

评论数:0

mybatis-generator扩展教程系列 -- 搭建MBG源码项目(入门铺垫篇)

沉寂好久又开始发表文章(工作原因),这次我打算教大伙如何深入改造扩展mybatis的生成器框架,因为我们现在很多公司都是使用mybatis作为一个数据库查询组件,所以一个符合公司项目规范mybatis生成器是一个开发神器;至于有的牛人公司就是自己开发团队造个轮子,但是我个人觉得MBG本身已经比较完...

2016-11-29 13:29:45

阅读数:2594

评论数:2

JavaWeb安全性教程入门篇 -- 偷天换日使用者的会话信息(劫持session)

好久没有更新博客了,这段时间打算有空就更新下关于java web项目安全方面的教程文章,包括简单的说明下hacker是如何渗透入侵我们的项目,基于鄙人的技术是比较菜,所以如有说的不正确的,或者大神觉得我写的文章太过浅显,请多多包涵包涵下,多多指导下吾等菜鸟,在此先谢过各位大神前辈了我打算讲的第一篇...

2015-04-25 13:46:43

阅读数:5847

评论数:7

shiro安全框架扩展教程--整合cas框架扩展自定义CasRealm

这次我给大家讲讲如何在shiro中整合cas框架,以及扩展自定义的角色和资源体系,啰嗦话不多说了,直接上代码说明第一步,搭建cas服务器,我也不说拉,这个大家用现有的cas服务就行了第二步,先加入cas-client的包到我们的项目,然后再下载个shiro-cas.jar也放到项目里第三步配置sh...

2014-12-27 21:51:57

阅读数:22276

评论数:15

shiro安全框架扩展教程--设计数据对象校验器,如何防止xss以及csrf攻击

很多时候我们都知道,xss,csrf都需要通过我们前台传入的数据,然后再输出到页面,渲染成可执行脚本,导致加载页面即可执行或者被动型的让用户点击各种常用的按钮来触发脚本效果,所以我们需要严格筛选以及控制过滤数据对象的各个属性字段值,我相信很多人都用validator,但是我感觉这样可订制的灵活性是...

2014-12-05 15:26:37

阅读数:6576

评论数:1

shiro安全框架扩展教程--如何防止可执行文件的入侵攻击

上面的

2014-11-17 21:53:11

阅读数:5743

评论数:5

shiro安全框架扩展教程--验证码的安全(jcaptcha框架)

我们看

2014-11-02 20:08:08

阅读数:8415

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭