Java企业级后台开发 课程目标: 通过本课程学习,掌握使用java语言进行后端功能开发,涉及项目配置管理以及SprintBoot、Mybaties等基础框架,以及相关的项目、权限、消息、数据持久化等各方面的内容,学习完成后,具备独立进行后端开发的能力。 适用人群: Java开发工程师 课程介绍: 培训天数 | | | | | 1. 前后端分离开发概述 2. 前后端分离开发流程及架构模式 3. 前后端分离开发协作模式 4. 前后端并行开发协作问题及解决办法 | | 1. Maven介绍 2. Maven安装 3. Maven配置 4. Maven工程与仓库 5. Maven与IDEA集成 | | 1. SpringBoot项目建立 2. Sprint与SpringBoot介绍 3. Ioc与AOP介绍 4. 实操SpringBoot建立项目,使用Maven管理依赖 5. Spring Boot 项目目录结构 6. SpringBoot与单元测试 7. SpringBoot启动与热部署 8. SpringBoot启动Banner定制 9. 实操建立第一个个性化SpringBoot项目 | | 1. YAML配置文件介绍 2. properties配置文件介绍 3. 属性配置 4. 多环境配置 5. 加载顺序 | | 1. 注解介绍 2. SpringBoot启动过程及核心注解 3. Spring Ioc相关注解 | | 1. RESTfulAPI介绍 2. GET 3. POSt 4. PUT 5. DELETE | | 1. Spring Boot Web开发常用注解 2. Spring Web原理介绍 3. JavaBean与参数自动校验 4. Service层介绍 5. SpringBoot实现RESTful API 6. 访问静态资源 7. 实操实现一个带逻辑的对前端接口项目 | Spring Boot 视图层技术---Thymeleaf | 1. Thymeleaf介绍 2. SpringBoot整合Thymeleaf 3. Thymeleaf标签介绍 4. Thymeleaf业务逻辑 | | 1. Mybaties介绍 2. SpringBoot整合Mybaties及注解 3. SpringBoot常用Mybaties操作 4. Entity作用及相关注解 5. Dao层及Mybaties配置文件 6. 实操实现通过Mybaties操作Mysql数据 | | 1. 事务介绍 2. SpringBoot事务介绍 3. SpringBoot事务配置 4. SpringBoot事务注解与使用 5. 实操服务层实现事务控制 | | 1. Shiro结构介绍 2. Shiro引入 3. 自定义Realm 4. 通过注解在控制层使用 5. 实操实现权限控制 | | 1. SpringBoot定时任务介绍 2. Scheduled注解使用 3. Scheduled配置介绍 4. Quartz介绍 5. 实操通过Scheduled实现定时任务 | | 1. SpringBoot日志介绍 2. SpringBoot使用logback 3. logback详细配置说明及使用 4. 实操实现项目操作日志记录 | | |
|