上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 81 下一页
摘要: 转载自: https://blog.csdn.net/qq_18581221/article/details/89766073 https://www.cnblogs.com/yn-huang/p/11684688.html 简介 在使用kafka时,大多数场景对于数据少量的不一致(重复或者丢失)并 阅读全文
posted @ 2021-09-15 22:11 Mars.wang 阅读(624) 评论(0) 推荐(0)
摘要: 在开发中大部分使用到的Bean对象都是单例的,如果有一单例对象依赖一多实例对象时。由于Spring容器在启动后就初始化好了单实例对象,所以依赖的多实例对象也会进行创建好,但是这样会造成一个问题即:单实例对象有且仅有一次机会装配这个多实例对象 lookup-method 注入 lookup-metho 阅读全文
posted @ 2021-09-14 16:18 Mars.wang 阅读(289) 评论(0) 推荐(0)
摘要: BeanDefinition是一个接口,代表XML文档中<bean>元素的类表现形式,它有三个子类RootBeanDefinition,ChildBeanDefinition和GenericBeanDefinition。对<bean>元素的实际解析主要通过XmlBeanDefinitionReade 阅读全文
posted @ 2021-09-14 10:28 Mars.wang 阅读(64) 评论(0) 推荐(0)
摘要: spring对XML的解析步骤:1.获取XML的验证模式,DTD or XSD2.加载XML文件,得到对应的Document,Document不是spring的类,它是jdk中的一个接口,包名是org.w3c.dom,代表整个HTML或XML的一个文档,他是整个文档树的根。3.根据返回的Docume 阅读全文
posted @ 2021-09-14 09:02 Mars.wang 阅读(36) 评论(0) 推荐(0)
摘要: 大家知道,spring项目一般都有一个resources目录,一般存一些配置文件。 为了读取这些文件,spring设计了Resource接口,定义了三个方法? 存在?可读吗?可打开吗? 并定义了Resource对象到URL、URI和File对象和文件名字符串的转换 public interface 阅读全文
posted @ 2021-09-13 17:23 Mars.wang 阅读(105) 评论(0) 推荐(0)
摘要: 有时候我们需要在项目中动态加载或者卸载Bean,这就需要Bean的class文件事先是存在的,只是在需要的时候才加载进来。 比如我定义一个接口OneService和它的一个实现类,下面是比较常规的实现,调用OneService的时候,调的就是OneServiceImplA public interf 阅读全文
posted @ 2021-09-10 14:12 Mars.wang 阅读(2737) 评论(0) 推荐(0)
摘要: 中介者设计模式大家都不模式,中介也很好理解,我们生活中也会碰到,比如房产中介之类的。 那么今天我们以房产中介和客户的例子来理解下中介者模式 一、中介者实现 首先,我们定义一个中介接口,他主要负责在客户之间传递消息 public interface Mediator { void send(Perso 阅读全文
posted @ 2021-09-10 11:14 Mars.wang 阅读(111) 评论(0) 推荐(0)
摘要: 代理模式从业务上讲其实还是比较好理解的,比如过年我想买一张火车票,总也买不到,怎么办? 比如可以让男朋友去火车站排队去买!这叫静态代理 一、静态代理 首先我们定义一个接口,买火车票 public interface BuyTicket { public void buy(); } 然有个美女,想要回 阅读全文
posted @ 2021-09-10 09:54 Mars.wang 阅读(58) 评论(0) 推荐(0)
摘要: java开发者对API应该很熟悉,程序员自己实现一个接口,然后自己实现,然后把接口开发给其他人使用,这是API。 还有一个东东叫SPI,英文为Service Provider Interface,可以理解为Service提供者接口,大概的逻辑是框架设计者制定一个规范,开发给第三方实现,然后自己使用。 阅读全文
posted @ 2021-09-09 11:06 Mars.wang 阅读(91) 评论(0) 推荐(0)
摘要: @RestController @RequestMapping public class TestController { @PostMapping("postArray/{category}/{path}") public String postArray(@PathVariable String 阅读全文
posted @ 2021-09-08 10:56 Mars.wang 阅读(738) 评论(0) 推荐(0)
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 81 下一页