
spring
文章平均质量分 72
spring
Yaphets丶混世大魔王
这个作者很懒,什么都没留下…
展开
-
SpringBoot下配置Mybatis多数据源
spring boot 整合mybatis 多数据源。对于现在的web项目来说,很多大一点的项目都是微服务框架,这就导致web项目需要访问多个数据源,每一个小的模块是一个自己独立的数据源。这时候就需要配置多数据源了,对于多数据源,spring boot支持就是需要配置一个主数据源,若干个非主数据源,可以实现自由切换。只是实现数据源bean注入的时候需要注意一下,主数据源需要加上@Primary注解,其他非主数据源一定不能加@Primary注解,否者启动报错。原创 2017-06-27 10:43:10 · 1765 阅读 · 1 评论 -
SpringBoot下实现mybatis代码自动生成
SpringBoot下实现mybatis代码自动生成 一、环境准备,spring boot web工程,Eclipse开发工具,数据库等。1、创建一个spring boot工程2、创建一个数据库和对应的表二、配置文件,生成代码。1、修改pom.xml文件,添加mybatis,mybatis-generator,druid,mysql等依赖具体代码如下: 代码...原创 2017-06-27 16:19:09 · 10395 阅读 · 1 评论 -
spring参数注解校验
在写一些controller协议的时候,有些时候从前端传过来的参数较多,好的办法是定义一个实体类来封装请求参数,但是用实体类封装参数后,无法对参数值进行校验,可以使用spring的@Validated 结合java validation、hibernate validation注解进行校验。个人建议使用spring的Validated注解,而不要使用hibernate的validat注解,hi...原创 2018-08-21 13:01:51 · 6563 阅读 · 0 评论 -
spring-data-redis increment方法
spring-data-redis increment方法主要是实现整数类型的自增的,可以通过该函数自己封装incr和decr方法。但是在使用如下方法获取自增的值得时候会报错ValueOperations<String, Object> valueOper=redisTemplate.opsForValue();valueOper.increment(key,1);O...原创 2018-09-12 13:17:57 · 5646 阅读 · 0 评论 -
Spring的注入方式--构造方法--解决需要在构造方法里面去初始化全局变量
构造方法注入public class UserService implements IUserService { private IUserDao userDao; public UserService(IUserDao userDao) { this.userDao = userDao; }}先看一段代码,下面的代码能运行成功吗?@...原创 2018-09-12 13:17:42 · 2227 阅读 · 0 评论 -
springboot全局日期格式化
springboot全局日期格式化有两种方式springboot全局日期格式化有两种方式方式一是配置参数参数配置的方式就是在json序列化的时候,当字段为日期类型的时候的format类型,就相当于在所有日期字段上加了一个注解@JsonFormat(shape = JsonFormat.Shape.STRING, pat...原创 2019-06-06 10:44:43 · 12074 阅读 · 2 评论