自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 460

原创 Spring创建Bean的基本步骤

最简单的spring创建Bean主要分为以下几个步骤:加载Class类 调用构造方法 设置属性 回调Aware(BeanNameAware, BeanFactoryAware) 回调初始化方法(InitializingBean) AOP代理 加入到单例池例如:

2021-06-18 21:29:51 179

原创 BeanDefinition使用方式

一、直接将对象注册成Bean,主要有以下几步:通过BeanDefinition,来定义Bean(对象本身) 将BeanDefinition注册到容器

2021-06-17 22:05:28 588

原创 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 672

原创 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 248

原创 Spring Cloud Eureka服务治理

一、介绍1.背景在早期,由于系统一般业务简单,涉及到的服务比较少,我们可以通过设计静态的配置来完成服务之间的调用。比如服务A和服务B,我们通过配置,让他们相互通信。但是随着业务不断发展和数据量不断增加,如果还是采取手工配置来维护,就会很复杂。比如说系统扩容、负载均衡、信息变更等,一旦系统有点变化,修改量是很巨大的,而且很容易造成遗漏和错误。为了解决这些问题,引入了服务治理概率。2.服务...

2020-01-05 19:29:35 79

原创 Java中什么时候用接口,什么时候用抽象类

一.java接口1.接口的定义为的关键字为interface2.接口中只能有方法和变量,变量为public static final类型,方法只能被可以为public(默认)和protected修饰,方法不能有具体的实现3.一个类可以实现多个接口4.一个类实现接口,必须要实现接口的所有的方法二.抽象类1.抽象类必须用 abstract修饰2.如果一个类有abstra

2017-09-21 15:41:50 5672

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除