spring boot
@linjing
这个作者很懒,什么都没留下…
展开
-
判断@Async注解下所有线程是否结束
springboot 判断@Async注解下所有线程是否结束因为在项目中想知道程序运行的时间,百度都只有判断单线程结束的方法,所以记录下自己的解决方案**//这是一个带有回调的多线程函数**@Async public Future<String> getWaterValveInfo(String tableName) { //方法略 return...原创 2020-01-12 11:18:38 · 5189 阅读 · 6 评论 -
前端pagination处理mybatis分页插件数据
后端传递的json分页数据如下:{ &quot;endRow&quot;: 24, &quot;firstPage&quot;: 4, &quot;hasNextPage&quot;: true, &quot;hasPreviousPage&quot;: true, &quot;isFirstPage&quot;: false,原创 2018-12-26 18:54:29 · 341 阅读 · 0 评论 -
spring boot + mybatis使用Pagehelper分页
本文章前提是已经搭建好spring boot 和 mybatis框架,以下是分页过程1、引入Pagehelper依赖&lt;dependency&gt; &lt;groupId&gt;com.github.pagehelper&lt;/groupId&gt; &lt;artifactId&gt;pagehelper&原创 2018-12-25 11:46:41 · 218 阅读 · 0 评论 -
java快速生成数据库和实体类
写个根据字段属性快速生成表单和对应实体类的方法application.properties中的sql配置# 数据源配置spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&chara...原创 2019-01-11 14:08:09 · 2142 阅读 · 1 评论 -
spring boot实现登录拦截
本文主要是拦截未登录的用户访问系统其它页面,并自动跳转回登录页以下是controller层:登录页用的是“/”接口:@GetMapping(value = "/") public String login(){ return "login";//登录页面 }定义了一个login接口 @RequestMapping(value = "/login",me...原创 2019-01-02 19:16:43 · 635 阅读 · 0 评论 -
后端生成二维码(Google zixing-去白边)转化为base64图片流渲染到前端
由于业务需求,需要打印二维码,但是jq生成的二维码无法被Clodop打印,js转化为img也不兼容,所以在后端生成二维码图片,返回到前端打印。接下来就是贴代码了1、使用Google zixing接口生成二维码图片,这部分是参考其他文章的,就直接贴了public class MatrixToImageWriter { private static final int BLACK = 0...原创 2019-01-08 09:52:30 · 1787 阅读 · 1 评论 -
通过反射复制两个具有相同属性的类的实例数据
通过反射复制两个具有相同属性的类的实例数据写项目遇到属性相同的两个类,要从一个类的实例里面获取数据到另外一个类的实例,并保存到数据库前提是两个实例拥有相同的set和get类/** * @Description:通过反射复制具有相同属性的类的实例 * @Param: [obj1, obj2] * @return: * @Author: linjing ...原创 2019-05-10 10:20:04 · 344 阅读 · 0 评论