
Java
baidu_38284985
这个作者很懒,什么都没留下…
展开
-
lombok
解决依赖注入较多导致代码繁杂初始写法@Servicepublic class OrderService { @Autowired private UserService userService;}spring建议写法@Servicepublic class OrderService { private final UserService userService; @Autowired public OrderService(UserService userService) {转载 2020-08-13 09:19:08 · 196 阅读 · 0 评论 -
springboot中的变量字段映射注入
1、pom映射到ymlpom<properties> <app.version>v1.1</app.version></propertoes><!-- 映射必须的构建,个人理解是开启了拦截,对于指定目录下@@标注的值会作为变量属性去pom下寻找其属性值 --><build> <resources> <resource> <directory>src/main/resource原创 2020-06-17 09:56:11 · 658 阅读 · 0 评论 -
synchronized的使用
1、使用原因在并发编程中存在线程安全问题,主要原因:1.存在共享数据 2.多线程共同操作共享数据。关键字synchronized可以保证在同一时刻,只有一个线程可以执行某个方法或某个代码块同时,synchronized可以保证一个线程的变化可见(可见性),即可以代替volatile。2、实现原理synchronized可以保证方法或者代码块在运行时,同一时刻只有一个方法可以进入到临界区,同时它还可以保证共享变量的内存可见性3、synchronized的三种应用方式Java中的每一个对象都可以转载 2020-05-25 11:56:10 · 248 阅读 · 0 评论 -
idea下maven常见问题
1、项目更新,导包失败检查maven安装路径下conf的setting.xml的本地仓库地址是否正确idea下:File–>settings–>maven—>Maven home dir(安装路径);User settings file(conf里的settings.xml路径);Local repository(本地仓库路径)三者的关系:maven会根据依赖将jar包下载...原创 2019-08-30 09:51:51 · 358 阅读 · 0 评论 -
ConcurrentHashMap的锁分段技术
https://blog.youkuaiyun.com/yansong_8686/article/details/50664351hashmap线程不安全hashtable线程安全hashtable锁分段线程安全转载 2019-07-28 19:56:04 · 141 阅读 · 0 评论 -
mybaits 1
默认全局配置文件mybatis-config.xml将sql映射文件注册到全局配置文件<mappers> <mapper resource="EmployeeBeanMapper.xml" /></mappers>1、读取配置文件,生成SqlSessionFactorypublic SqlSessionFactory getSqlSessionF...原创 2019-07-28 16:18:23 · 100 阅读 · 0 评论