Spring boot
文章平均质量分 71
小丑的舞台
这个作者很懒,什么都没留下…
展开
-
跨域资源访问:CORS
CORS()是由W3C定制的一种跨域资源共享技术,其目的就是为例解决前端的跨域请求。在javaEE开发中,最常见的前端跨域请求解决方案时JSONP,但是JSONP只支持GET请求;什么是JavaEE请求:它的原理是借助script标签不受浏览器同源策略限制,允许跨域请求资源,因此可以通过script标签的src属性,进行跨域访问。// 1. 前端定义一个 回调函数 handleResponse 用来接收后端返回的数据 function handleResponse(data) {};原创 2022-11-24 16:23:56 · 708 阅读 · 0 评论 -
@ControllerAdvice注解的三种用法
对于@ControllerAdvice,结合方法型注解@ExceptionHandler,用于捕获Controller中抛出的指定类型的异常,结合方法型注解@InitBinder,用于request中自定义参数解析方式进行注册;结合方法型注解@ModelAttribute,表示其注解的方法将会在目标Controller方法执行之前执行原创 2022-11-24 14:58:02 · 1649 阅读 · 0 评论 -
SpringBoot整合web放回json数据的方法
我们知道,要整合web项目,就要添加web依赖:在这个依赖中默认加入了jackson-databind作为JSON处理器,所以导入了web的依赖就不需要再添加额外的JSON处理器就能放回一个JSON数据了;页面显示这是通过Spring中默认的提供的MappingJackson2HttpMassageConverter来实现的,当然开发者也可以通过自定义json转换器;常见的JSON处理器除了jackson-databind之外,还有Gson和fastjson原创 2022-11-24 10:07:57 · 319 阅读 · 0 评论 -
spring整合Druid技术
主要讲解了druid如何在springboot中使用原创 2022-11-21 19:42:33 · 223 阅读 · 0 评论 -
springBoot整合mybatisPlus
如果添加了mybatis-spring-boot-starter坐标那么在启动类中设置mapper接口扫描包@MapperScan或在dao接口上配置@Mapper,具体原因请查看springboot整合mybatis:http://t.csdn.cn/xbYWc。或者在创建的时候指定创建项目的路径为https://start.aliyun.com。第四步:在启动类所在的包中创建entry.Book类和dao.bookDao接口。第三步:配置数据源相关信息。第六步:在测试类中测测试。原创 2022-11-21 19:22:59 · 650 阅读 · 0 评论 -
SpringBoot整合Junit
想看spring+junit在看springBoot+junit原创 2022-11-21 16:35:17 · 725 阅读 · 0 评论 -
SpringBoot整合mybatis
在不使用@MapperScan前,我们需要直接在Mapper类上面添加注解@Mapper,也可以通过在启动类上使用@MapperScan注解,可以让我们不用为每个Mapper类都添加@Mapper注解。原创 2022-11-21 16:14:51 · 476 阅读 · 0 评论