小敷的博客

记录自己,帮助他人

Springboot集成html页面,thymeleaf模板渲染,AJAX调用后端接口

后端框架搭建我用的是Springboot+Mybatis,地址:https://blog.csdn.net/k15014428090/article/details/89002900 先贴上pom文件依赖: json依赖是为了后面把json字符串转为自定义对象用的 <!--...

2019-06-17 17:29:29

阅读数 522

评论数 1

Springboot集成Mybatis分页插件,封装通用响应格式数据

今天写一下开发过程中都会遇到的分页查询问题,之前我弄的分页查询都是自己写一个分页逻辑的,感觉很麻烦也很复杂,最后还是觉得Mybatis的分页插件简单好用,话不多说直接上代码: pom文件依赖: <!-- mysql依赖--> <dependency&...

2019-06-12 10:53:13

阅读数 44

评论数 0

Mybatis注解式写批量查询语句

代码样例: @Select({ "<script>" + "select * from user where id in " + "&a...

2019-06-05 16:36:27

阅读数 105

评论数 0

把JSON字符串转为自定义的对象

导入json依赖: <!-- json--> <dependency> <groupId>com.alibaba</groupId> <artifac...

2019-06-04 17:47:13

阅读数 31

评论数 0

Base64Utils加密,解密工具类

写一个Base64Utils工具类: import org.springframework.util.Base64Utils; public class Base64Util { /** * BASE64解密 * * @param key ...

2019-05-29 15:47:42

阅读数 160

评论数 0

Springboot集成Redisson分布式锁

pom文件添加Redisson依赖 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson...

2019-05-29 15:18:57

阅读数 78

评论数 0

通过Timer和ScheduledThreadPoolExecutor实现延迟任务

Timer实现: public void timer(){ Timer timer = new Timer(); System.out.println("star..."); //5000毫秒后开始执行,每隔2000毫秒执行一次 timer....

2019-05-24 16:11:29

阅读数 20

评论数 0

程序员才懂的40个段子

1. 一程序员去面试,面试官问:“你毕业才两年,这三年工作经验是怎么来的?!”程序员答:“加班。” 2. 某程序员对书法十分感兴趣,退休后决定在这方面有所建树。于是花重金购买了上等的文房四宝。一日,饭后突生雅兴,一番磨墨拟纸,并点上了上好的檀香,颇有王羲之风范,又具颜真卿气势,定神片刻,泼墨...

2019-05-23 09:43:46

阅读数 30

评论数 0

Springboot集成Redis

准备redis环境:安装redis,redis以及redis的图形管理工具我已整理放在百度网盘,地址:https://pan.baidu.com/s/1b8qRSz6S26ZxmUMjLAjCXA 提取码:y9iy 把下载下来的压缩文件解压,解压完文件如下: 里面有一个redis文件夹,...

2019-05-20 16:43:24

阅读数 51

评论数 0

利用java8的stream的list转map,实现数据库批量查询业务逻辑,减低数据库压力

之前在开发过程中,遇到了这样的一个业务场景,需要通过传进来的一个id列表list去查询一个list数据,然后再对每一个数据做相应的业务处理,那时候刚出来工作,第一时间想到的是用for循环去遍历这个id列表,然后一个一个去根据id把对应的数据查出来,再做处理。 乍一看这样处理没什么问题,但是当传进...

2019-05-17 16:04:51

阅读数 34

评论数 0

redis封装常用方法 --不定期添加

Springboot集成Redis参考:https://blog.csdn.net/k15014428090/article/details/90377091 封装一个RedisUtils工具类: 注入StringRedisTemplate @Autowired private Str...

2019-05-16 16:46:40

阅读数 86

评论数 0

Mybatis注解式写法自动返回自增id到实体上

测试实体类: import lombok.Data; @Data public class User { private Integer id; private String name; } mapper接口: @Mapper @Repository public in...

2019-05-16 16:14:31

阅读数 98

评论数 0

SQL调优常用方法

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is nul...

2019-05-16 14:49:40

阅读数 13

评论数 0

java8 stream()流式写法 排序,去重

简单排序和去重: 初始化一个list: List<Integer> list = new ArrayList<>(); list.add(1); list.add(3); list.add(5); list.add(1); list.a...

2019-05-08 17:52:06

阅读数 631

评论数 0

EQ一卡通踩过的坑,解决加载不到动态库,输出数据到led屏乱码问题

最近做的java项目设计到对接led屏,踩了很多的坑,下面下几个困扰了比较多时间的问题 第一个问题:加载不到类库 java.lang.UnsatisfiedLinkError: Unable to load library 这个我遇到了两种情况,一种是我的路径没写对,建议大家写全路径,我是放...

2019-05-06 15:07:20

阅读数 80

评论数 1

Springboot集成POI生成excel案例

依赖: <!-- web --> <dependency> <groupId>org.springframework.boot</groupId> <a...

2019-04-29 15:45:46

阅读数 24

评论数 0

快速搭建Spring boot+Maven+Mybatis项目

打开编译工具,新建项目,我用的是idea,可以直接建Springboot项目,其他的很多编译工具就需要到官网去下载demo了 1:点击next 2:修改你的项目名,当然不改也无所谓啦 3:选择你要集成的技术,这里我只选了MySQL和Mybatis 然后就next就好了 项...

2019-04-03 21:51:12

阅读数 86

评论数 0

面向切面编程:SpringAOP--注解的方式

研究spring这么久,就写写个人觉得比较有意思的东西切面类://定义切面@Aspectpublic class MyInterceptor {      //定义切入点,定义切入点及声明切入点 @Pointcut("execution(* com.sise.spring.ser...

2018-07-10 22:32:23

阅读数 36

评论数 0

提示
确定要删除当前文章?
取消 删除