springboot
石榴丨花开
勤恳诙谐的Java后端程序猿
展开
-
springBoot集成阿里云企业邮箱
springboot项目,集成阿里云企业邮箱,进行邮件发送,附带文件。原创 2022-12-01 15:24:17 · 2812 阅读 · 0 评论 -
Spring 断言Assert的基本使用和方法
用assert 关键字来限制参数传递(检验方法参数的有效性)格式参数:(assert booleanExpression,assert booleanExpression:messageExpression)1.booleanExpression当值为true时,程序从断言语句处继续执行;2.booleanExpression当值为false时,程序从断言语句处停止执行,并输出messageException表达式的值;...原创 2022-07-13 14:00:31 · 1085 阅读 · 0 评论 -
Spring Boot整合Quarz实现定时任务开机自动触发
使用Quartz实现了可配置定时任务,将定时任务Quartz写入数据库中。现在想随着项目启动能够自动触发定时任务,下面是实现方法:Spring Boot使用ApplicationRunner实现项目启动之后直接执行业务操作这篇博客详细描述了项目启动后自动执行业务操作的实现。我们只需要在run方法里面添加定时任务调用的方法接口。定时任务启动从数据库获取定时任务信息定时任务查询和触发...原创 2022-07-11 17:45:27 · 1526 阅读 · 0 评论 -
IDEA插件Alibaba Cloud Toolkit 配置Windows服务器进行远程部署jar包
Windows服务器或者Linux服务器更新项目jar包的方法有很多种,笨一点的就是通过远程桌面或者ssh远程工具进行连接后,上传jar包文件,然后启动项目。这样做的,就需要涉及到多个步骤:1.idea 进行maven打包2.使用远程工具进行连接,上传jar包3.使用脚本或者命令进行启动项目但是,阿里最近出品的一款IDEA插件:Alibaba Cloud Toolkit ,通过它我们可以实现自动化部署,自带了终端工具和文件上传功能。一个插件就解决了上面的2,3步骤。实现了在idea上面进行打包,部署原创 2022-07-08 14:26:10 · 1096 阅读 · 0 评论 -
Spring Boot使用ApplicationRunner实现项目启动之后直接执行业务操作
如果我们希望在项目启动成功后自动执行某些操作或者业务的话,可以有很多方法,比如:在Application主程序里面写,或者是。这两个接口分别为CommandLineRunner和ApplicationRunner。原创 2022-07-06 17:08:03 · 1400 阅读 · 0 评论 -
Spring Boot集成WebSocket实现消息推送
springboot集成websocket实现消息推送,主动推送自定义消息内容。原创 2022-07-05 10:26:02 · 2567 阅读 · 0 评论 -
SpringBoot 双数据库进行同步(Mysql ,SqlServer均可)
springboot 双数据库进行定时同步原创 2022-06-18 10:08:06 · 3091 阅读 · 0 评论 -
SpringBoot 整合jwt实现登录拦截校验
springboot整合jwt实现登录拦截校验原创 2022-06-18 09:10:47 · 366 阅读 · 0 评论 -
@Transactional 事务提交 与 @Async 异步执行注意事项和实践样例
前提一个 @Transactional 修饰的方法,在方法内调用另一个用 @Async 修饰的方法,异步执行。实现class Test1 { @Autowired private Test2 test2; @Transactional public void updateA(..) { //业务.. //调用异步方法 test2.updateB(..); } } class Test2 { /原创 2021-12-09 10:37:09 · 1016 阅读 · 0 评论 -
JPA @Query查询单个字段和多个字段返回类型
JPA @Query查询单个字段和多个字段返回类型前提在使用springboot中,需要使用JPQL和SQL去查询记录。@Query(value = " SELECT id, create_date, channel_id, channel_name, des, discount_amount, order_no, pay_amount, pay_channel, pay_status status, pay_time, reduced_amount, rs_amount, settle_amount原创 2021-11-05 16:31:13 · 6079 阅读 · 0 评论 -
SpringBoot集成Swagger2构建在线API文档
SpringBoot集成Swagger2构建在线API文档第一部分:代码集成pom.xml <!--swagger2配置--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.原创 2020-12-16 11:27:33 · 258 阅读 · 0 评论