![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
无敌嗨猫
要么庸俗,要么孤独。
展开
-
【Spring Boot】使用Devtools实现热部署,避开IDEA的坑
这里总结了Spring Boot使用Devtools热部署的方法。一、工程配置Pom文件添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional></dependency> appl原创 2020-05-12 20:13:48 · 295 阅读 · 0 评论 -
【Spring Boot】后端分页
分页是大数据查询必不可少的环节,为提升系统响应速度,提高用户体验,几乎所有的分页都是后端完成。除了使用,pageHelper插件,这里猫哥总结一下自己是如何实现后端分页的,十分简单易懂。在实现java后端前,首先了解一下mysql的limit用法。SELECT*FROMtableLIMIT[offset,]rows|rowsOFFSEToffsetLIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如...原创 2020-05-12 16:58:32 · 1373 阅读 · 0 评论 -
【mybatis】中大于等于、小于等于的写法
由于经常要用到,记一笔。第一种写法(1):原符号 < <= > >= & ' "替换符号 < <= > >= & ' "例如:s...转载 2020-04-15 20:35:52 · 514 阅读 · 0 评论 -
【Java】Date修改时分钟秒毫秒
最近猫哥在负责某平台的前后端开发,需要将前端i-view日期选择器的时间存入后台数据库中,由于i-view时间选择器传的时间戳包含时分秒毫秒,而后台对时分秒毫秒的需求不高只需要日期即可,因此,猫哥整理了一下java后台处理Date类型的方法,可以根据自身需求在后端调整前端传入的Date参数。时分秒毫秒全部清零 Date time= new Date();SimpleDateFormat ...原创 2020-04-15 15:49:54 · 7920 阅读 · 0 评论 -
【Spring Boot】Ehcache2.x缓存实战总结
最近猫哥在研究SpringBoot缓存,在这里对SpringBoot的Ehcache2.x缓存做一个总结梳理,顺便贴一下自己写的实战代码,以供参考。SpringBoot缓存Spring3.1中开始对缓存提供支持,核心思路是对方法的缓存,当开发者调用一个方法时,将方法的参数和返回值作为key/value缓存起来,当再次调用该方法时,如果缓存中有数据,就直接从缓存中获取,否则再去执行该方法。但...原创 2020-04-02 10:26:02 · 320 阅读 · 0 评论 -
【Spring Boot】个人对Serializable的理解
最近猫哥研究SpringBoot工程发现项目中经常在进行持久化操作和返回数据时都会使用到javabean来统一封装参数,且这些bean都会实现Serializable接口,如:public class BookBean implements Serializable { private Integer id; private String name; private...原创 2020-04-02 10:51:41 · 4867 阅读 · 1 评论 -
判断一个字符串是否为空(null)或者是空字符串(“”)的方法总结
第一步:理解null和""的区别null表示这个字符串在栈中没有被实例化,没有任何指向,因此在堆中没有分配内存空间。如果要调用这个字符串的方法会出现空指针异常 `String str = null`。判断一个字符串是否是null 用 == 。 ""在堆中分配了内存空间。 判断一个对象是否是空“” 用eques()。如果我们使用"String str = new String()",这时的s...转载 2020-03-02 09:29:15 · 14901 阅读 · 0 评论 -
【xxl-job自主开发-02】双数据源配置(适用于Maven工程)
此文主要归纳介绍了猫哥自己扩展开发xxl-job调度平台时,双数据源的配置方法,且适用于绝大部分Maven工程。新增一个数据库配置:C:\task\xxl-job-admin\src\main\resources\application.properties a、新增report库(新库)连接配置 report.datasource.url=jdbc:mysql://192.168.12....原创 2020-01-13 18:04:22 · 2118 阅读 · 0 评论 -
【xxl-job自主开发-01】在调度中心主界面新增一个页面
此文主要归纳了猫哥自己开发xxl-job时,调度中心新增一个页面的方法流程。此功能不涉及执行器,主要涉及xxl-job-admin模块。前端界面新增前端展示页面参数:task\xxl-job-admin\src\main\resources\i18n\message.properties 新增页面左侧菜单栏:task\xxl-job-admin\src\main\resources\tem...原创 2020-01-13 17:09:29 · 2320 阅读 · 3 评论