[toc] 需求描述 在日常开发中,我们都应该去避免循环调用。以循环dubbo调用为例,dubbo调用需要走局域网络发送数据,唤起目标服务的dubbo线程,占用数据库连接,最后接收数据这一漫长的过程。如果循环多次调用,会有巨大的性能开销。如:调用主数据请求100条商品信息优化成批量后,性能将会有90 ...
分类:
其他好文 时间:
2020-03-17 19:41:07
阅读次数:
99
网上摘取一段大神总结的转发与重定向的区别,如下: 转发(服务端行为) 形式:request.getRequestDispatcher().forward(request,response) 转发在服务器端发挥作用,通过forward()方法提交信息在多个页面之间进行传递; 地址栏不会改变; 转发只能 ...
分类:
编程语言 时间:
2020-03-17 19:39:33
阅读次数:
64
.1)谁整合谁 谁是老大 1.spring -mybatis Strut2 springMvc dubbo Quartz ....... 2.spring是老大 所以mybatis是整合到spring .2)Spring整合MyBatis思路 1.SqlSessionFactory-->SqlSes ...
分类:
编程语言 时间:
2020-03-17 19:16:58
阅读次数:
59
说明 Wrapper调用时机可以看:https://www.cnblogs.com/LQBlog/p/12470179.html#autoid-2-0-0 /** * StubProxyFactoryWrapper */ public class StubProxyFactoryWrapper im ...
分类:
移动开发 时间:
2020-03-17 14:15:55
阅读次数:
87
当我们学会搭建一个springboot原生项目之后,深刻了解自动配置原理(重点)之后,还有很多问题需要我们解决,学过SSM的都只有 springmvc 和mybatis都得放入spring容器中,springboot也一样 在我们原生项目的resources下会有static这个文件夹,但远远不止这 ...
分类:
编程语言 时间:
2020-03-17 13:57:33
阅读次数:
64
在大型系统中,一个服务去访问另外一个服务或者工具是非常常见的,例如feigin, ribbon, webservice, dubbo甚至jdbc等,这一节我们将看一下如何在java代码中调用外部命令。 关键代码 执行结果 通过Runtime可以执行windows系统中的任何命令,在此写小文记录。 ...
分类:
编程语言 时间:
2020-03-16 23:51:02
阅读次数:
87
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ 前 ...
分类:
编程语言 时间:
2020-03-16 21:50:20
阅读次数:
75
@Override public Result invoke(Invoker<?> invoker, Invocation invocation) throws RpcException { try { //调用 Result result = invoker.invoke(invocation); ...
分类:
其他好文 时间:
2020-03-16 17:39:50
阅读次数:
72
转发 无视图解析器 有视图解析器 return:默认转发 重定向 重定向不需要视图解析器,本质就是重新请求一个新东方,所以只需要注意路径问题! 可以重定向到另外一个请求实现; 数据处理 处理提交数据 1、提交的域名称和处理方法的参数名一致 提交数据: http://localhost:8080/he ...
分类:
编程语言 时间:
2020-03-16 17:37:37
阅读次数:
74
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。Spring Spring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象。也可以称之为项目中的粘合剂。 Spring的核心思想是IoC
分类:
编程语言 时间:
2020-03-16 17:34:18
阅读次数:
68