
springboot
Shenkh的Java壁橱
len 一定要有梦想
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringMVC过滤器与拦截器之间的区别
过滤器和拦截器的区别拦截器是基于java的反射机制的,而过滤器是基于函数回调。过滤器是servlet规范规定的,只能用于web程序中,而拦截器是在spring容器中,它不依赖servlet容器。过滤器可以拦截几乎所有的请求(包含对静态资源的请求),而拦截器只拦截action请求(不拦截静态资源请求)。拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次。拦截器可以获取IOC容器中的各个bean,转载 2020-07-13 00:15:11 · 411 阅读 · 0 评论 -
Springboot操作FastDFS文件存储
一、制作FastDFS客户端jar包 fdfs的作者happyfish100的GitHub上提供了java操作fdfs的客户端项目fastdfs-client-java。 下载到本地后,按自己JDK版本修改编译版本进行编译。 使用maven进行构建,本次构建客户端的版本为mvn clean install 构建成功后,在本地maven仓库中出现编译完后的jar包,也就是后面...原创 2020-01-17 00:08:21 · 774 阅读 · 0 评论 -
Springboot启动时加载数据到内存中
前言 一般来说,springboot工程环境配置放在properties文件中,启动的时候将工程中的properties/yaml文件的配置项加载到内存中。但这种方式改配置项的时候,需要重新编译部署,考虑到这种因素,今天介绍将配置项存到数据库表中,在工程启动时把配置项加载到内存中。 springboot提供了两个接口:**CommandLineRunner和ApplicationRunne...原创 2019-12-21 19:12:57 · 5247 阅读 · 0 评论 -
sharding-jdbc读写分离(一)--Spring Boot集成实现
前言 本文主要分享spring boot工程使用mybatis和sharding-jdbc实现mysql数据库的读写分离。 本文demo工程已上传github:https://github.com/hubSKH/sharding-jdbc-demo 关于mysql数据库主从复制设置,可以参考我另外一篇文章:https://blog.youkuaiyun.com/u012786993/article...原创 2019-04-18 00:57:32 · 1326 阅读 · 0 评论 -
sharing-jdbc读写分离(二)--自定义配置数据源
前言 在使用shrading jdbc实现读写分离的基础上,本篇将介绍自定义配置数据源。读写分离配置可参考我另一篇文章:https://blog.youkuaiyun.com/u012786993/article/details/89368423 配置代码参考我的GitHub:https://github.com/hubSKH/sharding-jdbc-demo/tree/pwd_dev实现步骤...原创 2019-08-13 00:43:36 · 3045 阅读 · 0 评论