摘要:
dubbo配置 配置原则 JVM 启动 -D 参数优先,这样可以使用户在部署和启动时进行参数重写,比如在启动时需改变协议的端口。 XML 次之,如果在 XML 中有配置,则 dubbo.properties 中的相应配置项无效。 Properties 最后,相当于缺省值,只有 XML 没有配置时,d 阅读全文
posted @ 2020-06-21 16:55
KyrieLin
阅读(195)
评论(0)
推荐(0)
摘要:
面向切面编程[AOP] 代码冗余与装饰器模式 代码冗余现象 我们的Service层实现类中的每个方法都要加上事务控制,这样使得每个方法的前后都要加上重复的事务控制的代码,如下: @Override public void saveAccount(Account account) { try { Tr 阅读全文
posted @ 2020-06-21 12:46
KyrieLin
阅读(96)
评论(0)
推荐(0)
摘要:
控制反转[IOC]与依赖注入[DI] 程序的耦合和解耦 耦合: 程序间的依赖关系.在开发中,应该做到解决编译期依赖,即编译期不依赖,运行时才依赖. 解耦的思路: 使用反射来创建对象,而避免使用new关键字,并通过读取配置文件来获取要创建的对象全限定类名. 下面以两个例子来说明如何解耦。 解耦实例1: 阅读全文
posted @ 2020-06-21 12:43
KyrieLin
阅读(111)
评论(0)
推荐(0)

浙公网安备 33010602011771号