1.springboot简介简化spring应用开发的一个框架,整个spring技术栈的一个大整合,J2EE开发的一站式解决方案。2.创建springboot项目1)点击创建一个新项目,选择spring initialzr 2)修改group和artifict 3)选择需要集成的环境 4)目录结构 static
转载
2023-07-05 16:28:20
68阅读
spring 和spring boot 的区别Spring Boot是为了让你快速搭建一个Spring的项目,把Spring的所有Project(也就是题主说的其他)整合在一起。Boot就是启动引导的意思。Spring Boot 不是Spring Framework的升级换代技术,而是由于Spring下面的项目太多,虽然不用XML配置了,但是当使用多个Spring项目的时候配...
原创
2021-09-28 17:56:11
472阅读
spring 和spring boot 的区别 Spring Boot是为了让你快速搭建一个Spring的项目,把Spring的所有Project(也就是题主说的其他)整合在一起。Boot就是启动引导的意思。 Spring Boot 不是S...
转载
2017-08-01 01:09:00
148阅读
2评论
WebSocket可实现浏览器和服务器之间的通信,如在线聊天,消息推送等,其基于tcp协议来传输数据。而stomp是一种更高级的协议,可以更加方便的实现WebSocket。 broker和客户端客户端可以是任何语言,如js,php等,只须使用stomp协议来收发消息,broker可对消息进行处理或转发等。本篇将介绍以spring boot实现broker,以js实现客户端。pom.xml<d
转载
2023-11-28 08:39:10
50阅读
springBoot,AOP切面实现日志记录,自定义注解,注解属性动态传参 注解属性动态传参,包括:方法入参传参、方法体传参 方法入参传参,针对链接携带的参数进行记录 方法体传参,对处理后的数据进行记录1、遇到的问题1)Caused by: java.lang.IllegalArgumentException: error at ::0 formal unbound in pointcut解决方案
转载
2023-11-25 12:14:51
54阅读
# Spring Boot与Apollo的简单使用示例
在现代微服务架构中,配置管理变得尤为重要。Spring Boot是一个简化Spring应用程序开发的框架,而Apollo则是一个为分布式系统提供配置管理的工具。本文将通过一个简单的例子,展示如何将Spring Boot与Apollo结合使用。
## 什么是Apollo?
Apollo是一个开源的配置管理中心,可帮助开发者集中管理应用程序
首先使用Maven导入必要的jar<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/200
原创
2023-05-18 10:10:28
59阅读
下面编码开始:
让我们先写两个简单的类:
Java代码
package com.longthsoft.learn.spring.models;
public class A {
 
转载
精选
2011-12-15 13:35:53
481阅读
Spring AOP可以实现在原有的业务代码中加入一些输出,不改变原来的代
原创
2022-12-12 16:16:38
52阅读
一、JWT是什么JWT的全称为json web token。是一种生成token的方式。一般我们访问一个系统的流程就是:请求登录接口,该接口会返回一个token,为了防止对象数据被篡改,生成JSON时会加上签名,请求其他接口都要带上token,token验证通过才能访问成功,而JWT就是生成token的一种机制。广义上讲JWT是一个标准的名称;狭义上讲JWT指的就是用来传递的那个token字符串。
转载
2023-07-12 20:35:17
193阅读
1.SockJS用javascript实现的socket连接,兼容各种浏览器的WebSocket支持库2.WebSocket是H5的,不支持H5的浏览器没法使用。3.SockJS它提供类似于websocket的编程模式但是可以适应不同的浏览器(包括不支持websocket的浏览器)。后端代码: Ja
转载
2019-09-24 22:38:00
141阅读
2评论
application.properties JwtUtil 服务端登录验证成功生成jwtToken 客户端发送请求,过滤器拦截请求验证jwtToken
原创
2024-08-15 09:53:09
33阅读
# 实现spring boot JPA pgsql例子教程
## 简介
在本教程中,我们将教你如何使用Spring Boot和JPA来连接PostgreSQL数据库。首先,我们将介绍整个实现过程的流程,并提供每一步所需的代码和说明。
### 流程图
```mermaid
flowchart TD
A(创建Spring Boot项目) --> B(添加JPA依赖)
B --> C
原创
2024-03-04 06:52:30
150阅读
一.springboot集成MybatisPlus Mybatisplus的优点: 1.通用CRUD:集成BaseMapper就可以使用MP封装的CRUD 多种主键策略
转载
2024-10-13 07:43:23
64阅读
SpringBoot中Thymeleaf的基本使用引入依赖:<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>基
转载
2023-11-26 17:20:17
93阅读
实现用户信息接口,自定义获取用户信息的方法,主要时实现了 loadUserByUsername 方法,并返回一个封装了用户账号,密码,权限等信息的 UserDetails 类型的实例 User。
MyUserDetailServiceImpl.java
转载
2023-05-26 01:41:38
607阅读
spring boot的主要核心功能 1.独立运行的Spring项目 2.内嵌Servlet容器,Spring Boot可以内嵌Tomcat,这样我们无需以war包的形式部署项目。 3.提供starter简化Maven配置。使用Spring或者SpringMVC我们需要添加大量的依赖,而这些依赖很多都是固定的,这里Spring Boot通过starter能够帮助我们简化Maven配置。 4
转载
2024-03-03 14:14:10
34阅读
一些 Spring Boot 小技巧、小知识点
转载
2022-03-21 11:58:59
223阅读
一些 Spring Boot 小技巧、小知识点初始化数据我们在做测试的时候经常需要初始化导入一些数据,如何来处理呢?会有两种选择,一种是使用 Jpa,另外一种是 Spring JDBC 。两种方式各有区别下面来详细介绍。使用 Jpa在使用 spring boot jpa的情况下设置 spring.jpa.hibernate.ddl-auto的属性设置为 create or create-drop的
转载
2021-05-08 14:34:03
420阅读
2评论
一些 Spring Boot 小技巧、小知识点初始化数据我们在做测试的时候经常需要初始化导入一些数据,如何来处理呢?会有两种选择,一种是使用 Jpa,另外一种是 Spring JDBC 。两种方式各有区别下面来详细介绍。使用 Jpa在使用 spring boot jpa的情况下设置 spring.jpa.hibernate.ddl-auto的属性设置为 create or create-drop的
转载
2021-06-05 17:34:50
236阅读