Java
baidu_38284985
这个作者很懒,什么都没留下…
展开
-
lombok
解决依赖注入较多导致代码繁杂 初始写法 @Service public class OrderService { @Autowired private UserService userService; } spring建议写法 @Service public class OrderService { private final UserService userService; @Autowired public OrderService(UserService userService) {转载 2020-08-13 09:19:08 · 154 阅读 · 0 评论 -
springboot中的变量字段映射注入
1、pom映射到yml pom <properties> <app.version>v1.1</app.version> </propertoes> <!-- 映射必须的构建,个人理解是开启了拦截,对于指定目录下@@标注的值会作为变量属性去pom下寻找其属性值 --> <build> <resources> <resource> <directory>src/main/resource原创 2020-06-17 09:56:11 · 611 阅读 · 0 评论 -
synchronized的使用
1、使用原因 在并发编程中存在线程安全问题,主要原因:1.存在共享数据 2.多线程共同操作共享数据。 关键字synchronized可以保证在同一时刻,只有一个线程可以执行某个方法或某个代码块 同时,synchronized可以保证一个线程的变化可见(可见性),即可以代替volatile。 2、实现原理 synchronized可以保证方法或者代码块在运行时,同一时刻只有一个方法可以进入到临界区,同时它还可以保证共享变量的内存可见性 3、synchronized的三种应用方式 Java中的每一个对象都可以转载 2020-05-25 11:56:10 · 219 阅读 · 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 · 266 阅读 · 0 评论 -
ConcurrentHashMap的锁分段技术
https://blog.csdn.net/yansong_8686/article/details/50664351 hashmap线程不安全 hashtable线程安全 hashtable锁分段线程安全转载 2019-07-28 19:56:04 · 117 阅读 · 0 评论 -
mybaits 1
默认全局配置文件 mybatis-config.xml 将sql映射文件注册到全局配置文件 <mappers> <mapper resource="EmployeeBeanMapper.xml" /> </mappers> 1、读取配置文件,生成SqlSessionFactory public SqlSessionFactory getSqlSessionF...原创 2019-07-28 16:18:23 · 78 阅读 · 0 评论