![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
决战灬
生命不息,奋斗不止
展开
-
RestTemplate 用法详解
基本的微服务环境搭建,由 provider 提供服务, consumer 通过 DiscoveryClient 先去 eureka 上获取 provider 的服务的地址,获取到地址之后再去调用相关的服务。在服务的调用过程中,使用到了一个工具,叫做 RestTemplate,RestTemplate 是由 Spring 提供的一个 HTTP 请求工具。在上文的案例中,开发者也可以不使用 RestTemplate ,使用 Java 自带的 HttpUrlConnection 或者经典的网络访问框架 HttpC原创 2020-11-15 11:01:00 · 2242 阅读 · 0 评论 -
spring中事务的实现方式和失效场景
spring中事务的实现方式和失效场景实现方式: 1、编程式事务,这种方式需要我们在业务代码中手动beginTransactional(),commit(),rollback(),因此使用较少; 2、声明式事务,这种方式是建立在AOP之上的,其本质是对方法的前后进行拦截,然后在目标方法的开始前创建或者加 入一个事务,在执行完目标方法之后根据执行结果提交或者回滚事务;这种方式的优点在于无需在业务代码中掺杂相 应的事务管理的方法,只需要在配置文件中加入相关的事务规则声明或者使原创 2020-07-29 10:56:01 · 139 阅读 · 0 评论 -
Spring Aware
Spring依赖注入的亮点就是所有的bean对spring容器的存在是没有意识的,即你可以将你的容器替换成其他的容器,如Google Guice,这是bean之间耦合度很低。 但是在实际尅发中,我们不可避免的要用到spring容器本身的资源,这是你的bean必须要意识到spring容器的存在,才能调用spring所提供的资源,这就是所谓的spring aw...原创 2019-05-09 19:38:32 · 458 阅读 · 1 评论 -
【Spring】SpringCache的应用(转自罗汉堂技术分享)
一、缓存一般来说,现在的互联网应用、网站或者App的整体流程可以用下面这张图来表示:用户请求,从界面,到网络转发,到应用服务,最后到存储(数据库或文件系统),然后再返回到界面呈现内容。随着互联网的普及,内容信息越来越复杂,用户数和访问量越来越大。应用需要支撑更多的并发量。同时,应用服务器和数据库服务器所做的计算也越来越多。但是,往往应用服务器的资源是有限的。而且,技术...原创 2019-05-30 14:45:40 · 154 阅读 · 0 评论