springboot中使用mybatisplus自带插件实现分页 1.导入mybatisplus分页依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-extension</artifactId> <version>3.4.3.1</version> </dependency> 2.添加MybatisPlusConfi…
随便创建一个类,@Component交给spring管理,用注解@EnableScheduling,让定时任务生效 方法上加注解:@Scheduled(cron = "你的cron表达式" ) 简单实现如下: @Component@EnableSchedulingpublic class TimeJob { /** * 注解括号内可使用不同参数,完成各种场景的任务 * cron:cron表达式 * fixedDelay:表示从上一个任务完成开始到下一个任务开始的间隔,单位是毫秒 * f…
作者:汤圆 个人博客:javalover.cc 前言 大家好啊,我是汤圆,今天给大家带来的是<SpringBoot中的自动代码生成 - 基于Mybatis-Plus>,希望对大家有帮助,谢谢 文章纯属原创,个人总结难免有差错,如果有,麻烦在评论区回复或后台私信,谢啦 简介 基于Mybatis-Plus的自动代码生成有很多方式,这里介绍下我在用的两种: 本地代码生成:Mybatis-Plus官方 在线代码生成:第三方 这两种各有优缺点,看喜欢哪一种了 听说Idea也有自动生成的插件,但是我还没去…
带插件的排序算法演示器 请尊重本人的工作成果,转载请留言.并说明转载地址,谢谢. 地址例如以下: http://blog.csdn.net/fukainankai/article/details/27710883 本节将通过一个实例来说明GDI+在MFC中的应用.这个算法演示器事实上是本人算法系列的一个开端,因为csdn没有树状的文件夹结构,咱也仅仅好使用链表了不是?好了.废话不多说,開始今天的文章. (一)功能说明 我们初步制定功能例如以下: (1). 可以通过柱状图.自己主动展示排序算法的交…
周末在家做了一个实验: 将Docker通过插件的方式集成到SpringBoot中 然后通过Maven命令根据项目中的Dockerfile自动生成Docker镜像,同时将镜像推送到远程Linux服务器(远程服务器已经提前装好了Docker) 然后在服务器通过启动Docker来启动SpringBoot项目,并访问接口. 第一步:将Docker通过插件的方式集成到SpringBoot中  项目结构   同时,需要给这个插件开通权限(否则会碰到refuse.0.0.0.0等问题),在Maven的plug…
开启docker远程端口 我上一篇里面写了,这里暴露的路径: 18.16.202.95:2375 简单构建 配置pom.xml文件 在properties中增加一行指定远程主机的位置 <properties> <java.version>1.8</java.version> <dockerHost>http://18.16.202.95:2375</dockerHost> </properties> 增加一个plugin <pl…
目录 spring基本搭建 整合mybatis pom配置 mybatis配置 设置数据源 设置sqlsessionfactory 设置扫描 设置开启事务 资源放行 测试 结果 思考&&疑问 使用通用mapper功能 使用mybatis-plus 使用分页插件 mybatis-plus自带分页 github分页插件 使用常规版本 总结 # 加入战队 微信公众号 主题 springboot 融合了很多插件.springboot相比spring来说有一下有点 自动配置: 针对很多spring的…
lombok概述 lombok简介 Lombok想要解决了的是在我们实体Bean中大量的Getter/Setter方法,以及toString, hashCode等可能不会用到,但是某些时候仍然需要复写,以期方便使用的方法:在使用Lombok之后,将由其来自动帮你实现代码生成,注意,其是 在运行过程中,帮你自动生成的 .就是说,将极大减少你的代码总量. lombok作用 消除模板代码 getter.setter.构造器.toString().equals() 便捷的生成比较复杂的代码,例如一个PO…
工作中用到了springboot的缓存,使用起来挺方便的,直接引入redis或者ehcache这些缓存依赖包和相关缓存的starter依赖包,然后在启动类中加入@EnableCaching注解,然后在需要的地方就可以使用@Cacheable和@CacheEvict使用和删除缓存了.这个使用很简单,相信用过springboot缓存的都会玩,这里就不再多说了.美中不足的是,springboot使用了插件式的集成方式,虽然用起来很方便,但是当你集成ehcache的时候就是用ehcache,集成redi…
目录 1. 关于LoadTimeWeaving 1.1 LTW与不同的切面织入时机 1.2 JDK实现LTW的原理 1.3 如何在Spring中实现LTW 2. Springboot中使用LTW实现AOP的例子 3. 参考资料 1. 关于LoadTimeWeaving 1.1 LTW与不同的切面织入时机 AOP--面向切面编程,通过为目标类织入切面的方式,实现对目标类功能的增强.按切面被织如到目标类中的时间划分,主要有以下几种: 1.运行期织入 这是最常见的,比如在运行期通过为目标类生成动态代理…