之前学习Spring Boot有点囫囵吞枣的意味,没有细究这些注解间的差异。现在空下来重新回过头来阅读官方文档才对这几个注解有了重新的理解,专门写下来好供日后查询翻阅。 @Configuration 指示一个类声明了一个或多个@Bean方法,并且可以由Spring容器进行处理以在运行时为这些bean ...
分类:
编程语言 时间:
2020-07-17 13:53:57
阅读次数:
172
注:代码环境基于 JDK 1.8 一、SPI 是什么? SPI(Service Provider Interface):是一个可以被第三方扩展或实现的 API,它可以用来实现框架扩展和可替换的模块,优势是实现解耦。简单来说就是推荐模块之间基于接口编程,模块之间不对实现类进行硬编码。若在代码里涉及具体 ...
分类:
编程语言 时间:
2020-07-17 13:53:39
阅读次数:
57
1 springvmc采用经典的三层分层控制结构,在持久层,业务层和控制层分别采用@Repository、@Service、@Controller对分层中的类进行注解,而@Component对那些比较中立的类进行注解 2 @Mapper注解 https://www.cnblogs.com/muxi0 ...
分类:
编程语言 时间:
2020-07-16 18:32:04
阅读次数:
68
如今,几乎所有的事情都离不开软件,当你开车时,脚踩上油门,实际上是车载计算机通过力度感应等计算输出功率,最终来控制油门,你从未想过这会是某个工程师的代码。
分类:
其他好文 时间:
2020-07-16 18:18:11
阅读次数:
100
一、先看一个示例演示:spring注解的一个特殊的注入功能。 首先,是定义一个接口,3个实现类。 public interface GreetService { public String sayHello(String name); } @Service("china") public class ...
分类:
编程语言 时间:
2020-07-16 00:17:41
阅读次数:
96
最近在新的.net Core 框架上开发,需要发送微信公众号模板消息,在此开发中,遇到了此问题: “微信公众号 throw exception when excuting local service: Common.IService.IWxMsgTemplateService.SendTemplat ...
分类:
微信 时间:
2020-07-15 23:59:09
阅读次数:
124
在CentOS上安装docker 我使用的版本:CentOS 7 长话短说,三条命令解决: $ sudo yum -y intsall docker $ sudo systemctl start docker.service $ sudo systemctl enable docker.servic ...
分类:
其他好文 时间:
2020-07-15 23:58:51
阅读次数:
80
Flash的捆绑软件真的脑瘫,把广告弹窗拦截了,v2rayN还显示这个ffnews在后台没完没了的跑。 反正快2021了,Flash该亡了/cy ##步骤: Win+R,打开运行 输入services.msc,打开服务 找到Flash Helper Service,左侧选择停止此服务 理论上在文件资 ...
分类:
其他好文 时间:
2020-07-15 23:17:07
阅读次数:
86
项目架构搭建一、项目整体采用分层结构,不搞传统的三层架构,直接用Ul+Service (只是根据项目的不同的变体而已,思想上没什么不-样),建ExamOnLine.Common、ExamOnLine.IService、ExamOnLine. Service、ExamOnLine.DTO、 ExamO ...
分类:
Web程序 时间:
2020-07-15 23:13:17
阅读次数:
75
需求分析 针对VideoService接口实现日志打印 三个核心包 spring-aop:AOP核心功能,例如代理工厂 aspectjweaver:简单理解,支持切入点表达式 aspectjrt:简单理解,支持aop相关注解 定义Service接口和实现类 VideoService.java pac ...
分类:
编程语言 时间:
2020-07-15 22:58:16
阅读次数:
72