首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring体系
订阅
拥抱心中的梦想
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
谈一谈我对Spring Resource的理解
当我们学习Spring时,我们总会在xml中对bean进行声明,然后再通过下面的代码片段来获取bean。代码如下: 上面第一行代码加载了一个资源文件Spring.xml,这个资源文件在Spring中属于Resource的一种。这样讲,Spring把各种类型的文件,二进制流都称之…
Spring容器IOC初始化过程---今天终于进行总结了
作为一个经常使用Spring的后端程序员,小编很早就想彻底弄懂整个Spring框架了!但它整体是非常大的,所有继承图非常复杂,加上小编修行尚浅,显得力不从心。不过,男儿在世当立志,今天就先从Spring IOC容器的初始化开始说起,即使完成不了对整个Spring框架的完全掌握,…
Spring 对文件上传下载的支持(Spring boot实现)
就Java web 而言,对于文件上传,前端浏览器提交一个文件,然后后端处理返回文件上传成功或者失败的结果;对于文件下载,很多情况就是前端单击某个按钮或者点击某个文字链接,然后浏览器就会自动将文件上传到本地中。那么这其中的原理是什么呢?小编认为,文件的上传下载本质上是通过Jav…
spring-boot版本问题让开发怀疑人生
当我们将一个框架从旧版本升级到新版本之后,各种兼容各种坑可能会接踵而至,这通常是你意向不到的,因为新版本可能移除了旧版本的某些配置项,也可能更改了旧版本的配置项等。 这不,今天小编就遇到了这么一个坑,这个坑是由于我把spring-boot版本升级之后更改带来的,这让我一度怀疑是…
@Import、ImportSelector注解使用及源码分析
在学习@Import这个注解时,小编在想一个问题,这个注解的作用是导入一个配置Configuration类,那到底什么地方会用到它呢?想到我们工程中也不会使用这个注解去导入配置呀,我们都是新建一个类xxxxxxConfiguration.java,然后直接在类里边把所有的Bea…
必须得学一学Spring 的ORM机制
小编昨天一整天都在入手一份工程代码,可是搞了一整天,发现最后卡在一个数据库操作上,自己再琢磨了会,发现工程是采用Spring orm整合hibernate的方式对数据库进行操作,但是我不会啊!我以前是学过SSH的整合,可是那些宝贵的知识都还给老师了呀!小编也是非常地无奈。好吧!…
Spring Boot中拦截器的使用
一、为什么使用拦截器,使用场景在哪里?拦截器顾名思义就是对你的操作web应用具体为一次请求进行拦截,为什么要进行拦截呢?拦截的好处是防止不法分子对请求数据的篡改,进而破坏系统的业务逻辑,导致用户数据的
spring-boot + jsonp 解决前端跨域问题
现在咱们一起来讨论浏览器跨域请求数据的相关问题。说这样可能不是很标准,因为拒绝跨域请求数据并不是浏览器所独有的,之所以会出现跨域请求不了数据,是因为浏览器基本都实现了一个叫"同源策略"的安全规范。该规范具体是什么呢?我们在MDN上找到了一份资料,地址如下: 总的来说,当A网址和…
SpringBoot启动源码分析及相关技巧学习
对于源码学习,我觉得我们带着问题一起看会好一点。 话不多说,我们首先去[https://start.spring.io]网站上下载一个demo,springboot版本我们选择2.1.4,然后我们一起打断点一步步了解下springboot的启动原理。 一切的一切,将从我们的De…
简单说说Java 定时任务框架---Quartz
很多太专业的话语我就先不说了!为什么!因为说得太专业,连我自己都蒙蔽了!太专业的话语也需要从网上copy过来,何必呢!我就以我自己的理解,尽量把我会的所有通俗易懂地记录下来。说到这个框架,反正它就是用来执行定时任务的,什么定时任务呢?比如说: 上面的三点分别说明了Quartz框…