03 2022 档案
摘要:一、应用分层 一般分为如下几层: 开放接口层 终端显示层 Web 层 Service 层 Manager 层 DAO 层 外部接口或第三方平台 二、项目结构 项目根目录/src/main/java:放置项目Java源代码 项目根目录/src/main/resources:放置项目静态资源和配置文件
阅读全文
摘要:一、搭建网关服务 1.创建新的moudle,引入SpringCloudGateway的依赖和nacos的服务发现依赖 1 <!--nacos服务发现依赖--> 2 <dependency> 3 <groupId>com.alibaba.cloud</groupId> 4 <artifactId>sp
阅读全文
摘要:一、基于Feign的远程调用 1.添加客户端依赖 <!--feign客户端依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artif
阅读全文
摘要:一、搭建MySQL集群并初始化数据库表 首先新建一个数据库,命名为nacos,新建或导入SQL。 二、下载解压nacos nacos下载地址之前在随笔中写道——Nacos。 三、修改集群配置、数据库配置 进入nacos的conf目录,修改配置文件cluster.conf.example,重命名为cl
阅读全文
摘要:一、添加配置 1.在配置列表点击+号 2.弹出表单填写配置信息 二、配置获取步骤 1.项目启动,读取nacos中的配置文件,再读取本地配置文件application.yml 2.bootstrap.yml文件优先级大于application.yml文件 3.新建bootstrap.yml,写入nac
阅读全文
摘要:一、安装Nacos github官网下载安装:https://github.com/alibaba/nacos 百度网盘:https://pan.baidu.com/s/1tzLbOGDVkvh9oWItVzivMQ 密码:0529 二、服务注册到Nacos 1.在父工程中添加spring-clou
阅读全文
摘要:一、搭建Eureka服务 1.引入依赖 1 <dependency> 2 <groupId>org.springframework.cloud</groupId> 3 <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId
阅读全文
摘要:1 <parent> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-parent</artifactId> 4 <version>2.3.9.RELEASE</version> 5 <r
阅读全文
摘要:一、MD5密码加密 MD5Util.java: 1 import java.security.MessageDigest; 2 import java.security.NoSuchAlgorithmException; 3 4 public class MD5Util { 5 /** 6 * 1.
阅读全文
摘要:一、新建Maven工程 二、修改目录 三、修改pom.xml 添加SSM所有依赖。 pom.xml: 1 <dependencies> 2 <!-- spring --> 3 <dependency> 4 <groupId>org.springframework</groupId> 5 <artif
阅读全文
摘要:一、创建数据库 在库中创建一个表格t_user: 二、创建实体类 创建实体类User.java,类中的一些属性对应表中的字段。 User.java: 1 public class User { 2 3 private Integer id; 4 private String username; 5
阅读全文
摘要:一、导入依赖 在pom.xml导入Mybatis 和Mysql的相关依赖。 代码如下: 1 <!-- Mybatis核心--> 2 <dependency> 3 <groupId>org.mybatis</groupId> 4 <artifactId>mybatis</artifactId> 5 <
阅读全文
摘要:一、pom.xml 1 <!--Thymeleaf--> 2 <dependency> 3 <groupId>org.thymeleaf</groupId> 4 <artifactId>thymeleaf-spring5</artifactId> 5 <version>3.0.15.RELEASE<
阅读全文
摘要:web.xml: 1 <!--配置HiddenHttpMethodFilter--> 2 <filter> 3 <filter-name>HiddenHttpMethodFilter</filter-name> 4 <filter-class>org.springframework.web.filt
阅读全文
摘要:1 <filter> 2 <filter-name>CharacterEncodingFilter</filter-name> 3 <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
阅读全文
摘要:一、pom.xml 1 <!--SpringMVC--> 2 <dependency> 3 <groupId>org.springframework</groupId> 4 <artifactId>spring-webmvc</artifactId> 5 <version>5.3.16</versi
阅读全文