* 首先要确保你的表和想要关联的表有外键连接 repository中添加接口JpaSpecificationExecutor<?>,就可以使用springboot jpa 提供的API了。 @Repository public interface MyEntityRepository extends ...
分类:
编程语言 时间:
2019-02-15 13:15:31
阅读次数:
861
1、错误描述 严重: Servlet.service() for servlet [springmvc] in context with path [/] threw exception [Request processing failed; nested exception is java.lan ...
分类:
编程语言 时间:
2019-02-14 10:26:28
阅读次数:
123
目录 1.利用Executors创建线程的五种不同方式 2.为什么要使用线程池 3.Executor的框架 4.J.U.C的三个Executor接口 5.ThreadPoolExecutor 6.线程池的状态 7.线程池大小如何选定 十二、Java线程池 1.利用Executors创建线程的五种不同 ...
分类:
编程语言 时间:
2019-02-11 20:00:25
阅读次数:
240
1:定义线程池 @EnableAsync @Configuration class TaskPoolConfig { @Bean("taskExecutor") public Executor taskExecutor() { ThreadPoolTaskExecutor executor = ne ...
分类:
编程语言 时间:
2019-02-11 12:18:58
阅读次数:
214
将做工程过程重要的代码段做个记录,如下的代码内容是关于Java多线程编程中的lock使用详解的代码,应该是对码农有帮助。importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;importjava.util.concurrent.Future;importjava.util.concurrent
分类:
编程语言 时间:
2019-02-08 17:11:46
阅读次数:
125
配置文件:spring-jpa.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/200 ...
分类:
编程语言 时间:
2019-02-04 10:29:23
阅读次数:
167
本文主要是说明线程池的几个类的关系。因为有些东西经常搞混。至于线程池的流程,原理,作用等信息,以后想写的时候再追加吧。 1. 线程池相关的类 Executor: 只有一个execute(Runnable command)方法; ExecutorService: 对Executor接口进行了扩展,增加 ...
分类:
编程语言 时间:
2019-02-03 18:03:21
阅读次数:
195
前言准备 1.jdk线程池的使用:https://www.cnblogs.com/jtfr/p/10187419.html 2.线程池核心:线程的复用。 运行的线程是线程池的核心,被添加的任务需要实现过Runnable接口,主要是保证有run方法。运行时候 对象.run() 。 一、手写线程池注意要 ...
分类:
编程语言 时间:
2019-02-03 14:21:08
阅读次数:
219
最近两天项目需求研究了一下mybatis拦截器。对于Mybatis拦截器发现其功能强大,虽很灵活但是其内部对象转换太麻烦很多接口没有完全暴露出来。甚至不得不通过反射的方式去取其内部关联对象。可能Mybatis也不希望用户直接对其内部Statement,以及ResultSetHandler等进行操作。 ...
分类:
Web程序 时间:
2019-02-03 12:20:07
阅读次数:
141
win7 环境,主要是一开始想在代码中先用exec.Command启动chrome,但始终不能成功监听9222端口,折腾了很长时间, 需要先手工启动chrome监听端口,具体写在代码注释中了。 然后再运行代码,代码只是在开源代码基础上稍作修改,将访问不了的google换成sohu。代码效果就是通过代 ...
分类:
其他好文 时间:
2019-02-01 13:32:11
阅读次数:
1395