( 二 )、 SpringBoot 整合 Thymeleaf ( 二 )、 SpringBoot 整合 Thymeleaf  1、简介官方文档: https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html    Thymelea
转载 2024-04-29 21:11:33
41阅读
引言在使用微服务框架时,同时多个服务部署在不同的机器中,在我们进行开发时,在开发测试环境中如果想定位问题,需要在进入服务器中找到对应日志,如果想要和本地一样debug一样准确定位到问题的所在比较麻烦,所以需要使用一种访问远程服务,可以像本地调试的工具(远程debug工具)服务器启动配置启动微服务命令java -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunj
目录一、创建一个SpringBoot项目二、pom中引入相关依赖:三、编写application.yml:四、准备数据库和表t_book:五、创建一个实体类Book:六、编写mapper接口:七、编写sql映射文件:八、编写service层:九、编写controller层:十、在启动类中添加对@MapperScan的扫描:十、运行测试:附录(其他增删改查方法): .项目结构:一、创建一个Spri
01、SpringBoot2 整合 shard-jdbc 中间件,实现数据分库分表02、SpringBoot2 整合 JavaMail ,实现异步发送邮件功能03、SpringBoot2 整合 RocketMQ ,实现请求异步处理04、SpringBoot2 整合 Swagger2 ,构建接口管理界面05、SpringBoot2 整合 QuartJob ,实现定时器实时管理06、SpringBoo...
原创 2021-08-10 11:10:03
155阅读
Jedis我们要使用java 来操作redis什么是Jedis:Jedis是Redis官方推荐的java连接开发工具,使用java操作Redis中间件。1、导入jar包<!--导入jedis的jar包--> <dependencies> <!-- https://mvnrepository.com/artifact/redis.clients/
文章目录SpringBoot 整合knife4j引入knife4j注解案例knife4j增强功能接口添加作者资源屏蔽访问页面加权控制接口排序分组排序请求参数缓存过滤请求参数禁用调试禁用搜索框 SpringBoot 整合knife4jKnife4j是一款基于Swagger 2的在线API文档框架在Spring Boot中,使用此框架时,需要: - 添加依赖 - 在配置文件(`applicatio
# Spring Boot 2 整合 Redis ## 概述 本文旨在指导刚入行的开发者如何在 Spring Boot 2 中实现 Redis 的整合。Redis 是一种高性能的内存数据库,常用于缓存、消息队列和分布式会话等场景。通过将 Redis 与 Spring Boot 2 整合,我们可以更方便地使用 Redis 提供的各种功能。 ## 整合步骤 下表展示了整合 Redis 的步骤:
原创 2023-07-25 17:25:16
149阅读
目录 (一)最终效果展示(二)前后端接口约定(三)前端环境搭建html代码:(四)后端环境搭建1.快速引入spring boot项目相关依赖2.引入mybatis-plus相关maven依赖3.创建数据表4. 创建java bean5. 配置application.proprties6.完善实体类7.添加配置类8.编写mapper9.编写Service10.controller层(一)最
无论是在生活还是在 WEB 应用开发中,安全一直是非常重要的一个方面。安全虽然属于应用的非功能需求,但是应该在应用开启初期就考虑进来。如果在应用开发的后期才考虑安全问题,就可能陷入一个两难的境地:一方面,应用存在严重的安全漏洞,无法满足用户的要求,并可能造成用户的隐私数据被攻击者窃取;两一方面,应用的基本架构已经确定,要修复安全漏洞,可能要对系统的架构做出比较重大的调整,进而需要更多的开发时间,影
转载 2024-02-29 14:10:49
33阅读
9.SpringBoot整合SpringSecurity9.1 SpringSecurity介绍 什么是SpringSecurity?Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,D
一、创建项目使用idea创建springboot项目,可以直接添加mybatis和mysql数据库的相关依赖,只需要再创建项目的时候多勾几个勾就可以了(如果使用的不是idea开发工具,可以按照你熟悉的方式创建maven项目,添加下边的pom.xml文件中的内容即可)1.1 选择创建spring项目1.2 勾选springboot的web、mybatis、mysql支持没有截图的步骤按照正常项目的创
转载 2024-03-29 13:38:05
99阅读
目录新建SpringBoot项目1.1 新建1.2 勾选依赖2. 导入 Druid 和 Mybatis-Plus 依赖3. 配置application.yml3.1 application.yml 中如下配置3.2 application-druid.yml 中如下配置4. 尝试访问数据监控5. Mybatis-Plus 配置5.1 启动类@MapperScan注解5.2 mapper类示例5.
一、DM8 安装 1、收集软件信息 1.1你要知道你现用的操作系统信息,请用ROOT账号:uname -ra 1.2包glibc 用ROOT账号:rpm -aq|grep glibc 1.3查看 cpu :cat /proc/cpuinfo 特别注意:国产的芯片 华为,安腾,飞腾主要怕安装错版本会报错的。 1.4内存: free -m 1.5磁盘:fdisk -l df -h 1.6网络要求: 1
springboot2集成knife4j(swagger3)springboot2集成knife4j(swagger3)环境说明集成knife4j第一步:引入依赖第二步:编写配置类第三步:放行相关资源 & 保证启动了knife4j第四步:测试一下第一小步:编写controller第二小步:启动项目,访问api文档相关资料环境说明springboot:2.6.4knife4j-spring-
文章目录1. 概述1. 概述用于实现服务注册和发现的工具。CAP 理论, C 一致性,A 可用性,P 分区容错性。Spring Cloud 集成了 E
原创 2023-12-31 13:00:16
164阅读
 注意: 点击即可下载:完整的SSH项目整合Demo原理: Spring框架与Struts2框架的整合 就是将Struts2框架中的Action对象交给Spring容器负责创建。 一、导包(在第0步导包环节已经导入过了) 该jar包用于整Struts2框架和Spring框架。二、配置常量<constant name="struts.objectFactory" value="
转载 2024-07-15 13:03:42
89阅读
之前已经对Spring以及Struts的基础知识、配置以及单独开发都做了讲述,本文则对Spring整合Struts2开发进行讲述分析。之前讲的直接使用struts2进行开发web应用,存在一个问题,就是struts2作为核心控制器,还需要进行业务逻辑组件的管理,会使性能降低,理想状态是控制器不参与业务逻辑组件的实现,只是负责使用业务逻辑组件,这就是设计模式中的工厂模式。而使用Spring整合str
转载 2024-03-29 08:46:00
297阅读
前言: 一、自动注入SQL原理 通过上一章节,我们可以很方便的使用继承了BaseMapper接口的SysLogMapper进行CRUD操作。下面我们先来看下传统MaBatis的特点:MyBatis-Plus官方介绍MyBatis-Plus是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变。只为简化开发、提高效率。学习到这里,更直观的使用体验如下:基于M
转载 7月前
21阅读
2020年7月号国产数据库流行度排行榜上,TiDB、OceanBase和数据库依旧稳居前三.7月号DB-Engines全球数据库流行度排行,长期占据前三的Oracle、MySQL、SQL Server的得分明显下滑,PostgreSQL、MongoDB和Redis这三大开源数据库仍旧保持强劲的增长态势。 时光荏苒、岁月如梭,2020年已经进入下半场。尽
转载 3月前
0阅读
文章目录一、前言二、docker-compose部署canaldocker-compose-canal.yml三、`canal-admin`可视化管理1、canal.properties2、example/instance.propertios四、springboot整合canal实现数据同步1、`pom.xml`引入mq依赖2、`application.yml`配置3、mq监听canal消息数
  • 1
  • 2
  • 3
  • 4
  • 5