随笔分类 -  Spring Boot

摘要:application.properties # 数据库 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://127.0.0.1:3306/shiro_2?us 阅读全文
posted @ 2021-01-02 23:34 陈彦斌 阅读(88) 评论(0) 推荐(0) 编辑
摘要:SpringBoot与nacos版本对应关系 https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E 导读 因为种种原因,现在很多公司微服务的注册中心不在使用eureka,纷纷 阅读全文
posted @ 2020-12-26 17:43 陈彦斌 阅读(785) 评论(0) 推荐(0) 编辑
摘要:步骤一 修改打包方式 步骤二 添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scop 阅读全文
posted @ 2020-12-03 21:18 陈彦斌 阅读(349) 评论(0) 推荐(0) 编辑
摘要:设置idea配置 将Properties Files (*.properties)下的Default encoding for properties files设置为UTF-8,将Transparent native-to-ascii conversion前的勾选上 新建application.pr 阅读全文
posted @ 2020-12-02 17:01 陈彦斌 阅读(594) 评论(0) 推荐(0) 编辑
摘要:导读 最近在做公司一个消息网关的服务,包括:短信、微信、邮件等,所有请求通过一个入口,方便接口的管理(记录日志、接口限流白名单啥的)。如何写这个接口呢,还有为了以后扩展,对接过短信、微信、公众号的童鞋大概都了解,首先定义一个模板,然后后台传入json,替换模板中的值,然后发送。设计框架大概思路是这样 阅读全文
posted @ 2020-12-01 11:08 陈彦斌 阅读(655) 评论(3) 推荐(3) 编辑
摘要:最近在负责邮件服务,里面会涉及到很多Email模板,这里我使用到了java的模板引擎:jetbrick-template,需要使用Map集合一个个往里面设置值,然后调用模板方法,进行替换。实体类一个个往Map中设置值,感觉非常麻烦,工作效率极低,此时想到了使用Java中的反射获得实体类中的值,工具类 阅读全文
posted @ 2020-11-30 19:26 陈彦斌 阅读(1566) 评论(0) 推荐(0) 编辑
摘要:添加依赖 <dependency> <groupId>com.github.subchen</groupId> <artifactId>jetbrick-template</artifactId> <version>2.1.10</version> </dependency> <dependency 阅读全文
posted @ 2020-11-30 18:49 陈彦斌 阅读(314) 评论(0) 推荐(0) 编辑
摘要:导读 由于最近手头上需要做个Message Gateway,涉及到:邮件(点我直达)、短信、公众号(点我直达)等推送功能,网上学习下,整理下来以备以后使用。 步骤 点我直达 登录短信服务控制台 点我直达 开通短信服务 快速学习 测试短信发送 发送短息 报一下错误信息 抱歉!发送出错了。错误码Code 阅读全文
posted @ 2020-11-30 17:53 陈彦斌 阅读(1064) 评论(0) 推荐(5) 编辑
摘要:导读 由于最近手头上需要做个Message Gateway,涉及到:邮件(点我直达)、短信、公众号等推送功能,网上学习下,整理下来以备以后使用。 添加依赖 在SpringBoot项目中添加依赖 <!--微信模版消息推送三方sdk--> <dependency> <groupId>com.github 阅读全文
posted @ 2020-11-27 13:15 陈彦斌 阅读(2038) 评论(2) 推荐(2) 编辑
该文被密码保护。
posted @ 2020-11-26 15:45 陈彦斌 阅读(175) 评论(2) 推荐(0) 编辑
摘要:导读 Nacos是阿里巴巴集团开源的一个易于使用的平台,专为动态服务发现,配置和服务管理而设计。可用于替代netfix的eureka。 下载 点我直达 解压并启动访问 启动: sh startup.sh -m standalone 关闭: sh shutdown.sh 查看端口占用情况: lsof 阅读全文
posted @ 2020-11-21 20:49 陈彦斌 阅读(431) 评论(0) 推荐(0) 编辑
摘要:mybatis plus 方式一 在logback-spring.xml中添加 <?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod="10 seconds"> <logger name="com.s 阅读全文
posted @ 2020-11-19 17:28 陈彦斌 阅读(3560) 评论(0) 推荐(3) 编辑
摘要:加入依赖 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.8.0</version> </dependency> 具体代码 import org.springframe 阅读全文
posted @ 2020-11-18 22:20 陈彦斌 阅读(671) 评论(0) 推荐(0) 编辑
摘要:导读 前后端分离项目中,前端往后端传值时,后端都要做参数格式校验,比如校验数字最大值、最小值、是否允许为空、日期格式等等。 添加依赖 <!-- 参数校验 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId> 阅读全文
posted @ 2020-11-17 11:41 陈彦斌 阅读(2475) 评论(0) 推荐(1) 编辑
摘要:控制层代码 package net.ybchen.demo.controller; import net.ybchen.demo.utils.JsonData; import org.springframework.web.bind.annotation.PostMapping; import or 阅读全文
posted @ 2020-11-15 13:01 陈彦斌 阅读(113) 评论(0) 推荐(0) 编辑
摘要:官方文档 点我直达 添加依赖 这里SpringBoot项目就不带领大家创建了,直接在pom.xml中添加esayexcel依赖即可 <!--easyexcel--> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</ 阅读全文
posted @ 2020-11-11 10:43 陈彦斌 阅读(739) 评论(0) 推荐(3) 编辑
摘要:今天遇到一个很神奇的问题,之前写的项目,后端跨域都处理好的,按部就班使用原来的方式,前后端都开发完之后,部署本地后,跨域没起效,一脸懵逼,然后使用公司另外一个同事的跨域解决方案,具体我也没深入研究到底咋回事,先记录下来。 方式一 我之前的做法 CorsInterceptor.java package 阅读全文
posted @ 2020-11-10 14:04 陈彦斌 阅读(339) 评论(2) 推荐(0) 编辑
摘要:导读 先简单介绍下背景,公司里的项目,有一块需要与公司里的其他项目组对接。我们这边用的注册中心Nacos,对方用的eureka,之前都是自己写接口,然后服务中引入这个接口工程,都是注册到同一个注册中心中,百度查了下,可以使用@FeignClient远程调用人家服务。 首先 对方已经提供好一个API文 阅读全文
posted @ 2020-10-26 19:47 陈彦斌 阅读(343) 评论(0) 推荐(1) 编辑
摘要:导读 之前学过ActiveMQ但是并发量不是很大点我直达,所以又学阿里开源的RocketMQ,据说队列可以堆积亿级别。下面是网上找的消息队列对比图,仅供参考 部署 官网 点我直达 前置条件 推荐使用64位操作系统,建议使用Linux / Unix / Mac; 64位JDK 1.8+; Maven 阅读全文
posted @ 2020-10-26 00:21 陈彦斌 阅读(7034) 评论(4) 推荐(13) 编辑
摘要:导读 大家都听过1万小时定律,可事实真的是这样吗?做了1万小时的CRUD,不还只会CRUD吗,这年头不适当的更新自身下技术栈,出门和别人聊天吹牛的时候,都没拿的出手的,(⊙o⊙)…Redis没入门的童鞋不推荐往下看,先去脑补下Redis入门(点我直达),SpringBoot整合Redis的教程(点我 阅读全文
posted @ 2020-08-22 00:46 陈彦斌 阅读(4290) 评论(9) 推荐(34) 编辑

点击右上角即可分享
微信分享提示
主题色彩