hero image

Java在线笔记

知识最好的留存率(90%)是教授他人

Java基础入门
Java基础入门
Java基础进阶
Java基础进阶
javaweb2023
spring/boot/jwt/构建工具/Maven/mybatis
基础框架2021
spring/mvc/boot/mp/Maven
基础服务框架
Cloud/Nacos/微服务/Docker/RabbitMQ
苍穹外卖
/boot/Swagger/小程序/支付/echart/poi
瑞吉外卖笔记
一个类似美团的外卖网站(最新项目)
瑞吉外卖优化篇笔记
Git/Linux/Redis/Nginx/读写分离
惠客CRM
客户管理系统
科大
科大实训
信息职院
信息职院实训
工业职院
工业职院实训
传智健康
dubbo
Part01 ☀️

Part01 ☀️

课程内容

  • Java编程环境安装
    • JDK安装
    • Idea工具安装和配置
    • Maven介绍和安装以及创建Maven入门工程(0-1工程)
    • 完成Maven工程的导入(1-2工程)
    • AI编程插件
  • 数据库介绍、安装以及入门操作
    • 安装Mysql数据库
    • 安装Navicat或者Sqlyog或者Idea等可视化操作软件
    • 理解库、表、字段、表和表的关系以及单表常见语句等知识。
    • 使用MybatisPlus操作完成数据的增删改查

YangeIT大约 18 分钟JDKIdeaMavenMySQLSpringBootMybatisPlusHtml
Part02 ☀️

Part02 ☀️

课程内容

  • 软件开发整体 🍐
  • 瑞吉外卖项目介绍
  • 开发环境搭建 ✏️
  • 后台登录功能开发 ✏️
  • 后台退出功能开发 ✏️
  • 完善登录功能 ✏️

1. 软件开发整体介绍 🍐

软件开发整体介绍

作为一名软件开发工程师,我们需要了解在软件开发过程中的开发流程, 以及软件开发过程中涉及到的岗位角色,角色的分工、职责, 并了解软件开发中涉及到的三种软件环境。那么这一小节,我们将从 三个方面,来整体上介绍一下软件开发。


YangeIT大约 23 分钟瑞吉外卖软件开发流程登录退出过滤器
Part00

Part00

课程内容

  • 环境、开发软件安装 ✏️
  • SpringBoot 初体验入门 ✏️
  • Mybatis 初体验入门 ✏️

1. 环境、软件安装

提示信息

  1. 资料下载地址

YangeIT大约 22 分钟JDKIdeaMavenMySQLNavicatSpringBootMybatisPlusMybatisRedis
瑞吉外卖-day01

瑞吉外卖-day01

课程内容

  • 软件开发整体介绍 🍐
  • 瑞吉外卖项目介绍 🍐
  • 管理端
    • 开发环境搭建
    • 后台登录功能开发
    • 后台退出功能开发
    • 完善登录功能

1. 软件开发整体介绍 🍐

软件开发整体介绍

作为一名软件开发工程师,我们需要了解在软件开发过程中的开发流程, 以及软件开发过程中涉及到的岗位角色,角色的分工、职责, 并了解软件开发中涉及到的三种软件环境。那么这一小节,我们将从 三个方面,来整体上介绍一下软件开发。


YangeIT大约 26 分钟瑞吉外卖软件开发流程登录
瑞吉外卖-day05

瑞吉外卖-day05

课程内容

  • 管理端
    • 新增套餐
    • 套餐分页查询
    • 删除套餐
  • 用户端(app 端)
    • 短信发送
    • 手机验证码登录

1. 新增套餐

1.1 需求分析

套餐就是菜品的集合。


YangeIT大约 38 分钟瑞吉外卖套餐模块短信发送手机验证码
Part01 ☀️

Part01 ☀️

课程内容

  • Java编程环境安装
    • JDK安装
    • Idea工具安装和配置
    • Maven介绍和安装以及创建Maven入门工程(0-1工程)
    • 完成Maven工程的导入(1-2工程)
    • AI编程插件
  • 数据库介绍、安装以及入门操作
    • 安装Mysql数据库
    • 安装Navicat或者Sqlyog或者Idea等可视化操作软件
    • 理解库、表、字段、表和表的关系以及单表常见语句等知识。
    • 使用MybatisPlus操作完成数据的增删改查

YangeIT大约 20 分钟JDKIdeaMavenMySQLSpringBootMybatisPlusHtml
Part01 ☀️

Part01 ☀️

课程内容

  • Java编程环境安装
    • JDK安装
    • Idea工具安装和配置
    • Maven介绍和安装以及创建Maven入门工程(0-1工程)
    • 完成Maven工程的导入(1-2工程)
    • AI编程插件
  • 数据库介绍、安装以及入门操作
    • 安装Mysql数据库
    • 安装Navicat或者Sqlyog或者Idea等可视化操作软件
    • 理解库、表、字段、表和表的关系以及单表常见语句等知识。
    • 使用MybatisPlus操作完成数据的增删改查

YangeIT大约 21 分钟JDKIdeaMavenMySQLSpringBootMybatisPlusHtml
Part02 ☀️

Part02 ☀️

课程内容

  • 使用MybatisPlus操作完成数据的增删改查
  • 完成商品检索服务
  • 了解微服务架构和单体架构的区别以及SpringCloud的含义
  • 创建购物车微服务

1. SpringBoot集成MybatisPlus

MybatisPlus框架

代码操作


YangeIT大约 23 分钟JDKIdeaMavenMySQLSpringBootMybatisPlus
Part03 ☀️

Part03 ☀️

课程内容

  • 服务的调用
    • 购物车微服务远程调用商品服务 ✏️
  • 服务的注册和发现 🍐
    • 注册中心的原理 🍐 ✏️
    • Nacos注册中心 🍐 ✏️
    • 服务注册 🍐 ✏️
    • 服务发现

1. 服务的调用


YangeIT大约 11 分钟服务注册和发现Nacos微服务负载均衡
Part04 ☀️

Part04 ☀️

课程内容

  • 服务的注册和发现 🍐
    • 注册中心的原理 🍐 ✏️
    • Nacos注册中心 🍐 ✏️
    • 服务注册 🍐 ✏️
    • 服务发现
  • 负载均衡
  • GateWay网关
    • 路由
    • 断言

1.服务注册和发现 🍐


YangeIT大约 15 分钟服务注册和发现Nacos微服务负载均衡网关
2
3
4
5
...
44