spring
文章平均质量分 56
个人渣记录仅为自己搜索用
不盈利,只为分享,转载.
找到的原版url的,尽量会贴原版url.
如有版权侵犯,请留言删除.
展开
-
spring aop 切面配置
切面。原创 2022-10-08 14:32:56 · 484 阅读 · 0 评论 -
嵌套事务源代码解析
核心类TransactionTemplate 流程控制类DefaultTransactionStatus 核心领域类1.2. rollback里会判断是否是newTransaction commit里也是. 所以内部事务里面不会真实回滚和commit3. 如果内部事务抛异常导致内部事务设置了rollBackOnlyspring的ResourceHolderSupport,且这个Exception没有往外抛,将导致主事务commit时抛异常....原创 2020-12-24 18:18:41 · 443 阅读 · 1 评论 -
文本相似度 余弦定理
七种方法计算文本相似度方法汉明码simhash算法及原理简介NLP文本相似度(TF-IDF)海量数据,海明距离高效检索(smlar)文本相似度算法总结 含TF-IDF算法基于深度学习的文本匹配模型文本相似度分析(基于jieba和gensim 算法)集合和字符串的相似度查询基于SolrCloud的分布式相似性检测系统_蒋佳洲海量数据,海明距离高效检索(smlar)...原创 2019-11-26 19:39:33 · 172 阅读 · 0 评论 -
spring 代理原理 ,注解失效的坑以及解决方案.
原理:默认java动态代理, 相同的接口,内部有个属性是原object,故A内部调用B方法,B方法是代理前的逻辑.cglib是一个子类, 故A内部调用B方法,B方法也是代理后的逻辑.附录两篇文章:Spring AOP注解失效的坑及JDK动态代理Spring经过cglib proxy之后的class取注解...原创 2019-03-06 11:19:59 · 1283 阅读 · 0 评论 -
applicationContext.xml和dispatcher-servlet.xml的区别
applicationContext.xml和dispatcher-servlet.xml的区别在SpringMVC项目中我们一般会引入applicationContext.xml和dispatcher-servlet.xml两个配置文件,这两个配置文件具体的区别是什么呢? Spring 官方文档介绍如下:Spring lets you define multiple contex...原创 2018-04-03 17:52:08 · 453 阅读 · 0 评论 -
spring bean beanDefinition instance(scope) 的关系
原生 java class 和 object.有了 spring 后, 在中间插了一个 bean 的概念. 一个 class 1:n bean , bean 1:n object (prototype) bean 1:1 object (singoton)其中 一个 bean 有对应的BeanDefinition,里面含 id,scope 等信息.参考: 1. Bean Definiti...原创 2018-03-06 15:25:36 · 480 阅读 · 0 评论 -
spring boot webmvc mvc 核心类时序图
使用spring web mvc 时[spring boot 包含了 webmvc] 基本上会使用到1. servlet 本身的 filter [不属于 mvc 层]2. mvc 的 intercepter pre 和 post ,complete 调用, 含url路径筛选匹配3. controller 执行,含 url 路径筛选匹配4. 将返回的model的数据组装原创 2018-01-26 12:01:15 · 1344 阅读 · 0 评论 -
从prototype beandefinition 谈 spring 的关闭流程
从线上问题谈spring生命周期类lifeCycle类和bean的生命周期原创 2017-11-23 14:56:32 · 239 阅读 · 0 评论 -
spring mvc 再次入门遇到的困惑
官网连接不能直接找到 spring mvc的文档.只能谷歌搜索 spring framework的文档,找到mvc一节1.spring mvc 表单的实体包含时间Date,double等类型的处理requestAttribute 来自于容器内部跳转,reuqestParam来自于浏览器2. 后续处理 view model.@modelAttribute原创 2016-12-21 21:35:20 · 485 阅读 · 0 评论 -
spring 的属性获取,取值.注解下的类和配置分离.
简单的用@value 复杂的用@ConfigurationProperties("foo")https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-external-config-typesafe-configuration-propertiesht原创 2016-12-21 15:51:41 · 797 阅读 · 0 评论 -
手动将new出来的object注入(注册)到spring容器中
看dubbo源代码. xml里配置的dubbo consumer对应的ReferenceBean. 是spring的FactoryBean.一般情况下FactoryBean 直接配置在xml里,然后spring自动注入.但现在需要手动(编程式)将FactoryBean手动注入到容器中.运用debug的原理的原理发现FactoryBean的getObject()调用堆栈是. 但这里已经是原创 2016-11-09 16:02:40 · 4569 阅读 · 0 评论 -
从线上问题谈spring生命周期类lifeCycle类和bean的生命周期
抛错:Singleton bean creation not allowed while the singletons of this factory are in destruction " + "(Do not request a bean from a BeanFactory in a destroy method im...原创 2016-08-26 20:52:52 · 14331 阅读 · 0 评论 -
[转]Spring的父子容器问题和坑
在ssm框架搭建的时候配置了一个Spring容器,又配置了一个前端控制器<!-- 初始化spring容器 --><context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring/applic...转载 2016-08-18 15:03:37 · 5368 阅读 · 2 评论 -
bean的初始化过程和对应源代码
以下内容是从书中摘录来的,但是我发现即使摘录一遍,对其内容的理解也会更加深入! 一、Spring装配Bean的过程 1. 实例化; 2. 设置属性值; 3. 如果实现了BeanNameAware接口,调用setBeanName设置Bean的ID或者Name; 4. 如果实现BeanFactoryAware接口,调用setBeanFactory 设置BeanFacto原创 2016-02-29 18:54:12 · 499 阅读 · 0 评论 -
[原理][源代码解析]spring中@Transactional,Propagation.SUPPORTS,以及 Hibernate Session,以及jdbc Connection关系
Spring 绑定 Hibernate. 一.1. Spring 如何处理propagation=Propagation.SUPPORTS?2. Spring 何时生成HibernateSession ?3. propagation=Propagation.SUPPORTS和propagation=Propagation.require对生成Session有何影响 ?4原创 2014-06-19 21:36:28 · 9906 阅读 · 1 评论