eclipse+maven搭建ssm

APSHOT</version> <name>ssm Maven Webapp</name> <url>http://maven.apache.org</url> <properties> <!-- Spring版本号 --> <spring.version>4.3.8.RELEASE</spring.version> </properties> <dependencies> <!-- Spring相关包 ...

day02-认识微服务.md

0.学习目标 了解系统架构的演变了解RPC与Http的区别掌握HttpClient的简单使用知道什么是SpringCloud独立搭建Eureka注册中心独立配置Robbin负载均衡 1.系统架构演变随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构,还有在G...

使用 Cglib 实现多重代理

ION_PROPERTY, "./");如何处理?实现多重代理,有一种蹩脚的方法,例如 JDK 和 Cglib 组合使用。或者你直接使用 JDK 代理。但有时候,针对类的操作还行不通。笔者参考 Spring 的做法,实现了一个简单的多重代理。Spring 的场景是:一个目标方法被多个 AOP 拦截,此时就需要多重代理。Spring 创建代理的代码位于 :org.springframework.ao...

day06.md

extends Mapper<Category> {} 要注意,我们并没有在mapper接口上声明@Mapper注解,那么mybatis如何才能找到接口呢?我们在启动类上添加一个扫描包功能:@SpringBootApplication@EnableDiscoveryClient@MapperScan("com.leyou.item.mapper") // mapper接口的包扫描public ...

Docker安装MySQL

B 3、创建MySQL配置文件夹 [root@localhost /]# cd /usr/local/src/[root@localhost src]# mkdir -p config/mysql/springboot[root@localhost src]# cd config/mysql/springboot[root@localhost springboot]# pwd/usr/local/s...

整合Druid数据源

upId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> 配置yml文件spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://地址:3306/数据库名?useUnicode=tr...

Java中的代理(proxy)

,控制真实对象的访问。代理分为静态代理和动态代理两种。静态代理需要通过手动或工具生成代理类并编译,代理类和委托类的关系在编译期就已经确定。动态代理允许开发人员在运行时动态的创建出代理类及其对象。Spring AOP的主要技术基础就是java的动态代理机制。 静态代理静态代理的实现需要一个接口(表示要完成的功能),一个真实对象和一个代理对象(两者都需实现这个接口)。示例如下:interface S...

Feign源码解析

首先我要说的是springcloud没有rpc,这就涉及rpc和微服务的区别。springcloud的模块通信工具feign跟httpclient和okhttp是一样的东西,都是对http请求封装的工具,其实feign可以选择httpclient或者okhttp作为底层实现(修改配置即可)。 一、Feign的作用:        ①封装http请求,使开发人员对发送请求的过程无感知,给人一种伪rpc感觉(...

客户端与服务端负载均衡的差别

访问的服务端节点,此时当客户端的请求到达负载均衡服务器时,负载均衡服务器按照某种配置好的规则从可用服务端清单中选出一台服务器去处理客户端的请求。这就是服务端负载均衡。 客户端负载均衡      我们在Spring Cloud中服务的发现与消费一文中涉及到了客户端负载均衡,在那篇文章中我们提到 “Ribbon是一个基于HTTP和TCP的客户端负载均衡器,当我们将Ribbon和Eureka一起使用时,Ribbo...

Spring学习4(1):spring boot配置

明:本文real_Rickys原创文章,未经real_Rickys允许不得转载。 https://blog.csdn.net/real_Rickys/article/details/82938416 Spring学习4(1) Springboot是用来简化spring开发的全新框架,我们通过重新实现spring学习3中的例子来熟悉体会springboot的开发流程。该框架使用了特定的方式来进行配置,使得我...
关于我们 联系我们 友情链接 LMLPHP后院 
本站由 LMLPHP 强力驱动 ©2014-2019 LMLPHP 耗时0.040445(s)
2019-07-23 19:59:52 1563883192