【SpringBoot+MyBatisPlus】利用线程特性与ThreadLocal来解决公共字段自动填充问题
每一次在Controller层中封装改动数据的方法时都要重新设置一些共性字段,显得十分冗余,为了解决此问题也是在项目中第一次利用到线程,总的来说还是让我眼前一亮,也开阔了视野,对以后的开发都有深远的意义!
【spring】集成Web、druid、jdbcTemple实现免登录时长两天半
凡事自己多动手动脑、听取他人优秀的观点,做一个会学习的人。在这次的实践中,发现了很多问题,有的问题还有待修复,但是总体完成了。需要源原件的可以联系博主。**
Java操作Excel - Easy Excel
阿里巴巴Easy Excel的读和写的教程,快速使用Java操作excel表格。
【SpringBoot+MyBatisPlus】分页的实现以及使用数值转换器来解决long型id精度丢失问题
在以后的开发中,当全局唯一id的生成策略生成很长的Long型数值id之后会超过JS对Long型数据处理的能力范围,可能发生精度丢失而造成后端方法失效,我们要学会解决。分页功能虽然简单但是非常重要,对于刚接触项目的人一定要重点注意!
SpringBoot实现动态配置及项目打包部署上线
本文讲解的是如何使用Spring动态配置文件,实现不同环境不同配置,灵活切换配置文件;以及讲述了如何使用 Maven 打包,然后上传至Linux服务器进行部署。
SpringCloud——网关1
SpringCloud网关
SSM实现CRUD和分页功能
Spring+SpringMVC+MyBatis实现增删改查,分页功能前端通过bootstrap和vue开发
SpringMVC之使用SpringMVC获取参数与返回数据
本篇文章将介绍SpringMVC的概念,SpringMVC项目的创建,如何使用SpringMVC实现前端参数的获取与后端参数的返回等内容。
【SpringBoot+MyBatisPlus】系统全局异常处理器的使用以及添加员工功能的实现
承接上文,设计完了登录与退出功能还只完成了冰山一角,经过测试发现,我们以url的方式来访问网站时可以直接跳过登陆页面进入后台页面,这样显然是不合理的,下面我们通过拦截器+boot来做到访问限制,以及实现新增员工功能,制作全局异常处理器
SpringMVC03之拦截器和JSR303
1. JSR303数据校验 JSR303是Java为Bean数据合法性校验提供给的标准框架,已经包含在 JavaEE6.0中、JSR303通过在Bean 属性中标注类似 @NotNull @Max 等标准的注解指定校验规则,并通过标准的验证接口对 Bean进行验证JSR303属于后端验证 J
Spring的技术
国庆也要做个合格的舔狗,
秋招面试题系列- - -Java工程师(十)
一般是客户端执行 getData(“/节点 A”,true),如果节点 A发生了变更或删除,客户端会得到它的 watch事件,但是在之后节点 A又发生了变更,而客户端又没有设置 watch事件,就不再给客户端发送。为什么不是永久的,举个例子,如果服务端变动频繁,而监听的客户端很多情况下,每次变动都要
Java高并发编程实战5,异步注解@Async自定义线程池
Java高并发编程实战系列,打造精品专栏。
Spring整合RabbitMQ
RunWith注解的作用:让测试在spring容器环境下执行,如果测试类没有这个注解,会导致service,dao等注入失败。在resources目录下面创建rabbitmq.properties属性配置文件。在resources目录下面创建rabbitmq.properties属性配置文件。
SpringBoot整合第三方技术与MP常用功能
我们一开始设置在com包下的Test类,移出去启动后就会报错,原因是一开始在com包,springboot就会去同名上的com包下去找,如果这个test类在引导类的包下及其子包下则不会报错。报错的原因是test类找不到引导类(启动类)分页操作时在MyBatisPlus的常规操作基础上增强得到的,内部
看完年薪 30W~120W 程序员分别需要掌握的技能栈,我彻底悟了
由于文章到这里篇幅以经很长了,LZ 为了不影响大家的阅读体验就不不继续往下展开【这里想说,因为自己也走了很多弯路过来的,所以才下定决心整理,收集过程虽不易,但想到能帮助到一部分自学java 的人,心里也是甜的!有需要的伙伴请点㊦方】↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
Maven入门到掌握(一套打通任督二脉)
此时子模块中可自行选择是否使用该依赖,若使用,则不用指定版本号,默认使用父模块的版本。可选依赖(不透明性):隐藏当前工程所依赖的资源,隐藏后对应的资源不具有传递性。无需管上边儿module的书写顺序,实际聚合中,程序会根据依赖关系逐步构建。目的:为了让统一管理各个模块,当其中有模块更新时,让多个模块
Spring系列- - -spring bean生命周期
再次渡入繁世,人潮汹涌,眼里茫然,信仰永恒,皆为华夏 目录Spring篇11、解释一下spring bean的生命周期12、解释Spring支持的几种bean的作用域? 本期分享到此为止,关注博主不迷路,叶秋学长带你上高速~~首先说一下Servlet的生命周期:实例化,初始init,接收请求se
【MybatisPlus】MP的分页查询、多条件查询以及查询过程中解决null的空值判定
MP这样一款强大的持久层框架处理起来复杂的SQL来也是得心应手,效率极高,快快与我一同领略Plus的独特魅力吧