
Springboot考试
文章平均质量分 71
专门应对与Java微服务中的Springboot考试的专栏
红目香薰
全国教师技能大赛获奖教师,全国技能赛大赛大数据方向国奖指导教师,蓝桥杯国赛一等奖指导教师,其它几十项国家级、省级、企业级一二三等。优快云博客专家、阿里云社区专家、华为云课堂认证讲师,主要研究方向为人工智能、大数据方向;拥有企业人力资源管理师、Python技术应用高级工程师、人工智能应用工程师(高级)、HCCDA-AI证书、Harmony0S应用开发者高级认证等几十项证书资质。
展开
-
Maven的Binary与Source区别
Binary(二进制文件)是已经编译过的、可直接运行的程序文件。在Maven中,二进制文件通常以JAR(Java Archive)的形式存在,其中包含了项目的已编译的类文件、资源文件和其他依赖项。Source(源代码)是项目的原始代码文件。在Maven中,源代码通常以源代码包(Source Package)的形式存在,其中包含了项目的所有源代码文件(如Java源文件、配置文件等)。源代码包可以用于查看、调试和理解项目的实现细节。原创 2023-07-22 16:53:01 · 1993 阅读 · 0 评论 -
springboot快速入门一篇文章全
目录1、pom.xml2、项目层次3、启动文件【com.item/Action.java】4、controller文件5、启动测试(数据是跨域的)2、项目层次其中@RestController = @Controller + @ResponseBody;5、启动测试(数据是跨域的)访问路径:【http://127.0.0.1:8080/GetInfo】目录1、修改打包方式2、修改启动文件【Action.java】3、打包命令4、打包效果:在【pom.xml】文件中修改默认的打包方式原创 2022-06-24 18:25:54 · 56309 阅读 · 45 评论 -
SpringBoot最简单服务配置
随意建立一个maven项目例如:项目名t2在maven的pom.xml下写入依赖的jar<!-- 继承父包 --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifact...原创 2018-07-02 11:16:31 · 689 阅读 · 0 评论 -
springboot01、基本配置
目录1、pom.xml2、项目层次3、启动文件【com.item/Action.java】4、controller文件5、启动测试(数据是跨域的)2、项目层次5、启动测试(数据是跨域的)访问路径:【http://127.0.0.1:8080/GetInfo】原创 2022-06-15 22:25:12 · 378 阅读 · 2 评论 -
springboot02、打war包
目录1、修改打包方式2、修改启动文件【Action.java】3、打包命令4、打包效果:在【pom.xml】文件中修改默认的打包方式,显式指定打包方式为 war。由于 Spring Boot 内置了 Tomcat ,所以我们在打包时需要排除内置的 Tomcat ,这样可以避免内置 Tomcat 和 war 包部署运行的 Tomcat 产生冲突。在 pom.xml 中添加如下依赖即可:项目路径中打开【cmd】并执行前后端分离部署的方式,更能发挥服务器的性能,如果要进行版本升级,直接替换后端w原创 2022-06-15 22:47:06 · 632 阅读 · 1 评论 -
springboot03、实现mybatis
2、数据源配置application.properties3、model对应数据库的类Users4、dao层·需要加上@Repository注解5、添加映射文件UsersMapper.xml6、service层编码7、serviceimpl层编码8、Controller层编码9、测试效果:可以使用postman测试:............原创 2022-06-15 23:32:09 · 1036 阅读 · 0 评论 -
springboot04、swagger配置
目录1、pom依赖2、swagger配置文件3、接口api写法启动效果:【http://127.0.0.1:8088/swagger-ui.html】2、swagger配置文件这里单独创建了一个包【com.item.swagger】来放置swagger的配置文件需要注意的是:【com.item.controller】这里需要改成自己的包位置。3、接口api写法我写了一套的注释方法,一目了然启动效果:【http://127.0.0.1:8088/swagger-ui.html】这原创 2022-06-16 14:57:34 · 468 阅读 · 1 评论 -
springboot05、封装返回结果集{state:““msg:““result:null}
不可能一直用map写数据返回,很麻烦的,那么咱们就可以进行一次封装此次使用。目录springboot05、封装结果集创建【com.item.res】包注意问题编辑一个SUCCESS类和ERROR类,他们都有state、msg、result,那么就创建一个公用的父类base。Base:ERROR:SUCCESS:返回修改:使用swagger访问测试返回效果如下:设置完成。 每个人的习惯方式均不同,需要看看公司具体用什么方式:也可能是这样返回:{“code”: -9999,“messag原创 2022-06-16 15:26:16 · 2483 阅读 · 0 评论 -
springboot06、log4j2日志配置
2、log4j2-spring.xml配置文件这里日志存储在【D:\temp】下,是自动生成的3、在application.properties中引入log4j2的配置4、log4j使用包:声明:使用:效果:原创 2022-06-16 16:23:06 · 618 阅读 · 0 评论 -
springboot07、task定时任务
2、创建测试包【com.item.task】2.1fixedRate定时2.2cron定时Cron表达式常用定时:效果:原创 2022-06-16 16:38:04 · 438 阅读 · 0 评论 -
springboot08、拦截器HandlerInterceptor
2、生效配置【com.item.handler】内创建【WebConfig】如果想让配置器生效,还需要通过配置类进行相应配置。3、拦截器效果: 主要完成请求参数的解析、将页面表单参数赋给值栈中相应属性、执行功能检验、程序异常调试等工作,例如:登录校验、Token验证等。.........原创 2022-06-16 16:55:48 · 332 阅读 · 0 评论 -
springboot09、监控
因为公司开发的项目多、为客户部署的项目实例多。工作中我们都会经常遇到,由于某个客户的项目突然无法访问,一堆研发、售后部门的同事火急火燎处理问题的场景。利用 Spring Boot Admin 实现可视化监控,此时至少需要两个项目实例,一个是监控的管理端,一个是被监控的客户端。目录前言1、pom配置2、启动项配置3、访问主页4、客户端pom依赖:5、修改客户端配置3、访问主页根据端口号访问就行【http://127.0.0.1:8088/】5、修改客户端配置启动client_t原创 2022-06-16 17:50:41 · 336 阅读 · 0 评论 -
springboot10、AOP
目录前言1、pom依赖2、AOP控制器【com.item.apo】3、测试apo效果4、使用 AOP 监控性能2、APO控制器【com.item.apo】3、测试apo效果可以根据返回的路径进行接口控制在研发项目的性能测试阶段,或者项目部署后,我们会希望查看服务层方法执行的时间。以便精准的了解项目中哪些服务方法执行速度慢,后续可以针对性的进行性能优化。此时我们就可以使用 AOP 的环绕通知,监控服务方法的执行时间。.........原创 2022-06-16 18:00:29 · 358 阅读 · 0 评论 -
springboot11、redis
资源地址:redis服务(windows版)&redis可视化工具.rar_asp.netcoreredis-.Net文档类资源-优快云下载2、配置声明(application.properties中)3、编写配置文件【com.item.redis】中间有输出语句就是为了表现配置成功,可以删掉。4、操作提示5、RedisBase编码(只包含字符串处理)6、创建测试接口【com.item.controller】内7、编写redis层级【com.原创 2022-06-17 17:44:39 · 434 阅读 · 0 评论