摘要:
设计模式之JDK动态代理模式、责任链模式 需求场景 当我们的代码中的类随着业务量的增大而不断增大仿佛没有尽头时,我们可以考虑使用动态代理设计模式,代理类的代码量被固定下来,不会随着业务量的增大而增大。 当我们想要在类方法调用前、调用后等自动插入一些额外的功能时,可以考虑使用动态代理来实现而不用修改类 阅读全文
posted @ 2019-04-14 22:22
NepNeptune
阅读(528)
评论(0)
推荐(0)
摘要:
设计模式之装饰者模式 需求场景 我们有了别人提供的产品,但是别人提供的产品对我们来说还不够完善,我们需要对这个产品的功能进行补强,此时可以考虑使用装饰者模式。 我们已经有了产品,而且这个产品的功能非常复杂,我们想要给这个产品加上新的功能,但是我们不愿意去修改其他功能的源代码,此时也可以使用装饰者模式 阅读全文
posted @ 2019-04-14 20:10
NepNeptune
阅读(121)
评论(0)
推荐(0)
摘要:
Spring Boot HelloWorld 一个功能: 浏览器发送hello请求,服务器接收请求并处理,响应Hello World字符串。 1.创建一个maven项目 2.导入依赖spring-boot相关的jar包 3.编写一个主程序,用于启动spring-boot应用 4.编写Controll 阅读全文
posted @ 2019-04-14 19:21
NepNeptune
阅读(153)
评论(0)
推荐(0)
摘要:
注解分类 编码期间:SOURCE 编译期间:CLASS 运行期间:RUNTIME 自定义注解 注解的作用 编译检查 代码分析(配置作用):可以将不会频繁改动的配置信息以注解行形式进行配置,需要频繁改动的,还是建议用配置文件进行配置 生成帮助文档 阅读全文
posted @ 2019-04-14 19:12
NepNeptune
阅读(151)
评论(0)
推荐(0)
浙公网安备 33010602011771号