
SpringBoot2.3+spring+mybatis3
文章平均质量分 79
自己看视频,学这些东西的一些笔试
董小姐orz(娜)
好像一切都在慢慢变好
展开
-
十:使用@Value注解配置文件自动映射到属性和实体类
配置文件加载#微信支付的appidwxpay.appid=w23432432432#支付密钥wxpay.sercret=sfweinkkk#微信支付商户号wx.mechid=324324 方式一: ① controller上面配置@PropertySource("classpath:resource.properties") ② 增加属性@Value("${test.name}")package com.gd.dwn.xddemoproje.原创 2020-12-07 17:09:58 · 2049 阅读 · 0 评论 -
九:什么是热部署,为什么要用这个?
什么是热部署(可以线上使用,但是最好不要,易于黑客攻击)① 应用正在运行的时候,不需要重新启动应用。② 对于Java应用程序来说,热部署就是在运行时更新java类文件好处:不需要手工启动应用,提高本地开发效率。常见实现热部署的方式① Jrebel② Spring Loaded③ Spring-boot-devtools演示一下第三种方法:第一步:配置pom.xml<dependency> <groupId>org.spr..原创 2020-12-07 16:33:53 · 4778 阅读 · 0 评论 -
八:SpringBoot配置jackSon处理字段
常用框架:阿里,fastjson,谷歌,gson等。javaBean序列化为json① 性能:Jackson > Fastjson > Gson > Json-lib同个结构② Jackson、Fastjson、Gson 类库各有特点,各有自己的专长③ 空间换时间,时间换空间jackson处理相关自动① 指定字段不返回:@jsonIgnore(主要用于密码,让密码不显示,加在字段上面)② 指定日期格式:@JsonFormat(pattern = “yyyy-MM-..原创 2020-12-07 16:06:29 · 439 阅读 · 0 评论 -
七:用post请求开发一个登录功能
请求方式get请求 – 查找put请求 – 提交表单、增加用post请求开发登录功能时遇到的问题用post测试的时候,显示Unsupported Media Type 415原因:postman请求类型写错,数据格式没有选择JSON格式...原创 2020-12-07 15:50:26 · 339 阅读 · 0 评论 -
六:Springboot自定义返回对象,统一协议
存在的问题:协议未统一,缺少业务状态码。JsonData工具类开发方法:在utils工具包里编写JsonData,定义状态码。package com.gd.dwn.xddemoproject.utils;public class JsonData { private int code; private Object data; private String msg; public JsonData(){} public JsonData(int c.原创 2020-12-07 10:58:44 · 342 阅读 · 0 评论 -
五:ide运行方式(官方推荐打成jar包运行)
idea打包进入到Terminal打包命令:mvn install或者mvn package下一步:cd target/下一步:ls运行jar包:java -jar xd-demo-project-0.0.1-SNAPSHOT.jar(名字记得用tab键补全),如图所示注:写博文只是用于平时学习笔记,如有错误,还望您指出!...原创 2020-12-07 10:48:25 · 293 阅读 · 0 评论 -
四:SpringBoot常用注解
@Controller 作用:用于标记这个类是控制类,返回页面的时候使用。如果要返回Json,则需要在接口使用@ResponseBody才可以。@Service 作用:用于标记Service层@RestController 作用:用于标记这个类是控制器,返回Json数据的时候使用,如果使用这个注解,则接口返回数据会被序列化为Json. 所以:@RestController = @Controller + @Respon...原创 2020-12-04 10:33:45 · 192 阅读 · 0 评论 -
三:SpringBoot2.x开发第一个Json接口
什么是SpringBoot,有什么用? (1)一个web开发框架 (2)Servlet、SpringMVC (3)简化配置SpringBoot开发项目常见的交互使用方式 (1)后端接口直接返回页面,现在比较少了。 · 常见的传统IT公司用得比较多,配合模板引擎,由后端页面渲染返回。 (2)返回Json数据,主流场景 · 互联网公司用得比较多。比如微服务接口、前后端分...原创 2020-12-04 10:09:41 · 243 阅读 · 2 评论 -
二:Springboot和SpringCloud的关系
单体应用- 开发速度慢- 启动时间长- 依赖庞大微服务:分为很多模块,一个功能就是一个服务,易于增加功能,系统升级。- 易开发、理解和维护- 独立的部署和启动- 问题:分布式系统-》分布式事务问题需要管理多个服务-》服务治理SpringCould基于SpringBootSpringCloud官网上有很多模板,每个模板都是基于SpringBootSpringBoot比SpringMVC少很多配置,少很多依赖。...原创 2020-12-02 17:03:48 · 124 阅读 · 0 评论 -
一:什么是Spring框架
什么是Spring:轻量级的DI/IOC和AOP容器的开源框架。网址:spring框架的官网bean有什么好处呢?管理创建和组装对象之间的依赖关系,加了spring注解的类会自动创建一个实例,加到IOC容器里面,然后看哪里需要它,就自动赋值过去。...原创 2020-12-02 16:48:48 · 191 阅读 · 0 评论