- 博客(3)
- 收藏
- 关注
原创 SpringBoot 的三大注解个人理解
什么是 SpringBoot:简化 Spring 应用的初始搭建以及开发的过程,作用能帮我们快速的构建 Spring 项目,解决了添加添加 Maven 依赖关系、配置应用程序服务器,并减少了 Spring的 xml 配置,做到开箱即用。SpringBoot 三大注解:Springboot 核心注解:@SpringBootApplication 注解内部是三大注解功能的集成:@ComponentScan:开启组件扫描;@SpringBootConfiguration:作用等于 @Configura
2022-04-10 16:59:31 4355
原创 关于Synchronized和Lock
关于Synchronized和Locksynchronized是Java的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。Lock是一个接口,而synchronized是Java中的关键字,synchronized是内置的语言实现;synchronized在发生异常时,会自动释放线程占有的锁,因此不会导致死锁现象发生;而Lock在发生异常时,如果没有主动通过unLock()去释放锁,则很可能造成死锁现象,因此使用Lock时需要在finally块中释放
2021-01-21 22:35:09 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人