JavaWeb
文章平均质量分 93
JavaWeb是整个Web开发的基础课程,需要掌握三部分内容:数据库、前端、web核心。看完本套JavaWeb专栏文章将掌握最全的JavaWeb核心技术,并且可以为以后学习的分布式、微服务打下坚实的基础。
半夜敲代码的夜猫子
河科院在读大学生
星火小组成员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot实用开发篇第七章(监控技术)
对于现代的互联网程序来说,规模越来越大,功能越来越复杂,还要追求更好的客户体验,因此要监控的信息量也就比较大了。由于现在的互联网程序大部分都是基于微服务的程序,一个程序的运行需要若干个服务来保障,因此第一个要监控的指标就是服务是否正常运行,也就是监控服务状态是否处理宕机状态。原创 2024-06-01 17:04:51 · 1056 阅读 · 0 评论 -
SpringBoot实用开发篇第五章(整合第三方技术,jetcache,j2cache,Task)
jetcache严格意义上来说,并不是一个缓存解决方案,只能说他算是一个缓存框架,然后把别的缓存放到jetcache中管理,这样就可以支持AB缓存一起用了。并且jetcache参考了springboot整合缓存的思想,整体技术使用方式和springboot的缓存解决方案思想非常类似。下面咱们就先把jetcache用起来,然后再说它里面的一些小的功能。原创 2024-05-30 22:16:50 · 1445 阅读 · 0 评论 -
SpringBoot实用开发篇第六章(整合第三方技术,ActiveMQ,RabbitMQ,RocketMQ,Kafka)
springboot整合第三方技术第三部分我们来说说邮件系统,发邮件是java程序的基本操作,springboot整合javamail其实就是简化开发。不熟悉邮件的小伙伴可以先学习完javamail的基础操作,再来看这一部分内容才能感触到springboot整合javamail究竟简化了哪些操作。简化的多码?其实不多,差别不大,只是还个格式而已。原创 2024-06-01 12:31:04 · 1370 阅读 · 0 评论 -
SpringBoot实用开发篇第四章(整合缓存技术)
通过本章的学习,可以将之前学习的springboot整合第三方技术的思想贯彻到底,还是那三板斧。导坐标、做配置、调API。 springboot能够整合的技术实在是太多了,可以说是万物皆可整。本章将从企业级开发中常用的一些技术作为出发点,对各种各样的技术进行整合。原创 2024-05-28 19:21:42 · 999 阅读 · 0 评论 -
SpringBoot实用开发篇第三章(数据层解决方案操作)
本章节主要内容都是和数据存储与读取相关,前期学习的知识与数据层有关的技术基本上都围绕在数据库这个层面上,所以本章要讲的第一个大的分支就是SQL解决方案相关的内容,除此之外,数据的来源还可以是非SQL技术相关的数据操作,因此第二部分围绕着NOSQL解决方案讲解原创 2024-05-26 21:35:11 · 1057 阅读 · 0 评论 -
SpringBoot实用开发篇第二章(测试操作)
测试是保障程序正确性的唯一屏障,在企业级开发中更是不可缺少,但是由于测试代码往往不产生实际效益,所以一些小型公司并不是很关注,导致一些开发者从小型公司进入中大型公司后,往往这一块比较短板,所以还是要拿出来把这一块知识好好说说,做一名专业的开发人员。原创 2024-05-26 11:05:58 · 1004 阅读 · 0 评论 -
SpringBoot实用开发篇第一章(yml配置文件操作)
在这篇文章中,我们将深入探讨SpringBoot配置文件和它的使用。我们将首先解析配置文件的分类,其中包含properties格式,yml格式,以及yaml格式,并深入了解为何在大多数情况下,我们会优先使用yml格式的配置文件。我们还会去理解配置文件的优先级以及在实际开发中,我们应如何根据期望的结果做出选择。原创 2024-05-25 17:46:25 · 3705 阅读 · 0 评论 -
SpringBoot运维篇(打包,多环境,日志)
在整体运维实用篇中带着大家学习了4块内容,首先学习了如何运行SpringBoot程序,也就是程序的打包与运行,接下来对配置进行了升级学习,不再局限在配置文件中进行设置,通过临时属性,外部配置文件对项目的配置进行管控。在多环境开发中给大家介绍了多种多环境开发的格式,其实掌握一种即可,此外还给大家讲了多环境开发的一些技巧以及与maven的冲突解决方案。最后给大家介绍了日志系统原创 2024-05-25 09:55:22 · 1441 阅读 · 0 评论 -
JavaWeb基础第五章(请求,响应与分层解耦)
深入理解并实践HTTP请求和响应的处理是任何web开发者的基础技能。在这篇文章中,我们将一起探讨HTTP请求和响应的全过程,以及如何通过Postman工具进行接口测试。我们将从理解HTTP请求和响应的基本概念开始,然后使用Postman工具用于发送和接收请求。接着,我们将仔细探讨HTTP请求中各种参数的处理方式,包括简单参数、实体参数、数组集合参数、日期参数、Json参数和路径参数。我们也将详细介绍如何在服务器端进行响应数据的处理,并分享如何编写代码以实现统一响应结果。此外,我们还将突出模块化和分层解耦原创 2024-03-16 17:50:41 · 856 阅读 · 0 评论 -
JavaWeb基础第四章(SpringBootWeb工程,HTTP协议与Web服务器-Tomcat)
在这篇文章中,我们将深入探讨一种广受欢迎的Java框架 - SpringBoot。可能你已经听过SpringBoot,但可能你还不完全了解它。因此,我决定写一篇详细的文章,帮助你深入理解SpringBoot以及它如何使得Java开发变得更加高效和灵活。本文将从SpringBoot的基础知识讲起,包括SpringBoot的介绍、优点以及如何快速的构建应用程序。然后我们会了解如何开始使用 SpringBootWeb,明白HTTP协议的重要性及其详细解析,包括请求和响应协议。此外,我们还将强调Web服务器的作用原创 2024-03-14 21:47:15 · 709 阅读 · 0 评论 -
JavaWeb基础第三章(MyBatis的应用,基础操作与动态SQL)
在当今这个信息爆炸的时代,数据的有效管理变得越来越重要。数据库作为应用程序中最核心的部分之一,离不开高效和稳定的数据库连接池来确保性能。那么,如何在众多技术选项中寻找那个最适合我们的方案呢?本文将会带大家深入浅出地了解数据库连接池的奥秘并一探Druid数据库连接池的深度集成。同时,我们也会探讨如何借助Lombok这一神器来让我们的Java代码更加精简高效。除此之外,本文还将涵盖MyBatis的基础操作和动态SQL的应用,通过一系列实例,帮助大家快速掌握其精髓。一起来探索这些工具如何帮助我们在编码世界中游刃有原创 2024-03-14 11:42:09 · 1163 阅读 · 0 评论 -
JavaWeb基础第二章(Maven项目与MyBatis 的快速入门与配置)
在快速迭代和竞争激烈的现代软件开发中,有效管理项目构建和依赖关系至关重要。Maven,作为一个项目管理工具,不仅提高了开发效率,还提供了一个标准化建筑的平台。在本篇博客中,我们将深入探索Maven的奥秘,从maven的总体理解到Apache Maven的项目对象模型(POM),再到具体的安装配置流程,每一步都将简化开发者对于复杂项目结构的理解与操作。此外,我们还会探讨MyBatis框架的引入及其好处,如何通过它简化JDBC开发,并使数据持久层的工作变得更加直观易懂。这些工具无疑会对你的Java开发旅程产生积原创 2024-03-02 20:30:27 · 782 阅读 · 0 评论 -
JavaWeb基础第一章(MySQL数据库与JDBC)
本篇博文是对Java Web及其与数据库交互的深入浅出的介绍,旨在为读者提供一站式指南。内容涵盖了Java Web的基础概念,包括数据库相关的基础知识、MySQL数据库的操作和管理,以及JDBC(Java数据库连接)的详细解析。作者通过示例和详尽的图片说明,逐步讲解了JDBC的快速入门方法,驱动管理、数据库连接对象、语句对象的使用,以及如何安全有效地使用预编译语句来防止SQL注入攻击。此外,文章还详细讨论了数据库连接池的概念,以及通过重用连接来提升性能和安全性的重要性。从基本概念到高级技巧,本文为希望深入了原创 2024-02-29 21:19:17 · 1508 阅读 · 0 评论
分享