Spring Boot项目部署之开启HTTPS
迫于课设,完成了对 LightBlog 的重构,使用 Spring Boot 和 SSM 框架,今晚突然想要支持一下 HTTPS(小绿锁)。 差不多折腾了一小时,现在使用的是下面这种方案(又不是
准备春招,重温 Android
这是一篇接下来的学习计划,使用的教程是Google Training courses。基本上是按着 CodeLab 一步一步做下来,CodeLab 里用的是 Java,我用的 Kotlin 。会对期间遇到问题和编程方法进行总结,发布在 CSDN。
术语不是为了限制你的设计,而是借此可以更方便的讨论和思考这个问题。这是我早上在《游戏设计要则探秘》上看的一句话,当然术语也不能华而不实,最好做到顾名思义或指出本质。
在使用 AOP 之前,我们需要了解AOP涉及的相关概念。
JoinPint:AOP的功能模块要植入到OOP的模块中,需要知道在哪些执行点上进行植入,这些执行点就是JoinPoint。JoinPoint可以是方法的调用,字段设置,异常处理执行等等。
PointCut:PointCut是对JoinPoint的表现形式,可以直接用方法名,正则表达式还有特定的PointCut表述语言。
Advice:Advice就是横切点功能的载体。包括,Before Advice,AAfter Advice,Around Advice。这三个切入的时间不同,可顾名思义。
Aspect:Aspect可以理解为切面,它可以包含多个PointCut和Advice。
如果你赶时间,可以只看这一节的内容。
关于注解方式:
- @Component:可以用于注册所有bean
- @Repository:主要用于注册dao层的bean
- @Controller:主要用于注册控制层的bean
- @Service:主要用于注册服务层的bean
@AutoWired
)