![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
文章平均质量分 93
萌宅鹿同学
目前在百度工作
展开
-
【若依框架】代码生成详细教程
若依框架1、修改代码生成配置2、新建数据库表结构(单表)3、项目中新建模块,并解决项目依赖的关系4、若依系统中新建一个目录 - 学生管理5、导入一开始建的表并设置上级目录,生成代码6、执行生成的SQL7、将生成的代码放入项目中8、重启项目,访问页面若依官网的代码生成文档我觉得若依官方的代码生成教程过于简单,网上的教程很多连个效果图都没有。。本文要达到的效果如下:[学生管理] 下有个 [学生信息] 菜单,里面可以增删改查1、修改代码生成配置这步其实可做可不做。单应用:编辑ruoyi-ad原创 2021-02-19 18:36:17 · 62659 阅读 · 44 评论 -
Shiro 权限管理入门之认证与授权
Shiro权限管理什么是权限管理?什么是身份认证?什么是授权?ShiroShiro 的核心架构3.2 SecurityManager3.3 Authenticator3.4 Authorizer3.5 Realm3.6 SessionManager3.7 SessionDAO3.8 CacheManager3.9 Cryptography权限管理什么是权限管理?基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现 对用户访问系统的控制,按照 安全规则 或者 安全策略 控原创 2020-07-05 21:51:47 · 623 阅读 · 0 评论 -
SpringBoot整合Redis 之 StringRedisTemplate、RedisTemplate 基础
SpringBoot 整合 Redis环境准备引入依赖Spring Boot Data(数据) Redis 中提供了 RedisTemplate 和 StringRedisTemplate;StringRedisTemplate 是 RedisTemplate 的子类,两个方法基本一致,不同之处在于 操作的数据类型不同:RedisTemplate 两个泛型都是 Object,意味着存储的 key 和 value 都可以是一个对象StringRedisTemplate 两个泛型都是 String,意原创 2020-07-04 10:32:06 · 6634 阅读 · 1 评论 -
Redis 笔记之 Java 操作 Redis(Jedis)
Java 操作 Redis环境准备引入依赖创建 jedis 对象操作 Key 相关 API操作 String 相关 API操作 List 相关 API操作 Set 的相关 API操作 ZSet 相关 API操作 Hash 相关 API环境准备引入依赖<!--引入jedis连接依赖--><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifac原创 2020-07-03 23:29:10 · 690 阅读 · 0 评论 -
Redis 中两种持久化机制详解
Redis 持久化机制(快照、AOF) 快照 (Snapshot)1. 客户端方式之 BGSAVE(多线程执行)2. 客户端方式之 SAVE(单线程执行)3. 服务器配置方式之 配置快照触发条件4. 服务器接收客户端 SHUTDOWN 指令配置文件中配置生成快照名称和位置只追加日志文件 AOF (Append Only File)1.always【谨慎使用】2.everysec【推荐】3.no【不推荐】配置文件中修改同步频率AOF文件重写机制AOF带来的问题1. 客户端方式 触发重写2. 服务器配置方式 自原创 2020-07-03 11:04:50 · 828 阅读 · 0 评论 -
Redis入门之Redis安装、配置及常用指令
RedisNoSQL 引言为什么使用 NoSQL?NoSQL 的四大分类(键值、列存储、文档、图形)NoSQL 应用场景Redis 介绍Redis 安装Redis 启动服务的细节(配置文件)Redis 端口占用(kill redis-server 进程)Redis 常用指令数据库操作指令操作 key 相关指令String 类型List 类型Set 类型ZSet 类型Hash 类型NoSQL 引言NoSQL(Not Only SQL),意思是 不仅仅是SQL,泛指 非关系型数据库。NoSQL 这个技术门类原创 2020-07-03 00:52:39 · 361 阅读 · 0 评论 -
SpringBoot + Vue 开发前后端分离的旅游管理系统
旅游管理系统项目简介需求分析数据库建表环境搭建引入依赖(pom.xml)配置文件(application.properties)前端页面注册功能验证码工具类项目简介所需技术栈:后端技术栈:springboot + mybatis前后端分离:axios、json前端技术栈、技术架构:Vue、node.js要求:了解 Vue 组件之前的知识对 springboot + mybatis 较熟悉开发流程:需求分析库表设计编码(项目环境搭建+编码)项目调试项目部署上线需求分析原创 2020-06-26 00:24:05 · 8909 阅读 · 12 评论 -
【SpringBoot】 logback 日志的集成
logback 日志的集成logback.xml 配置文件具体类中使用日志使用默认日志配置Logback 是由 log4j 创始人设计的又一个开源日志组件。目前,logback 分为三个模块:logback-core,logback-classic 和 logback-access。是对 log4j 日志展示进一步改进。日志的级别:DEBUG < INFO < WARN < ERROR < OFF,级别越高、输出日志信息越少。项目中日志分两类:rootLogger原创 2020-06-25 10:47:24 · 433 阅读 · 0 评论 -
【SpringBoot】开启热部署(jsp 页面热部署、devtools 全局热部署)
SpringBoot 热部署jsp 页面热部署springboot 中 devtools 热部署jsp 页面热部署在 springboot 中默认对 jsp 运行为生产模式,不允许修改内容保存后立即生效,因此在开发过程需要调试 jsp 页面每次需要重新启动服务器,这样极大的影响了我们的效率。springboot 中提供了可以将默认的生产模式修改为调试模式,改为调试模式后就可以保存立即生效。只需要需要在配置文件中加入如下配置即可修改为调试模式,即开启了 jsp 页面热部署。# 开启jsp页面的热部署原创 2020-06-25 10:43:57 · 2601 阅读 · 0 评论 -
【SpringBoot】 配置文件的拆分
SpringBoot 配置文件的拆分application.ymlyml 多文档块方式application.properties激活指定 profileSpringBoot 2020 核心知识点整理!在实际开发过程中 生产环境 和 测试环境 有可能是不一样的,因此将生产中的配置和测试中的配置拆分开,是非常必要的;在 springboot 中也提供了配置文件拆分的方式。这里以生产中项名名称不一致为例,假设:生产中的项目名为:cmzf测试中的项目名为:springboot端口同时为:8080原创 2020-06-25 10:38:26 · 2382 阅读 · 0 评论 -
【SpringBoot 】 组件管理 + 属性注入
配置文件YAML 语法SpringBoot 使用一个全局的配置文件,配置文件名是固定的:application.propertiesapplication.yml配置文件的作用:修改 SpringBoot 自动配置的默认值;SpringBoot 在底层都给我们自动配置好了;YAML 语法...原创 2020-06-25 09:57:15 · 928 阅读 · 0 评论 -
SpringBoot 集成 Jsp、Thymeleaf 模板引擎 + Thymeleaf 基本使用
Spring Boot 集成 Thymelaf 模板集成 jsp 模板引入依赖启动项目控制器访问 jsp 页面集成 Thymeleaf 模板引入依赖控制器访问 html 页面Thymeleaf 基本使用展示单个数据 th:text、th:utext、th:value展示对象数据条件展示数据 th:if、运算符展示多条数据 th:eachSpring 知识点: SpringBoot 2020 核心知识点整理!集成 jsp 模板引入依赖引入 jsp 的集成 jar包:<dependency&原创 2020-06-21 02:52:24 · 1510 阅读 · 0 评论 -
SpringBoot 核心知识点整理!
SpringBootSpringBoot 入门项目详解springboot 创建自定义简单对象@Component 管理单个组件@Configuration + @Bean 管理多个组件springboot 中的注入基本属性注入 @Value对象方式注入springboot 中两种模板配置集成 jsp 模板集成 thymelaf 模板springboot 集成 Mybatisspringboot 开启热部署jsp 页面热部署springboot 中 devtools 热部署logback日志的集成logba原创 2020-06-20 00:40:30 · 4322 阅读 · 1 评论 -
springboot文件上传下载实战 ——文件上传、下载、在线打开、删除
springboot文件上传下载实战文件上传功能文件上传核心代码 UserFileController文件上传功能测试文件下载与在线打开功能文件下载、在线打开核心代码 UserFileController文件登录功能与展示所有文件请看这个:springboot文件上传下载实战 —— 登录功能、展示所有文件文件上传功能com.yusael.dao 包下:UserFileDAO.java 接口中增加一个方法:// 保存用户的文件记录void save(UserFile userFile);re原创 2020-05-14 20:08:31 · 2426 阅读 · 6 评论 -
springboot文件上传下载实战 —— 登录功能、展示所有文件
springboot文件上传下载实战创建项目pom.xml数据库建表与环境准备建表SQL配置文件 application.properties前端页面登录页面 login.html文件列表页面 showAll.html登录功能创建项目通过 Spring Initializr 或者 直接创建一个 Maven 项目来构建一个 springboot 项目,我们通过 Spring Initializr 来创建:输入项目信息:选择 Sprig Wbe 依赖,其他依赖可以看我后面的 pom.xml。删除原创 2020-05-14 13:44:57 · 1597 阅读 · 2 评论 -
基于springboot+thymeleaf+mybatis的员工管理系统 —— 增删改查
员工管理系统 - 查询所有原创 2020-05-13 22:56:15 · 3879 阅读 · 4 评论 -
基于springboot+thymeleaf+mybatis的员工管理系统 —— 登录与注册
员工管理系统创建项目与环境准备创建项目与环境准备利用 Spring Initializr 快速创建一个项目:创建完项目以后,删除一些用不上的文件,项目结构如下:然后检查一下 pom.xml 中的依赖:原创 2020-05-13 16:25:17 · 7504 阅读 · 7 评论 -
SpringBoot 入门知识点详解
Spring Bootspringboot 介绍springboot 引言springboot 特点springboot 约定大于配置springboot 入门项目解析项目结构相关注解springboot 配置文件的拆分springboot 创建自定义简单对象管理单个对象 User管理多个对象 User、Calenderspringboot 中的注入基本属性注入 @Value对象方式注入 @ConfigurationProperties(prefiex="xx")springbootv中两种模板配置集成js原创 2020-05-08 23:22:02 · 1596 阅读 · 1 评论 -
SpringBoot2.x 中配置拦截器
拦截器拦截器介绍拦截器开发开发拦截器 MyInterceptor开发控制器 HelloController配置拦截器 InterceptorConfig运行拦截器介绍拦截器的作用:通过拦截执行中通用的代码逻辑,来减少控制器中的代码冗余。拦截器的特点:只能拦截控制器的相关请求,不能拦截静态资源和页面的相关请求(css、img)请求发送经过拦截器响应回来同样经过拦截器拦截器中断用户的请求...原创 2020-05-08 20:55:41 · 483 阅读 · 0 评论 -
一个项目了解 SpringBoot 集成 MyBatis
SpringBoot 集成 MyBatis创建项目1.引入依赖mybatis-spring-boot-starter 依赖完整的 pom.xml2.配置文件加入mybatis配置完整的配置文件3. 数据库建表4. 开发实体类5. 开发DAO接口以及Mapper6. 开发Service以及实现7. 编写控制器进行测试完整的项目结构开始测试创建项目首先创建一个 springboot集成mybat...原创 2020-05-05 01:20:24 · 645 阅读 · 0 评论 -
IDEA 2020 配置 Maven 创建 Spring Boot 项目
文章目录Maven安装配置 Maven配置 Maven 仓库(仓库路径、阿里云下载)IDEA 配置 MavenIDEA 创建 springboot 项目在新电脑上配环境总是要不停的百度,简单记录一下。。。Maven安装配置 Maven前提:已经安装好 Java 运行环境,否则配置不能成功;cmd 输入 java -v 可以看到 java 版本号再做下面的;这里下载各个版本的Maven:...原创 2020-05-02 20:13:01 · 12971 阅读 · 1 评论