
Spring
文章平均质量分 71
haozhugogo
这个作者很懒,什么都没留下…
展开
-
springcloud灰度发布
一、springcloud灰度发布思路注册中心:不解释了 根据用户路由:user id关联路由标签 区分服务实例:给服务实例打标签 eureka.instance.metadata-map.key=value 负载均衡ribbon:修改路由规则,根据用户标签路由到对应服务二、ribbon大致原理RibbonAutoConfiguration 是起始点,会在spring启动时被扫起来,实例化SpringClientFactory。 SpringClientFactory是外...原创 2021-04-05 22:55:49 · 1243 阅读 · 0 评论 -
Jaegertracing使用和原理
一、OpenTracing 数据模型1.Trace:一条调用链。2.Span:可以理解成一条调用链的一个环节。一条Trace可以被认为是一个由多个Span组成的DAG图。1)Tag:标签集2)Log:日志集3)References:Span与Span之间的关系。OpenTracing目前定义了两种关系:ChildOf(父子) 和 FollowsFrom(跟随)4)SpanContext:Span上下文对象,主要保存了traceId spanId等,用来跨进程边界传输。不同进程间...原创 2021-04-05 17:00:01 · 2789 阅读 · 0 评论 -
Mybatis 报错 No constructor found in xx类
Mybatis出现了一个报错,说是没有找到构造器:No constructor found in com.mybatis.bean.Order matching [java.lang.Integer, java.lang.String, java.lang.Float]### Cause: org.apache.ibatis.executor.ExecutorExc转载 2017-12-06 11:47:26 · 1066 阅读 · 0 评论 -
spring-boot干货
码了看:http://tengj.top/tags/Spring-Boot/原创 2017-11-18 22:23:37 · 218 阅读 · 0 评论 -
mongo和spring整合配置文件问题
配置mongotemplate,这两个差不多:http://www.linuxidc.com/Linux/2012-06/61943.htmhttp://blindness-god.iteye.com/blog/2160478同时配置两个mongotemplate:http://www.cnblogs.com/solq/p/3656977.html原创 2017-05-07 22:54:39 · 604 阅读 · 0 评论 -
有状态和无状态的session bean
在Spring的Bean配置中,存在这样两种情况: [xhtml] view plaincopyprint?bean id="testManager" class="com.sw.TestManagerImpl" scope="singleton" /> bean id="testManager" class="com.sw.TestManage转载 2017-02-20 17:22:38 · 908 阅读 · 0 评论 -
深入解析spring中用到的九种设计模式
原文地址:http://www.cnblogs.com/yuefan/p/3763898.html设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。今天,螃蟹在IT学习者网站就设计模式的内在价值做一番探讨,并以spring为例进行讲解,只有领略了其设计的思想理念,才能在工作学习中运用到“无形”。Sprin转载 2017-03-08 22:40:54 · 1543 阅读 · 0 评论 -
@responsebody
@responsebody表示该方法的返回结果直接写入HTTP response body中。一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径;加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回json数转载 2017-02-03 15:57:25 · 217 阅读 · 0 评论 -
Spring自动装配
目前Spring3.0支持“no”、“byName ”、“byType”、“constructor”四种自动装配,默认是“no”指不支持自动装配的,其中Spring3.0已不推荐使用之前版本的“autodetect”自动装配,推荐使用@Autowired注解方式代替;如果想支持“autodetect”自动装配,请将schema改为“spring-beans-2.5.xsd”。转载 2017-02-21 22:52:59 · 370 阅读 · 0 评论 -
Spring注解的使用积累
一,开启Spring的注解功能,这样Spring环境才会进行指定位置的扫描,进行类之间的关联组合:[html] view plain copy print? base-package : 表示当前扫描的包,框架会根据包查找所有使用注解的类 --> context:component-scan base-package="ace转载 2017-01-30 18:32:04 · 231 阅读 · 0 评论 -
Spring常用注解,自动扫描装配Bean
1 引入context命名空间(在Spring的配置文件中),配置文件如下:Xml代码 xmlns:context="http://www.springframework.org/schema/context" http://www.springframework.org/schema/context http://www.springframewor转载 2017-02-21 23:01:29 · 1052 阅读 · 0 评论 -
Spring事务管理的感性理解
Spring事务管理是什么? 在JDBC中是通过Connection对象进行事务管理的,默认是自动提交事务,可以手工将自动提交关闭,通过commit方法进行提交,rollback方法进行回滚,如果不提交,则数据不会真正的插入到数据库中。 Hibernate中是通过Transaction进行事务管理,处理方法与JDBC中类似。 Sprin转载 2017-02-21 22:03:44 · 359 阅读 · 0 评论 -
事务传播性是什么?
我们都知道事务的概念,那么事务的传播特性是什么呢?(此处着重介绍传播特性的概念,关于传播特性的相关配置就不介绍了,可以查看spring的官方文档) 在我们用SSH开发项目的时候,我们一般都是将事务设置在Service层 那么当我们调用Service层的一个方法的时候它能够保证我们的这个方法中执行的所有的对数据库的更新操作保持在一个事务中,在事务层里面调用的这些方法要么全部转载 2017-02-21 21:58:24 · 4753 阅读 · 2 评论 -
session Bean是什么?
java EJB中session Bean和Entity Bean的解释和区别如下:SessionBean在J2EE应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、调用其他EJB组件。EntityBean被用来代表应用系统中用到的数据。 对于客户机,SessionBean是一种非持久性对象,它实现某些在服务器上运行的业务逻辑。 对于客户机,EntityBean是一种持久转载 2017-02-21 10:49:40 · 2868 阅读 · 0 评论