在线视频:尚硅谷2024最新Java入门视频教程(下部)-API课程资料:尚硅谷2024新版Java基础随堂代码:https://gitee.com/an_shiguang/learn-java
重点内容: all
StringString介绍12345678910111213141.概述:String 类代表字符串2.特点: a.Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例(对象)实现 凡是带双引号的,都是String的对象 String s = "abc" "abc"就是对象;String就是对象的数据类型;s就是对象名 b.字符串是常量,它们的值在创建之后不能更改 String s = "hello" s+="world" -> 会产生新对象 c.String 对象是不可变的,所以可以共享 String s1 = "abc" String s ...
在线视频:尚硅谷2024最新Java入门视频教程(下部)-Exception&Object课程资料:尚硅谷2024新版Java基础随堂代码:https://gitee.com/an_shiguang/learn-java
重点内容: 1.分清楚什么是编译时期异常,什么是运行时期异常 2.知道处理异常的2种方式 3.知道finally关键字的使用场景 4.知道Object是啥 5.知道Object中toString以及equals方法的作用 6.知道重写完Object中的toString以及equals方法的作用
API文档123451.什么叫做API:Application Programming Interface,简称API,又称之为应用编程接口 说白了:定义出来的类以及接口,以及其中的方法等2.为了方便我们去查询开发好的接口以及类,以及其中的方法,会对应提供一个文档 -> API文档 3.API文档作用:查询我们要使用的对象,以及方法,是我们程序员的"字典"
...
在线视频:尚硅谷2024最新SpringCloud教程,springcloud从入门到大牛
课程资料:尚硅谷2024最新版SpringCloud教程
代码仓库
Gitee: https://gitee.com/an_shiguang/learn-springcloud
GitHub : https://github.com/Shiguang-coding/learn-springcloud
无伤速通版
Java : Java17+
Cloud : 2023.0.0
Spring Boot: 3.2.0
Spring Cloud Alibaba : 2022.0.0.0-RC2
Maven : 3.9+
Mysql: 8.0+
详细推演版
分为上下两篇,SpringCloud与SpringCloud Alibaba,相互独立
SpringBoot版本选择
GitHub:https://github.com/spring-projects/spring-boot/releases/官网:https://spring.io/projects/spring-boot
SpringBo ...
学习笔记
未读课程资料
尚硅谷Java全套视频教程
B站直达免费在线看:https://space.bilibili.com/302417610/channel/seriesdetail?sid=457613
免费视频及资料下载地址:https://pan.baidu.com/s/1PhTeMkX5vOg0ZRcw0abjCw?pwd=yyds 提取码:yyds
学习路线及下载导航:http://www.atguigu.com/download.shtml
围观尚硅谷Java课程:http://www.atguigu.com/java
尚硅谷B站直播间:
https://live.bilibili.com/10033678
尚硅谷抖音直播间:
https://v.douyin.com/iR2LW3Er
直播回放视频及资料:
https://pan.baidu.com/s/1KyYTuMNwMRB8NkOAHBPYRA?pwd=yyds 提取码:yyds
Java面试题下载:
https://pan.baidu.com/s/1Zr6ihGvDkINAraArNdfWfw?pwd=yyds 提取码:y ...
学习笔记
未读
示例代码
Gitee: https://gitee.com/an_shiguang/learn-swagger
GitHub: https://github.com/Shiguang-coding/learn-swagger
介绍Swagger 是一个用于生成、描述、调用和可视化 RESTful Web 服务的开源框架。它通过提供一个用户界面来帮助开发者理解和测试 API。Swagger 2 和 Swagger 3(也称为 OpenAPI 3)是两个主要的版本,它们在集成 Spring Boot 时有一些不同之处。
Swagger 2 集成 Spring Boot1. 添加依赖首先,在 pom.xml 文件中添加 Swagger 2 的依赖:
123456789101112<!-- swagger2 需要 springfox-swagger2以及springfox-swagger-ui --><!--访问路径:http://{ip}:{port}/{context-path}/swagger-ui.htm ...
在线视频:尚硅谷Redis零基础到进阶,最强redis7教程,阳哥亲自带练(附redis面试题)
课程资料:尚硅谷Redis7教程
随堂代码
Gitee: https://gitee.com/an_shiguang/learn-redis
GitHub: https://github.com/Shiguang-coding/learn-redis
Redis入门概述是什么Redis: Remote Dictionary Server(远程字典服务器)
Redis(Remote Dictionary Server)是一个开源的内存数据库,遵守 BSD 协议,它提供了一个高性能的键值(key-value)存储系统,常用于缓存、消息队列、会话存储等应用场景。
官网解释
Redis 官网 简介
Redis 是世界上速度最快的内存数据库。它提供用于缓存、矢量搜索和 NoSQL 数据库的云和本地解决方案,可无缝融入任何技术堆栈,让数字客户能够轻松构建、扩展和部署我们世界所运行的快速应用程序。
要使用 Redis,您可以选择 Redis 源可用许可证 2.0 (RSALv2) 或服务器端公 ...
在线视频:尚硅谷新版SSM框架全套视频教程,Spring6+SpringBoot3最新SSM企业级开发
在线文档:终极实战:SpringBoot版微头条实战
课程资料:https://pan.baidu.com/s/1R8Q-u4xV5rKOSTL8cRpwfQ?pwd=jf3x
后端代码
Gitee: https://gitee.com/an_shiguang/springboot-headline-part
GitHub: https://github.com/Shiguang-coding/springboot-headline-part
前端代码
Gitee: https://gitee.com/an_shiguang/my-vue3-vite-project
GitHub: https://github.com/Shiguang-coding/my-vue3-vite-project
微头条案例介绍微头条业务简介用户功能
注册功能
登录功能
jwt实现
头条新闻
新闻的分页浏览
通过标题关键字搜索新闻
查看新闻详情
新闻的修改和删除
技术栈介绍
前端技术栈
E ...
在线视频:尚硅谷新版SSM框架全套视频教程,Spring6+SpringBoot3最新SSM企业级开发
在线文档:MyBatis-Plus高级用法:最优化持久层开发
课程资料:https://pan.baidu.com/s/1R8Q-u4xV5rKOSTL8cRpwfQ?pwd=jf3x
Gitee: https://gitee.com/an_shiguang/learn-ssm
GitHub: https://github.com/Shiguang-coding/learn-ssm
MyBatis-Plus快速入门简介
Mybatis-Plus官网
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window) 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
特性
无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑
损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作
强大的 CRUD 操作:内置通用 Mapper、通用 Se ...
在线视频:尚硅谷新版SSM框架全套视频教程,Spring6+SpringBoot3最新SSM企业级开发
在线文档:快速启动框架:SpringBoot3实战
课程资料:https://pan.baidu.com/s/1R8Q-u4xV5rKOSTL8cRpwfQ?pwd=jf3x
Gitee: https://gitee.com/an_shiguang/learn-ssm
GitHub: https://github.com/Shiguang-coding/learn-ssm
SpringBoot3简介
SpringBoot 官网 介绍
到目前为止,你已经学习了多种配置Spring程序的方式。但是无论使用XML、注解、Java配置类还是他们的混合用法,你都会觉得配置文件过于复杂和繁琐,让人头疼!
SpringBoot 帮我们简单、快速地创建一个独立的、生产级别的 Spring 应用(说明:SpringBoot底层是Spring),大多数 SpringBoot 应用只需要编写少量配置即可快速整合 Spring 平台以及第三方技术!
SpringBoot的主要目标是:
为所有 Sp ...
在线视频:尚硅谷新版SSM框架全套视频教程,Spring6+SpringBoot3最新SSM企业级开发
在线文档:框架实战:SSM整合原理和实战
课程资料:https://pan.baidu.com/s/1R8Q-u4xV5rKOSTL8cRpwfQ?pwd=jf3x
Gitee: https://gitee.com/an_shiguang/learn-ssm
GitHub: https://github.com/Shiguang-coding/learn-ssm
SSM整合理解什么是SSM整合?微观:将学习的Spring SpringMVC Mybatis框架应用到项目中!
SpringMVC框架负责控制层
Spring 框架负责整体和业务层的声明式事务管理
MyBatis框架负责数据库访问层
宏观:Spring接管一切(将框架核心组件交给Spring进行IoC管理),代码更加简洁。
SpringMVC管理表述层、SpringMVC相关组件
Spring管理业务层、持久层、以及数据库相关(DataSource,MyBatis)的组件
使用IoC的方式管理一切所需组件
实施 ...