![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
jattxgt
后端开发
展开
-
springboot项目打包jar文件在linux后台启动
springboot项目打包jar文件在linux后台启动原创 2021-11-26 09:51:06 · 937 阅读 · 0 评论 -
Springboot集成MongoDb
1、使用IDEA创建一个springboot项目2、导入Mongodb依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency>3、applica原创 2021-07-01 17:54:54 · 202 阅读 · 0 评论 -
springboot前后端分离,实现登录
思路:使用Cookie来1、client发送username和password到server2、server验证成功后, 写cookie到client,然后返回ok的json, 其中cookie的key要存储在redis中,value就是用户信息, 并且要设置key的过期时间,如:60分钟3、client收到ok后, 进行相应的业务操作, 以后每次请求server都会自动带上cooki...原创 2020-04-08 16:28:13 · 4701 阅读 · 1 评论 -
springboot文件上传下载
概述文件上传是项目开发中常用的功能之一,文件上传必须将表单的method设置为POST,并将enctype设置为multipart/form-data。只有在这种情况下,浏览器才会把用户所选文件的二进制数据发送给服务器。Apache发布了开源的Commons FileUpload组件,servlet3.0规则提供了相关方法处理文件上传,spring mvc则提供了更为简单的封装。sp...原创 2020-04-02 11:57:23 · 2546 阅读 · 0 评论 -
SpringBoot 读取 .yml配置文件
参考链接:https://blog.csdn.net/weixin_36775115/article/details/79539811?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task1、application.yml配置文件user: ...原创 2020-04-01 11:03:52 · 149 阅读 · 0 评论 -
springboot的@Value注解使用
1、在application.yml定义属性user: username: zhangsan age: 18 sex: 男2、一般获取配置文件的属性在service层package com.xiaomin.wechat_brn.test;import org.springframework.beans.factory.annotation.Value;import...原创 2020-04-01 09:50:03 · 1067 阅读 · 0 评论 -
springboot整合日志功能
1、引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>2、定义切面类package com.xiao...原创 2020-03-26 17:08:01 · 697 阅读 · 0 评论 -
springboot整合aop
1、导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>2、定义切面类package com.xiao...原创 2020-03-26 17:02:19 · 267 阅读 · 0 评论 -
SpringBoot配置全局事务(复制就能用)
package com.auction.aspect;import org.aspectj.lang.annotation.Aspect;import org.springframework.aop.Advisor;import org.springframework.aop.aspectj.AspectJExpressionPointcut;import org.springfram...原创 2020-03-17 16:31:20 · 602 阅读 · 0 评论 -
springboot整合拦截器登录验证
springboot整合拦截器,登录验证定义拦截器拦截器与spring mvc拦截器实现方式一致,继承HandlerInterceptorAdapter类,代码如下package com.xiaomin.springboot_login.interceptor;import org.springframework.context.annotation.Configuration;imp...原创 2020-03-17 08:49:15 · 690 阅读 · 0 评论 -
Profile-多环境配置
yml支持多文档块方式在yml文件中,通过 --- 分隔多文档块例如:tomcat默认端口为8080,生产环境下端口号为8090,开发环境下端口号为9090,配置如下:#默认配置server: port: 8080#指定激活环境spring: profiles: active: prod---#生产环境server: port: 8081spring:...原创 2020-03-15 11:19:19 · 107 阅读 · 0 评论 -
自定义响应消息体
ResultEnum.java定义一个枚举类来存储全局错误状态码和消息,方便后面管理修改package com.xiaomin.springboot_shiro.enums;/** * @author 晓敏 * @create 2020-03-12 15:36 * 全局错误状态码定义 * 使用枚举来进行定义状态和消息 */public enum ResultEnum {...原创 2020-03-12 22:16:56 · 627 阅读 · 1 评论 -
spring_JUnit4测试_通过注解加载xml配置_@RunWith_@ContextConfiguration
一、spring使用1.1User.javapackage cn.xiaomin.ioc;public class User { public void add(){ System.out.println("add......"); }}1.2bean1.xml<?xml version="1.0" encoding="UTF-8"?><...原创 2019-11-07 11:29:07 · 1070 阅读 · 0 评论 -
省市区三级联动
目录省市区三级联动1.1、省份的获取和显示1.2、市的获取和显示1.3、县区的获取与显示1.4、接口1.41、获取省份1.42、获取城市1.43、获取县市1.5、前端代码1.6、数据库的创建1.6、效果图1.7、代码下载省市区三级联动技术点:适合人群:有一定的springboot+mybatis-plus基础 后端:...原创 2019-09-01 18:01:08 · 8577 阅读 · 2 评论 -
Eclipse如何搭建一个SpringBoot项目
1、什么是springboot SpringBoot是Spring体系下的一个框架,设计SpringBoot的目的在于能够帮助开发者快速的搭建Spring应用,并且SpringBoot还整合了(反向整合)很多第三方的框架或者服务。让开发者使用这些技术变得简单。相当于Maven整合了很多第三方的jar包,SpringBoot整合了很多第三方的框架。 约定 >配置 ...原创 2019-05-16 15:03:21 · 25593 阅读 · 1 评论 -
SpringBoot中yml配置文件的使用
1、SpringBoot中yml配置文件的使用什么是yml配置文件? yml配置文件是SpringBoot支持的配置文件类型的一种(properties、yml、xml、json) yml配置文件的好处在于让配置更加富有层次感,在实际开发过程中通常都选择yml配置文件。 注意: ...原创 2019-05-16 15:18:13 · 3807 阅读 · 0 评论 -
Lombok插件-自动生成set/get方法
1)File ->Settings ->Plugins 2)搜索插件安装 3) 搜索Lombok插件-自动生成set/get方法 使用:项目添加一个lombok的依赖 <!--pojo注解生成get、set方法--...原创 2019-05-16 15:27:41 · 3523 阅读 · 0 评论 -
SpringBoot整合MyBatis
1、原来如何整合Mybatis的 1)添加依赖 2)配置数据源 3)配置一个SqlSesstionFactoryBean 4)扫描mybatis的映射接口 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sp...原创 2019-05-17 15:27:56 · 587 阅读 · 0 评论 -
springboot集成mybatis-plus
1、使用IDEA创建一个springboot的工程,创建springboot工程详细步骤请移步查看:https://blog.csdn.net/qq_38555490/article/details/902602952、修改pom文件,添加mybatis-plus的依赖,以及连接数据库mysql的依赖 <!--mybatis-plus和springboot整合的起步依...原创 2019-06-15 17:19:21 · 1089 阅读 · 0 评论 -
springboot整合mybatis
1、使用IDEA创建一个springboot的工程,创建springboot工程详细步骤请移步查看:https://blog.csdn.net/qq_38555490/article/details/902602952、修改pom文件,添加mybatis-的依赖,以及连接数据库mysql的依赖 <!--mybatis的起步依赖--> <d...原创 2019-06-15 19:22:00 · 240 阅读 · 0 评论 -
Springboot和mybatis-plus整合
1、使用IDEA创建springboot项目2、修改pom文件,添加依赖添加mybatis-plus、mysql、lombok注意:lombok需要在IDEA中安装lombok插件,然后才能使用。 <!--pojo注解生成get、set方法--> <!-- https://mvnrepository.com/artifact/org.project...原创 2019-07-19 16:03:03 · 3944 阅读 · 4 评论 -
springboot集成swagger-bootstrap-ui
1、官网地址swagger-bootstrap-ui官网:https://doc.xiaominfo.com/2、导入pom依赖 <!--swagger-api 依赖开始--><dependency> <groupId>io.springfox</groupId> <artifactId>spri...原创 2019-08-02 17:03:42 · 33047 阅读 · 2 评论 -
swagger2 注解整体说明
swagger2 注解整体说明@Api:用在请求的类上,表示对类的说明 tags="说明该类的作用,可以在UI界面上看到的注解" value="该参数没什么意义,在UI界面上也看到,所以不需要配置"@ApiOperation:用在请求的方法上,说明方法的用途、作用 value="说明方法的用途、作用" notes="方法的备注说明"@ApiImplic...原创 2019-08-02 17:24:52 · 618 阅读 · 0 评论 -
springboot实现热部署IDEA版
1、热部署的作用 提高开发效率。2、实现步骤 2.1开启IDEA自动编译(静态) 打开顶部工具栏:File | Settings | Build, Execution, Deployment | Compiler 2.2、开启IDEA的自动编译(动态) 同时按住Ctrl+Shift+Alt+/ ,然后进入Registry 勾...原创 2019-08-07 11:51:48 · 130 阅读 · 0 评论 -
Idea如何创建SpringBoot工程
springboot简介 SpringBoot是Spring体系下的一个框架,设计SpringBoot的目的在于能够帮助开发者快速的搭建Spring应用,并且SpringBoot还整合了(反向整合)很多第三方的框架或者服务。让开发者使用这些技术变得简单。相当于Maven整合了很多第三方的jar包,SpringBoot整合了很多第三方的框架。 约定 >配置 &...原创 2019-05-16 11:44:05 · 1294 阅读 · 0 评论