首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
happyjava
掘友等级
打杂攻城狮
|
BIGO
别内卷嘛
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
【快学springboot】使用springboot发送邮件
在实际项目中,经常需要用到邮件通知功能。比如,用户通过邮件注册,通过邮件找回密码等;又比如通过邮件发送系统情况,通过邮件发送报表信息等等,实际应用场景很多。这篇文章,就教大家通过springboot快速的实现一个发送邮件的功能。 这里以QQ邮箱为例。登录QQ邮箱之后,点击设置,…
【快学springboot】在springboot中写单元测试
很多公司都有写单元测试的硬性要求,在提交代码的时候,如果单测通不过或者说单元测试各种覆盖率不达标,会被拒绝合并代码。写单元测试,也是保证代码质量的一种方式。 相信绝大多数的Java开发者都用过Junit来写单元测试。 加了@Test注解,就会有一个运行的图标了。 现在的Java…
「快学springboot」16.让swagger帮忙写接口文档
这段话首先告诉大家Swagger是世界上最流行的API工具,并且Swagger的目的是支撑整个API生命周期的开发,包括设计、文档以及测试和部署。使用swagger,可以节省写接口文档的时间,同时也方便对接口进行测试。下面讲解在springboot如何整合swagger。 这里…
【快学SpringBoot】过滤XSS脚本攻击(包括json格式)
XSS攻击全称跨站脚本攻击,是为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS,XSS是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。 简而言之,就是作恶用户通过…
【快学springboot】14.操作redis之list
下面,我们挑一些常用的方法作为实例讲解,其它方法,可以参考API说明即可。 start下标从零开始。如下,获取第二个到第三个的元素: 该方法标识从list的左边(上边,或者说list的头部)压入数据。如果不存在该key,则会创建该key。 有两个重载的方法,分别为不定参数:le…
【快学springboot】13.操作redis之String数据结构
在之前的文章中,讲解了使用redis解决集群环境session共享的问题【快学springboot】11.整合redis实现session共享,这里已经引入了redis相关的依赖,并且通过springboot的配置,实现了session共享。下面,我们就通过springboot…
【快学springboot】12.实现拦截器
下面,我们就通过代码,使用WebMvcConfigurer接口来实现一个springboot的拦截器。 之前已经实现了静态资源和解决跨域问题的配置。我们可以重写WebMvcConfigurer的addInterceptors方法来实现拦截器: 这里别忘了加上Component注…
【快学springboot】11.整合redis实现session共享
**这里都是基于前面的项目基础上的。**springboot整合redis非常的方便,这也是springboot的宗旨,简化配置。这篇文章就教大家如何使用springboot整合redis来实现session共享。 因为我本地redis没有设置密码,所以密码这里留空。这个配置项…
【快学springboot】10.使用@Async注解创建多线程,自定义线程池
使用@Async注解创建多线程非常的方便,还可以通过配置,实现线程池。比直接使用线程池简单太多。而且在使用上跟普通方法没什么区别,加上个@Async注解即可实现异步调用。 可以看到,主线程结束已经结束。可证证明多线程起了效果。另外通过查看线程名,可以看到创建了10个线程去执行。…
【快学springboot】9.使用 @Transactional 注解配置事务管理
springboot对数据库事务的使用非常的方便,只需要在方法上添加@Transactional注解即可。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编程式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻…
下一页
个人成就
优秀创作者
文章被点赞
788
文章被阅读
305,401
掘力值
6,473
关注了
0
关注者
2,681
收藏集
4
关注标签
27
加入于
2019-04-26