标签:mapper

Spring

spring-mybatis与原生mybatis使用对比

likai 发布于 2017-11-20

原生mybatis使用方法: String resource = "mybatis-config.xml"; InputStream inputStream = Resources.getResourceAsStream(resource); SqlSessi...

阅读(30)评论(0)赞 (0)

IOS技术

揭秘 YYModel 的魔法(上)

9

刘莉莉 发布于 2017-11-15

design-model.jpg 前言 iOS 开发中少不了各种各样的模型,不论是采用 MVC、MVP 还是 MVVM 设计模式都逃不过 Model。 那么大家在使用 Model 的时候肯定遇到过一个问题,即接口传递过来的数据(一般是 JSON 格式)需要转换为 iOS 内我们能...

阅读(52)评论(0)赞 (0)

Spring

SpringBoot add XSS Encode for JSON Dto

xirruiqiang 发布于 2017-11-15

OWASP Java 2017-02-19 Release 一版小更新 就順便把它加進來 SpringBoot 用來過濾 Json 中的非法字元。 非 Json 的自己每一個變數都要自己加 先加入依賴 <dependency> <groupId>org.o...

阅读(52)评论(0)赞 (0)

Spring

Springboot multipart max-file-size Exception

hanze 发布于 2017-11-15

Springboot 中的檔案上傳可以配置一個 檔案最大值,這個是全域共用的,所以當檔案大於這個最大值時,還沒進入 Controller 就被拒絕了,顯示的訊息是 Spring 預設的英文訊息…… 所以 腦殘PM 就說這是 bug 腦弱窗口 就說要改底層的...

阅读(26)评论(0)赞 (0)

Spring

深入分析tomcat and spring boot security and cas

14

xirruiqiang 发布于 2017-11-12

前言 本文从一个web请求如何到达服务器,请求经历了哪些过程,最后是如何通过我们的授权验证(用cas认证举例),通过一步一步解析整个过程,同时给出相对应的类图和时序图来方便理解,最后做一个总的概括来进一步加强理解。本文的内容来自对源码的理解,如果有不正确的地方,可以在下方留言,我...

阅读(86)评论(0)赞 (0)

Spring

SSM框架CRUD操作&批量删除&批量追加数据(Oracle&MySQL数据库)

8

尖兵 发布于 2017-11-08

SSM框架CRUD操作Demo 1、SSM开发环境搭建详见下一章微博 2、定义起始页,基本的超链接完成请求,详见如图 由于时间关系,本人将在本博客中陆续推出高级框架阶段的系列教程,现已经发布如下几篇,如果对大家有帮助也请各位给点鼓励吧 ,比如关注微博、顶一下或者给点评论,谢谢! ...

阅读(56)评论(0)赞 (0)

Spring

SpringCloud Eureka 源码解析 —— 应用实例注册发现(一)之注册

2

xiaoli.wang 发布于 2017-11-08

摘要: 原创出处 http://www.iocoder.cn/Eureka/instance-registry-register/ 「芋道源码」欢迎转载,保留摘要,谢谢! 本文主要基于 Eureka 1.8.X 版本 1. 概述 2. Eureka-Client 发起注册 2.1...

阅读(47)评论(0)赞 (0)

Spring

Spring REST API 与 OAuth2:处理 AngularJS 中的 Token 刷新问题

yanxinchi 发布于 2017-11-07

在本教程中,我们将继续探索 之前文章 中提到的 OAuth 密码流,我们将重点介绍如何在 AngularJS 应用中处理 Refresh Token。 2、Access Token 到期 首先,请记住,当用户登录应用程序后,客户端需要得到 Access Token: functi...

阅读(72)评论(0)赞 (0)

Spring

就是让你懂 Spring 中 Mybatis 的花样配置

8

darida 发布于 2017-11-07

一、前言 Mybatis作为一个优秀的存储过程和高级映射的持久层框架,目前在项目实践中运用的比较广泛,最近做项目时候发现了一种之前没见过的配置方式,这里总结下常用的配置方式以便备忘查找。 二、Spring中Mybatis的配置方案一 2.1 多数据源配置案例 (1)数据源配置 &...

