SpringBoot
文章平均质量分 65
小非肥
写博客的小傻瓜
展开
-
springboot和nacos整合mybatis-plus实现多数据源管理
springboot和nacos整合mybatis-plus实现多数据源管理原创 2023-01-26 15:10:45 · 3693 阅读 · 1 评论 -
mybatis-plus的mapper无法自动注入
mapper无法自动注入的情况,在使用了的情况mybatis-plus原创 2022-06-08 15:31:43 · 5960 阅读 · 1 评论 -
后端接收前端 传递的对象实例的属性
前端:<form action="handler/testObjectProperties" method="post"> id:<input name="id" type="text" /> <br> name:<input name="name" type="text" /> <br> 家庭地址:<input name="address.homeAddress" type="text" />原创 2020-11-24 08:49:55 · 1080 阅读 · 1 评论 -
Ajax - 接收 后端查询数据库的数据 在前端展示
后台的代码@Controller和@ResponseBody配合使用,等于@RestController //告诉SpringMVC,此时的返回 不是一个 View页面,而是一个 ajax调用的返回值(Json数组) @ResponseBody @RequestMapping(value="testJson") public List<Student> testJson() { //Controller-Service-dao //模拟原创 2020-11-24 15:31:34 · 5700 阅读 · 2 评论 -
@RequestHeaders - 后端获得浏览器请求头的信息
文章目录要获得的信息:前端代码:<a href="testRequestHeader">获取请求头信息</a><br><br><br>后端代码 - 在控制台打印:@RequestMapping(value="testRequestHeader")public String testRequestHeader(@RequestHeader("Accept") String accept ) { System.out.原创 2020-11-23 19:34:16 · 2489 阅读 · 0 评论 -
@RequestParam注解 - 后端接收前端传递的普通内容
文章目录前端页面:后端页面:运行界面:控制台打印前端页面:<form action="testParam" method="get"> name:<input name="uname" type="text" /> <input type="submit" value="查"></form><br/>后端页面:name: 接收前端的表单输入age:默认是 23@RequestMapping(value="test原创 2020-11-23 15:58:44 · 2652 阅读 · 0 评论 -
过滤器(Filter)和拦截器(Interceptor)的实现 - 执行顺序 以及 区别
文章目录过滤器 FilterFilter有如下几个用处。Filter有如下几个种类。过滤器的实现1.通过@WebFilter 注解配置2.通过@Bean来配置3.Spring MVC在web.xml配置拦截器 InterceptorHandlerInterceptor接口:拦截器的使用1.创建拦截器2. 注册拦截器3.Spring MVC使用mvc:interceptors标签过滤器拦截器执行顺序区别测试代码首先建立一个SpringBoot工程,增加一个IndexController供测试使用。@C转载 2020-11-25 09:50:33 · 758 阅读 · 0 评论 -
图解请求转发和重定向,结合现实理解
定义1)Forward(请求转向):服务器程序内部请求转向,这个特性允许前一个程序用于处理请求,而后一个程序用来返回响应。2)Redirect(重定向):服务端发送给客户端一个重定向的临时响应头,这个响应头包含重定向之后的URL,客户端用新的URL重新向服务器发送一个新的请求。请求转发重定向区别:1)请求转发发生在服务器端,由服务器(比如servlet)控制。2)重定向发生在客户端,由客户(通常是浏览器)控制。1)请求转发过程在同一个请求当中完成,只会返回一个响应。2)重定向过程则发生原创 2020-07-11 16:38:29 · 796 阅读 · 1 评论 -
linux部署springboot项目的简单案例
linux部署springboot项目原创 2022-06-13 16:52:47 · 184 阅读 · 0 评论 -
org.springframework.boot.context.properties.ConfigurationBeanFactoryMetadata
springcloud启动报错org.springframework.boot.context.properties.ConfigurationBeanFactoryMetadata原创 2022-06-09 11:39:47 · 2521 阅读 · 0 评论 -
shiro的subject.getPrincipals()内容为空
springboot整合shiro,subject.getPrincipal()的内容为null原创 2022-06-09 10:10:15 · 3051 阅读 · 0 评论 -
controller单元测试空指针异常,NullPointerException
SpringBoot对controller单元测试报错,空指针异常,NullPointerException原创 2022-06-02 10:55:53 · 1314 阅读 · 0 评论 -
SpringBoot整合mybatis-plus实现增删改查
springboot整合mybatis-plus实现增删改查和分页查询原创 2022-06-02 08:50:38 · 968 阅读 · 0 评论 -
mybatis-plus的代码生成器的使用
mybatis-plus的代码生成器(新)的使用原创 2022-06-01 11:37:07 · 585 阅读 · 0 评论 -
未使用数据库报错-----‘url‘ attribute is not specified and no embedded datasource could be configured.
启动类@SpringBootApplication添加@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)原创 2022-04-14 14:32:27 · 396 阅读 · 0 评论 -
springboot项目自动跳转到login页面
今天新建的springboot项目,写一个HelloController测试时,无论在配置文件中写那个端口号总是自动跳转到一个login页面。我明明是刚刚搭建的springboot怎么会有一个login界面呢。经查询原来是我添加了spring security依赖,SpringSecurity的依赖或SecurityAutoConfiguration是Spring Boot提供的安全自动配置类(也就是说它自动集成了SpringSecurity);解决方式:在SpringBoot项目的启动类上注解修改为原创 2021-03-29 21:10:20 · 4062 阅读 · 1 评论 -
SpringBoot - 实现拦截器
文章目录项目结构1.新建SpringBoot项目2.编写配置文件和Controller文件3.编写拦截器类4.编写拦截器类的配置类项目结构1.新建SpringBoot项目需要web依赖2.编写配置文件和Controller文件3.编写拦截器类4.编写拦截器类的配置类...原创 2020-11-26 14:31:31 · 284 阅读 · 0 评论 -
springboot - 上传文件 只能上传一次
效果显示只能上传文件控制台只能上传一次配置文件:# 应用名称spring.application.name=sringmvc-blog# 应用服务 WEB 访问端口server.port=8081 # 上传文件总的最大值spring.servlet.multipart.max-request-size=1048576# 单个文件的最大值spring.servlet.multipart.max-file-size=1048576前端页面:<form原创 2020-11-24 21:59:21 · 497 阅读 · 0 评论 -
idea - 第一个springboot项目
new ProjectgroupId和artifactId是maven管理项目包时用作区分的字段,就像是每个人的身份证号。groupId:groupId分为几个字段,例如com.hhf,前面的com叫【域】,后面的是你自己起的域名。artifactId:artifactId一般是项目名或者模块名。包名根目录=groupId+artifactId。对于上线的项目这是不允许重复的。4. 这里选择需要的依赖5.6. 新建的springboot的基本项目结构7.运行一下启动类,查看.原创 2020-11-21 21:47:13 · 186 阅读 · 0 评论 -
SprngBoot - 实现过滤器实例
文章目录1.建立Springboot项目2.编写配置类和Controller类3.编写过滤器类4.使过滤器类生效效果:步骤1.建立Springboot项目需要web依赖2.编写配置类和Controller类配置类# 应用服务 WEB 访问端口server.port=8081spring.application.name=demo1spring.mvc.view.prefix=/spring.mvc.view.suffix=.html#server.servlet.conte原创 2020-11-26 10:03:02 · 244 阅读 · 0 评论