JAVA
vlees
vlees@qq.com
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java多线程中注入Spring的Bean-使用静态方法直接取的容器中的spring对象
目前认为比较好的解决方案。1,工具类public class SpringApplicationContextHolder implements ApplicationContextAware { private static ApplicationContext context; @Override public void setApplicationContext(Appl...原创 2018-09-14 16:01:56 · 1097 阅读 · 0 评论 -
lombok注解
@Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、 toString 方法 @Setter:注解在属性上;为属性提供 setting 方法 @Getter:注解在属性上;为属性提供 getting 方法 @Log4j / @Sl...原创 2018-11-19 11:03:21 · 193 阅读 · 0 评论 -
反射调用Service层方法,@Autowired注解失效。问题解决
反射调用方法时,里面的dao层注解失败。空指针异常。原因很简单,反射和new有点像。没通过spring管理。解决方案1:@Servicepublic class Service { @Autowired private Mapper mapper; //新增静态变量 public static Service proxy; @PostConstruct...原创 2018-09-05 19:39:24 · 5134 阅读 · 5 评论 -
Liunx CentOS 安装 JDK
1.卸载openJDk部分Liunx自带OpenJDK,需要先卸载。查看当前jdk版本java -version查询OpenJDK,发现有两个openJDK版本rpm -qa|grep java删除对应openJDKrpm -e --nodeps XXX(openJDK相关的)检验是否卸载成功。java -verison 2.下载jdk去Oracle官网下载最新jdk...原创 2018-11-26 23:00:02 · 179 阅读 · 0 评论 -
Java笔记 多线程 线程池 ThreadPoolExecutor ThreadPoolExecutor
为什么用线程池?1.创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处-理效率2.线程并发数量过多,抢占系统资源从而导致阻塞3.对线程进行一些简单的管理在Java中,线程池的概念是Executor这个接口,具体实现为ThreadPoolExecutor类,学习Java中的线程池,就可以直接学习他了对线程池的配置,就是对ThreadPoolExecutor构造函数的参...转载 2019-01-08 20:45:29 · 288 阅读 · 0 评论
分享