- 博客(7)
- 资源 (1)
- 收藏
- 关注

原创 springboot zipkin调用链
一.服务端(最新版本官方不建议自己写服务端,建议直接使用编译好的jar,通过启动参数来配置)下载地址:https://repo1.maven.org/maven2/io/zipkin/java/zipkin-server1.pom.xml中依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http...
2020-01-07 11:52:50
523
原创 Spring创建Bean的基本步骤
最简单的spring创建Bean主要分为以下几个步骤:加载Class类 调用构造方法 设置属性 回调Aware(BeanNameAware, BeanFactoryAware) 回调初始化方法(InitializingBean) AOP代理 加入到单例池例如:
2021-06-18 21:29:51
205
原创 BeanDefinition使用方式
一、直接将对象注册成Bean,主要有以下几步:通过BeanDefinition,来定义Bean(对象本身) 将BeanDefinition注册到容器
2021-06-17 22:05:28
661
原创 spring注册Bean的几种方式
对于任何框架来说,实现一功能,主要分为两种方式:声明式 代码式在spring中通过声明式来创建Bean的方法主要有:xml文件 @Component、@Service、@Controller等 @Bean代码的方法主要通过BeanDefinition,并将BeanDefinition注册到容器中,例如public static void main(String[] args) { AnnotationConfigApplicationContext applicationContext
2021-06-17 21:43:47
739
原创 jpa、mybatis、hibernate、spring data jpa区别
在软件开发中,jdbc作为操作数据库的最基本api,它提供了操作数据库的方法。常见的数据库都实现了jdbc,具体的实现都是由数据库厂家来实现。但是jdbc不是一个orm框架(对象关系映射,简单理解为将数据库中记录和Java中的对象之间进行转换),它需要开发者自己编写为转换方法,将数据库中数据转为Java对象。一、JPA是什么?jpa是Sun公司提出的一个数据持久化的规范,为ORM框架提供标准,它不是一个实现,只是一个标准,它定义了ORM框架需要满足的规范。Sun提出JPA的目的主要有:1.简化J
2021-05-16 21:03:22
285
原创 Spring Cloud Eureka服务治理
一、介绍1.背景在早期,由于系统一般业务简单,涉及到的服务比较少,我们可以通过设计静态的配置来完成服务之间的调用。比如服务A和服务B,我们通过配置,让他们相互通信。但是随着业务不断发展和数据量不断增加,如果还是采取手工配置来维护,就会很复杂。比如说系统扩容、负载均衡、信息变更等,一旦系统有点变化,修改量是很巨大的,而且很容易造成遗漏和错误。为了解决这些问题,引入了服务治理概率。2.服务...
2020-01-05 19:29:35
103
原创 Java中什么时候用接口,什么时候用抽象类
一.java接口1.接口的定义为的关键字为interface2.接口中只能有方法和变量,变量为public static final类型,方法只能被可以为public(默认)和protected修饰,方法不能有具体的实现3.一个类可以实现多个接口4.一个类实现接口,必须要实现接口的所有的方法二.抽象类1.抽象类必须用 abstract修饰2.如果一个类有abstra
2017-09-21 15:41:50
5774
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人