SpringBoot
从springboot小白到项目实战
青铜造白
这个作者很懒,什么都没留下…
展开
-
springboot跨域配置与ajax请求测试
一:springboot跨域配置import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereotype.Component;import javax.servlet.*;import javax.servlet.annotation.WebFilter;import javax.servlet.http.HttpServletRequest;import javax.servle原创 2021-09-26 22:16:30 · 284 阅读 · 0 评论 -
完美解决: org.apache.ibatis.binding.BindingException Invalid bound statement (not found)
在springboot整合mybatis/mybatis-plus后,运行项目后;测试多表关联分页查询【单表分页查询没问题】报下面的错误:异常描述: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)原因: springboot整合mybatis/mybatis-plus, 在编译时, 如果不添加此节点mybatis的mapper.xml文件都会被漏掉, 即只会生成mapper对应的class文件转载 2021-07-23 15:36:11 · 1617 阅读 · 0 评论 -
springboot通过AOP和自定义注解实现权限校验
文章地址:https://www.cnblogs.com/liuwenwu9527/p/12113159.html转载 2021-07-07 00:55:51 · 231 阅读 · 0 评论 -
SpringBoot集成阿里云短信服务发送短信
文章链接:https://blog.csdn.net/weixin_42322648/article/details/106790160转载 2021-06-29 12:01:30 · 221 阅读 · 0 评论 -
IDEA快速生成测试用例类和完成单元测试
1、打开需要生成测试用例的类2、选择IDEA的code-->Generate,点击完成后会出现 Generate 菜单,选择菜单的Test会快速生成测试用例3、如何运行测试用例第一种:选择对应的测试用例方法第二种:选中一个测试用例类或者同时选中多个测试用例类第三种:执行项目中所有测试用例类,选中项目名称,右键鼠标选择 "Run All Tests"...原创 2021-05-14 10:58:09 · 6721 阅读 · 0 评论 -
Mybatis中_parameter 使用和常用sql
在用自动生成工具生成的mybatis代码中,总是能看到这样的情况,如下代码:<select id="selectByExample" resultMap="BaseResultMap" parameterType="com.juhehl.kapu.pojo.TbCardExample" > select <if test="distinct" > distinct </if> <include...转载 2020-11-23 15:09:52 · 1210 阅读 · 0 评论 -
接近8000字的Spring/SpringBoot常用注解总结!安排!
原创:Guide哥JavaGuide转载地址:https://mp.weixin.qq.com/s/HVBGhtJ6Cm6hwpLUEz76BQ整个目录如下,内容如下:转载 2020-11-10 11:50:19 · 137 阅读 · 0 评论 -
SpringBoot2.x整合Mybatis3.x注解、MySQL简单的增删改查存在01
第一步:下载Mybatis3.x和MySQL依赖1、使用starter, maven仓库地址:http://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter2、加入依赖(可以用 http://start.spring.io/ 下载)<!-- 引入starter--><dependency> <groupId>org.mybatis.spring.b原创 2020-05-14 00:07:42 · 296 阅读 · 1 评论 -
SpringBootTest单元测试基础和高级
第一:单元测试基础1、引入相关依赖 <!--springboot程序测试依赖,如果是自动创建项目默认添加--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test&l...原创 2020-05-13 23:55:52 · 324 阅读 · 0 评论 -
SpringBoot单元测试和MockMvc
第一:单元测试基础1、引入相关依赖 <!--springboot程序测试依赖,如果是自动创建项目默认添加--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope...原创 2020-05-09 23:18:19 · 371 阅读 · 0 评论 -
SpringBoot连接MySql数据库的时候遇到了报错:HikariPool-1 - Exception during pool initialization
使用SpringBoot做JAVA开发时,JDBC连接MySql数据库在调用接口写入数据的时候遇到了报错:1.首先检查了数据库账号密码是否正确:正确无误;2.再检查数据库的访问权限: IP:%(所有人)的访问权限;3.是否是时区的问题,所以给application.properties文件中的datasource配置节中的url配置加上&serverTimezone=UTC,如下#手工重启应用#spring.devtools.restart.trigger-file=t原创 2020-05-11 21:37:41 · 7937 阅读 · 3 评论 -
关于启动SpringBoot简单项目报错Error starting ApplicationContext. To display the conditions report re-run ..的问题
创建一个SpringBoot项目,在pom.xml中的引入 org.mybatis.spring.boot 依赖如果红色框里面没有注释掉并重新Import Changes,一运行项目就会报错如下图片所示:还有如下图的警告:只有将pom.xml中的这个注释掉,如下图所示:再点击import changes, 等编译完了,再运行就正常了。...转载 2020-05-09 22:31:08 · 3212 阅读 · 0 评论 -
SpringBoot注解把配置文件自动映射到属性和实体类
使用@value注解配置文件自动映射到属性和实体类配置文件加载方式一:1、Controller控制器类上面配置 @PropertySource({"classpath:resource.properties"})2、增加属性 @Value("${test.name}") private String name;3、代码applicatio...原创 2020-05-07 23:45:34 · 705 阅读 · 0 评论 -
SpringBoot2.x常见的配置文件 xml、yml、properties的区别和使用
SpringBoot2.x常见的配置文件 xml、yml、properties的区别和使用xml、properties、json、yaml1、常见的配置文件 xx.yml, xx.properties, 1)YAML(Yet Another Markup Language) 写 YAML 要比写 XML 快得多(无需关注标签或引号)...原创 2020-05-07 22:05:52 · 1235 阅读 · 0 评论 -
SpringBoot2.x使用Dev-tool热部署(IDEA)
热部署,使用springboot结合dev-tool工具,快速加载启动应用,无需每次修改代码都手动重启应用第一步:官方地址:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-devtools 核心依赖包:<dependency> ...原创 2020-05-07 21:40:42 · 464 阅读 · 3 评论 -
SpringBoot2.x文件上传实战【 MultipartFile file】
简介:讲解HTML页面文件上传和后端处理实战1、讲解springboot文件上传 MultipartFile file,源自SpringMVC 1)静态页面直接访问:localhost:8080/index.html 注意点:如果想要直接访问html页面,则需要把html放在springboot默认加载的文件夹下面 2)...原创 2020-05-06 22:56:20 · 1374 阅读 · 0 评论 -
SpringBoot目录文件结构讲解【目录讲解,引入模板引擎,自定义静态资源目录,静态资源文件存储在CDN】
讲解SpringBoot目录文件结构和官方推荐的目录规范1、目录讲解 src/main/java:存放代码 src/main/resources static: 存放静态文件,比如 css、js、image, (访问方式 http://localhost:8080/js/main.js) templates...原创 2020-05-05 22:23:56 · 557 阅读 · 0 评论 -
常用json框架介绍和Jackson返回结果处理
简介:介绍常用json框架和注解的使用,自定义返回json结构和格式 1、常用框架 阿里 fastjson,谷歌gson等 JavaBean序列化为Json,性能:Jackson > FastJson > Gson > Json-lib 同个结构 Jackson、FastJson、Gson类库各有优点,各有自己的专长 空间...原创 2020-05-05 21:21:38 · 211 阅读 · 0 评论 -
springboot的POST、PUT、DEL请求测试
springboot的post、put、del请求测试package net.xdclass.demo.controller;import org.springframework.web.bind.annotation.*;import javax.servlet.http.HttpServletRequest;import java.util.*;/** * 测试HTTP协...原创 2020-05-05 20:04:00 · 467 阅读 · 0 评论 -
SpringBoot2.X基础HTTP接口GET请求实战【GET请求】
讲解springboot接口,http的get请求,各个注解使用1、单一参数@RequestMapping(path = "/{id}", method = RequestMethod.GET) 1) public String getUser(@PathVariable String id ) {} 2)@RequestMapping(path ...原创 2020-05-05 18:47:55 · 722 阅读 · 0 评论 -
springboot2.x的HTTP请求配置(接口)
1、一个注解相当于三个注解@SpringBootApplication=@SpringBootConfiguration+@EnableAutoConfiguration+@ComponentScan2、@RestController返回json格式,就不需要每个方法都写@ResponseBody@RestController=@Controller+@ResponseBody...原创 2020-05-03 17:19:45 · 956 阅读 · 0 评论 -
springboot2.x(pom文件)的版本依赖默认
若引用其它的依赖,并不指定下载的版本号,则下载的依赖版本号是默认父类<parent>的最新版本号。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/...原创 2020-05-03 17:10:00 · 2849 阅读 · 0 评论 -
Windows下maven配置和SpringBoot启动访问
下载maven依赖,启动SpringBoot后,访问http://localhost:8080出现not find或4041、查看maven依赖是否下载完成,若提示或标出红线表示依赖没有下载完成2、配置本地maven仓库2.1、在D盘新建javasource文件夹,并在Javasource文件夹下新建maven-repository文件夹存放maven下载的依赖,到maven官网下...原创 2020-05-03 00:53:11 · 1094 阅读 · 0 评论 -
Java基础学习路线之SpringBoot入门
搭建SpringBoot项目有几种方式,最简单的是在线创建项目:先登录网址https://start.spring.io/然后按照下面步骤操作:选择项目类型,这里默认是Maven选择语言,默认Java选择版本,默认2.0.5设置包名设置项目名搜索需要的依赖库,这里导入了Web库点击创建工程,会下载打包好的项目到本机通过Eclipse或IDEA打开工程除了在线创建项目以外,IDEA...转载 2020-04-09 11:38:14 · 372 阅读 · 0 评论