[TOC] 1. GridFS介绍 是`MongoDB CMS MongoDB GridFS`可以快速集成 开发。 它的工作原理是: 在 存储文件是将文件分块存储,文件会按照256KB的大小分割成多个块进行存储, 使用两个集合 ( )存储文件,一个集合是 , 用于存储文件的二进制数据;一个集合是 , ...
分类:
其他好文 时间:
2019-12-21 12:05:34
阅读次数:
92
创建拦截器 1 实现 HandlerInterceptor 创建拦截器 2 配置类中 继承 WebMvcConfigurerAdapter 注册拦截器 preHandle、postHandle与afterCompletion preHandle 调用时间:Controller方法处理之前 执行顺序: ...
分类:
其他好文 时间:
2019-12-19 17:38:09
阅读次数:
109
在日常开发汇总,经常会遇到需要定时任务的场景,简单的,可以使用Spring的定时任务调度框架,也可以使用Quartz。无论使用哪种,都需要解决一个问题,那就是集群问题。一般情况下,定时任务能且仅能运行于一台应用实例上。 ...
分类:
其他好文 时间:
2019-12-15 18:47:15
阅读次数:
91
package com.infosec.sso.component.externalauthandsyn; import java.util.Map; import javax.annotation.PostConstruct; import org.springframework.beans.fa ...
分类:
编程语言 时间:
2019-12-06 13:27:13
阅读次数:
194
# 用于梳理Spring知识点Spring是分层的Java EE应用全栈轻量级开源框架,以IoC(Inverse Of Control反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层SpringMVC和持久层SpringJDBC 等企业级 ...
分类:
编程语言 时间:
2019-12-02 23:29:27
阅读次数:
122
原课程:[通过注解注入Bean][3] 注入bean知识点思维导图 Spring 4.x推荐使用基于构造器的方式进行bean注入[7.4.1 Dependency Injection][1] [spring为什么推荐使用构造器注入][2] 通过构造器和Set方法注入Bean 通过属性直接注入Bean ...
分类:
编程语言 时间:
2019-11-30 11:48:33
阅读次数:
140
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private cn.itcast.crm.service.BaseDictService cn.itcast. ...
分类:
编程语言 时间:
2019-11-26 09:21:02
阅读次数:
75
package com.cxy.netty.controller; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelIni ...
分类:
其他好文 时间:
2019-11-23 20:11:32
阅读次数:
67
使用 tk.mybatis 操作数据库 经过之前章节一系列的配置之后,我们已经满足了使用 MyBaits 操作数据库的必要条件,下面是使用 tk.mybatis 操作数据库的例子。 我们以测试操作用户表为例(tb_user) #修改入口类 需要使用 @MapperScan 注解来指定 Mapper ...
分类:
数据库 时间:
2019-11-23 10:05:54
阅读次数:
93
在业务接口中,一个方法嵌套了另外一个方法,2个方法上都加了@Transactional事务注解。 业务接口: 嵌套方法 嵌套方法中校验了参数,校验失败抛ServiceException异常。 运行结果: 出现UnexpectedRollbackException异常的原因: 1.嵌套事务方法exec ...
分类:
编程语言 时间:
2019-11-22 10:30:58
阅读次数:
80