![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Boot
文章平均质量分 61
Spring Boot
veminhe
这个作者很懒,什么都没留下…
展开
-
SpringCloud教程 | 第十篇: 读取Nacos的配置(失败情况1)
4、启动该服务,报了一个错,但是服务正常启动了。没有读到nacos中的配置。3、查看nacos配置。原创 2024-07-16 16:25:48 · 153 阅读 · 0 评论 -
spring boot学习第十八篇:使用clickhouse
10、启动APP,验证。原创 2024-05-02 19:10:37 · 486 阅读 · 1 评论 -
spring boot学习第十七篇:OAuth2概述及使用GitHub登录第三方网站
那么问题就来了,如果在你注册的网站中有某些个网站的系统设计不够严谨和安全,数据库的用户信息使用明文存储,那么一旦这个网站遭到攻击或者是数据泄露,那么一些不怀好意的人就可能通过使用这些泄露的数据“撞库”,刚好就登录了你使用相同账号密码注册的其他网站。OAuth 是一个开放的非常重要的认证标准/协议,允许用户授权第三方应用访问其存储在其他网站上的资源,而无需将用户名密码提供给第三方网站的开放标准/协议。在这种模式中,用户直接向客户端注册,客户端以自己的名义要求"服务提供商"提供服务,其实不存在授权问题。原创 2024-04-13 21:11:56 · 1071 阅读 · 2 评论 -
spring boot学习第十六篇:配置多数据源
然后查看ds0库的博客数据。2.1调用POST接口。2.2改动数据源为BJ。然后调用接口添加数据。原创 2024-04-06 18:24:59 · 206 阅读 · 0 评论 -
spring boot学习第十五篇:分库分表实战
先了解分库分表的一些概念,参考:【MySQL】MySQL分库分表详解[通俗易懂]-腾讯云开发者社区-腾讯云然后觉得哔哩哔哩里讲的挺好的,要试一下:1、海量数据冲击下的MySQL优化方案_哔哩哔哩_bilibili还有博客:https://blog.51cto.com/u_14904176/5959319原创 2024-03-22 16:36:46 · 216 阅读 · 0 评论 -
spring boot学习第十四篇:使用AOP编程
(1)AOP 为 Aspect Oriented Programming 的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。(2)利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。一个 AOP 的使用场景:假设一个已经上线的系统运行出现问题,有时运行得很慢。为了检测出是哪个环节出现了问题,就需要监控每一个方法的执行时间,再根据执行时间进行分析判断。原创 2024-03-20 17:54:02 · 1209 阅读 · 0 评论 -
spring boot学习第十三篇:使用spring security控制权限
admin账号能使用admin接口,但是employee账号不能使用admin接口。12.2使用admin账号密码和empoyee账号密码尝试employee接口,清除浏览器缓存后,再使用employee和123456登录,则会报401。admin和employee账号都能正常访问employee接口。这里我如果用户名输入admin,密码输入123456,点击登录。9、SwaggerConfig代码如下:配置swagger。清除浏览器缓存,再使用employee账号密码登录。先试用admin账号密码登录。原创 2024-02-28 14:52:23 · 482 阅读 · 0 评论 -
spring boot学习第十三篇:使用jsonrpc
因为我学习spring boot会有很多内容,所以和spring boot有关的文章使用的pom.xml和application.yml这2个文件的内容就全列出来,不用再单独抽出来了,单独抽出来有点麻烦也不方便学习。怎么处理呢,搜了一圈资料没解决该问题。原创 2024-02-19 16:38:46 · 528 阅读 · 0 评论 -
spring boot学习第十二篇:mybatis框架中调用存储过程控制事务性
10、StockServiceImpl内代码改动一下,查看数据,没有id为8000的记录。原创 2024-02-08 11:47:25 · 1372 阅读 · 1 评论 -
spring boot学习第十一篇:发邮件
【代码】spring boot学习第十一篇:发邮件。原创 2024-02-06 18:41:22 · 777 阅读 · 0 评论 -
spring boot学习第十篇:elastic search必须使用用户名密码授权后才能访问、在java代码中操作索引
修改config目录下面的elasticsearch.yml文件,添加如下代码到文件末,开启x-pack验证。xpack.security.transport.ssl.enabled:这条如果不配,es将起不来。xpack.security.enabled:表示开启xpack认证机制。1、配置elastic search必须使用用户名密码授权才能访问。然后访问版本说明页,需要输入用户名密码登录才能访问。2、在spring boot框架下操作索引。1.1开启x-pack验证。1.3设置用户名和密码。原创 2024-02-05 10:44:45 · 1322 阅读 · 0 评论 -
spring boot学习第九篇:操作mongo的集合和集合中的数据
1、安装好了Mongodb。继续找下办法看怎么处理。原创 2024-02-02 15:59:51 · 467 阅读 · 0 评论 -
spring boot学习第八篇:操作elastic search的索引和索引中的数据
前提说明:已经安装好了elastic search 7.x版本,我的es版本是7.11.1。然后查看console的log,验证OK。这里点击Run search2()每个方法的作用见注释说明,原创 2024-01-25 14:36:23 · 696 阅读 · 0 评论 -
spring boot学习第八篇:kafka监听消费
然后添加了kafkaConsumerListenerExample.java文件。网上搜索资料,大部分讲的都是包冲突。原创 2024-01-18 16:49:14 · 891 阅读 · 0 评论 -
spring boot学习第八篇:kafka
3、在java中操作kafka。原创 2024-01-15 20:56:58 · 585 阅读 · 0 评论 -
spring boot学习第八篇:通过spring boot、jedis实现秒单
但是,搜索"update success."内容,预期是9次,实际也是9次,符合我的需要,没有让库存变成负数,查看数据库表的库存,id为1111的记录的quantity为0,不是1,也不是负数。1、 准备数据库表,如下SQL表示库存表,有主键ID和库存数量字段。将console内容拿到notepad++里面搜索。初始数据id quantity。4、StockMapper.xml如下。查看Idea的console内容,6、Stock.java如下。2、pom.xml文件。原创 2024-01-15 17:45:54 · 779 阅读 · 0 评论 -
spring boot学习第七篇:通过spring boot使用redis
4、新增RedisTestController.java类。3、新增RedisConfiguration.java类。浏览器直接访问GET接口。发现有乱码,怎么处理?原创 2024-01-11 17:55:16 · 487 阅读 · 0 评论 -
spring boot + mybatis + websocket + js实战
需求背景:当添加一个女孩时,页面的socket收到消息,打印最新的所有女生list,这样可以进一步在react/vue前端框架下,实现当A用户新增了某业务数据后,B用户的该业务list页面能自动将最新的业务数据list清单刷新出来,而不是需要点击刷新按钮才能刷出最新业务数据list。项目技术:spring boot + mybatis + websocket + js。3.2、查看各个页面的console。然后在这2篇文档的基础上继续学习。准入条件:先学习如下二篇文档。3、然后启动服务做验证。原创 2024-01-10 10:31:35 · 579 阅读 · 0 评论 -
spring boot学习第六篇:SpringBoot 集成WebSocket详解
WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。原创 2024-01-09 10:27:13 · 2378 阅读 · 2 评论 -
spring boot学习第五篇:spring boot与JPA结合
3、GirlController.java控制层代码,如下。7、application.yml代码如下。10.1调试get接口获取所有girl。10.2调试post添加girl接口。2、pom.xml文件,内容如下。9、启动成功,并且贴出代码结构。1、准备表,创建表语句如下。5、entity类代码如下。4、dao层代码如下,原创 2023-12-08 14:41:10 · 666 阅读 · 0 评论 -
spring boot学习第三篇:spring boot与mybatis plus结合
10.1调试女孩list接口,接口方式为get。10.2调试添加女孩接口,接口方式为POST。查看数据库的表的数据。原创 2023-07-24 19:39:09 · 72 阅读 · 0 评论 -
spring boot学习第四篇:各类Wrapper使用
SpringBoot - MyBatis-Plus - UpdateWrapper、LambdaUpdateWrapper和LambdaUpdateChainWrapper的用法原创 2023-07-24 19:37:54 · 177 阅读 · 0 评论 -
spring boot学习第二篇:spring boot2.6.4版本启动接口服务
注意观察Tomcat started on port(s): 8080 (http) with context path '/demo'这样的启动日志。配置工程上下文根的配置,应该是server.servlet.context-path=/demo这样的,改了后,重启服务。无意中看到阿里云开发者平台资料。原创 2023-07-14 10:26:33 · 964 阅读 · 0 评论 -
spring boot学习第一篇:spring boot 1.5.x版本启动接口服务
6、启动后,启动日志如下图所示,启动成功。原创 2023-07-14 09:26:11 · 674 阅读 · 0 评论 -
Spring Securityrumen
https://blog.csdn.net/chndata/article/details/48318399 https://docs.spring.io/spring-security/site/docs/current/reference/html/headers.html#headers-frame-options转载 2018-09-04 20:18:14 · 79 阅读 · 0 评论