Skip to content

JackyST0/Java-learn-examples

Repository files navigation

在校学习完成的后端开发实验:

  • 该仓库主要记录java后端开发中的一些技术
  1. MVC设计模式和过滤器的使用

    • 理解MVC模型的组成以及数据流程
    • 理解使用request、session实现跨页面的数据共享
    • 掌握视图层技术EL、JSTL的基本使用
    • 理解过滤器Filter的工作原理
    • 掌握Filter的应用情景和常用过滤器的编写

  1. 反射技术与Spring IoC

    • 了解 Spring IOC 的基本概念
    • 理解并熟悉 Java 反射技术
    • 理解单例模式的实现
    • 掌握 Spring 装配 Bean 的三种主要方式
    • 掌握 Spring 上下文初始化的基本方法
    • 掌握 Spring 的常用注解

  1. SpringBoot基础与核心注解

    • 理解 Spring Boot 的工作原理
    • 掌握基于 Spring Boot 的项目搭建
    • 掌握 Spring Boot 的热部署设置
    • 掌握 SpringBoot 的配置文件和核心注解的使用

  1. SpringBoot Web层技术

    • 掌握 Spring Web 地址映射方式
    • 掌握 Spring Web 接收参数方式
    • 掌握 Spring Web 处理 JSON 格式参数
    • 掌握控制器数据校验实现方式
    • 掌握 Spring Web 控制器统一响应以及统一异常处理

  1. Thymeleaf视图层技术

    • 掌握 Spring MVC 请求转发流程
    • 掌握 Thymeleaf 常用标签
    • 掌握 Spring MVC 接收请求参数方式
    • 掌握 Spring MVC 页面跳转方式

  1. Web进阶—拦截器技术、文件上传下载和JavaScript Ajax技术(Axios)

    • 理解Ajax异步传输的原理和工作流程
    • 掌握基于jquery的ajax数据读取和数据提交
    • 掌握单文件、多文件和Ajax文件上传的实现方法
    • 掌握文件下载技术
    • 理解拦截器的工作原理并掌握拦截器的实现流程

  1. 持久层技术—SpringBoot 整合Mybatis

    • 掌握整合 Spring Boot 与 Mybatis
    • 掌握 Mybatis 的基本工作流程
    • 掌握 Mybatis 的 XML 映射文件编写
    • 掌握 Mybatis 的对象关联与 ResultMap 的使用
    • 掌握 Mybatis

  1. Mybatis对象关联

    • 掌握Mybatis的一对一、一对多的对象关联查询
    • 掌握Mybatis的ResultMap的使用
    • 掌握VO的使用

  1. Mybatis分页插件pageHelper的使用

    • 掌握PageHelper分页插件的使用
    • 掌握Bootstrap table组件的基本用法

  1. 前后端分离前端技术Vue.js基础

    • 掌握Vue的表单数据绑定
    • 掌握Vue整合axios获取后端数据
    • 掌握Vue的指令v-if, v-for的使用
    • 理解vue过滤器功能

  1. 前后端分离的CRUD功能实现

    • 理解前后端分离开发的工作流程
    • 掌握实践开发中JavaEE后台的分层设计和封装
    • 掌握单表的crud操作

  1. 前后端分离的分页条件查询实现

    • 掌握前后端分离的开发流程
    • 掌握axios和后端的交互过程
    • 理解分页的底层实现与SQL语句

  1. Mybatis-plus 和代码生成器

    • 了解Mybatis-plus特点及其基本使用
    • 掌握Mybatis的基本API接口
    • 掌握Mybatis-plus通用Mapper类的使用
    • 掌握Mybatis-plus通用Service类接口用法
    • 掌握Mybatis-plus的查询器使用

  1. SpringBoot 整合 Redis 缓存

    • 了解 Spring Boot 的缓存机制
    • 基于注解的 Redis 缓存实现
    • 修改基于注解的序列化方式
    • 基于自定义 RedisTemplate 的缓存实现
    • 修改基于 RedisTemplate 的序列化方式