阅读(59)评论(0)赞 (0)

Spring

常见Bean映射工具分析评测及Orika介绍

xiaoli.he 发布于 2017-11-04

Bean映射工具选择 工作中,我们经常需要将对象转换成不同的形式以适应不同的api,或者在不同业务层中传输对象而不同分层的对象存在不同的格式,因此我们需要编写映射代码将对象中的属性值从一种类型转换成另一种类型。 进行这种转换除了手动编写大量的 get/set 代码,还可以使用一些...

阅读(57)评论(0)赞 (0)

Spring

数据库读写分离与事务纠缠的那点坑

4

wenming.gapo 发布于 2017-11-03

本篇文章讨论在数据库读写分离时使用事务的那些坑: 1. 在读写分离时会不会造成事务主从切换错误 一个线程在Serivcie时Select时选择的是从库,DynamicDataSourceHolder中ThreadLocal对应线程存储的是slave,然后调用Manager时进入事...

阅读(59)评论(0)赞 (0)

Spring

SpringMVC 入参出参数据类型转换

xiaoli.wang 发布于 2017-10-31

如果前端传递的是日期字符串,比如”2017-10-23 19:46:45”,而我们在Controller中直接用Date类型接收,会报出如下异常: Failed to convert value of type ‘java.lang.String’ to required typ...

阅读(84)评论(0)赞 (0)

Spring

面对缓存,有哪些问题需要思考?

1

changyuan.xu 发布于 2017-10-30

缓存可以说是无处不在,比如:PC电脑中的内存、CPU中有二级缓存、http协议中的缓存控制、CDN加速技术 无不都是使用了缓存的思想来解决性能问题。 缓存是用于解决高并发场景下系统的性能及稳定性问题的银弹。 本文主要是讨论我们经常使用的分布式缓存Redis在开发过程中需要考虑的问...

阅读(40)评论(0)赞 (0)

Spring

Spring Boot系列(七)Spring Boot使用Redis实现session共享

1

hanze 发布于 2017-10-30

这一篇介绍Spring Boot使用Redis实现session共享,需要springboot实战完整视频教程的,点击这里! Redis是一个缓存消息中间件及具有丰富特性的键值存储系统。Spring Boot为Jedis客户端库和由Spring Data Redis提供的基于Je...

阅读(39)评论(0)赞 (0)

Spring

Spring Boot系列(六)Spring Boot 连接MySql数据库

1

puefu.he 发布于 2017-10-29

这一篇介绍Spring Boot 连接MySql数据库,需要springboot实战完整视频教程的,点击这里! Spring Boot可以大大简化持久化任务,几乎不需要写SQL语句,在之前章节“Spring Boot 构建框架”中我们新建了一个Spring Boot应用程序,本章...

阅读(86)评论(0)赞 (0)

Spring

项目开发框架-SSM

2

likai 发布于 2017-10-28

1.Spring 无需多言,作为开源届数一数二的典例,项目开发中无处不在; 核心IOC容器,用来装载bean(java中的类)-用Spring的IOC容器来管理Bean的生命周期,有了这样一种机制,我们就可以不用在代码中去重复的做new操作。 aop,面向切面编程,spring中...

阅读(132)评论(0)赞 (0)

Spring

在使用SpringBoot的时候遇到的一些小坑

尖兵 发布于 2017-10-28

出现问题原因:在开发过程中把一些公关的东西封装成一个jar包,多个项目共同使用这个jar包(这个jar中包含数据处理的代码)。然而,有些项目没有用到数据处理,没有配置数据源。所以,在启动的时候会报错。 解决方案:引入 @EnableAutoConfiguration(exclud...

阅读(125)评论(0)赞 (0)

Spring

Sharding-JDBC分库分表使用实例

2

dulong 发布于 2017-10-28

Sharding-JDBC是当当开源的用于分库分表的基础类库。定位轻量级java框架,可以通过客户端直接连接数据库,只需要在增加额外的数据源配置就可以轻松实现完整的分库分表功能。 Sharding-JDBC是一个开源的适用于微服务的分布式数据访问基础类库,它始终以云原生的基础开发...

阅读(100)评论(0)赞 (0)