后台讲师管理模块-讲师列表 | 学习笔记

简介: 快速学习后台讲师管理模块-讲师列表

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)后台讲师管理模块-讲师列表学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/667/detail/11283


后台讲师管理模块-讲师列表


基本结构:

一.创建Controller

二.创建一个启动类

三.创建配置类,配置mapper扫描和其他

四.最终测试

五.访问地址


一、创建 Controller

@RestController

@RequestMapping("/eduservice/teacher"')

public class EduTeacherController //service注入

@Autowiredprivate EduTeacherService  teacherService;//1查询讲师表所有数据//rest风格

@GetMapping ("findAll'")public List  findAllTeacher0 //调用

service的方法实现查询所有的操作

Listlist = teacherService.list(nul1);

return list;


二、创建一个启动类

package com.atguigu.eduservice;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication

public class EduApplication public static void main(String[] args)SpringApplication.run(EduApplication.class,args);


三、创建配置类,配置 mapper 扫描和其他

@Configuration

@MapperScan("com.atguigu.eduservice.mapper')

public class EduConfig


四、最终测试

结果出现:

Tomcat started on port(s):8001(http) with context pathStarted EduApplication,4.566 seconds

JVM running for 7.158) 

注:8001端口

#服务端口server.port=8001#服务名spring.application.name-:service-edu

#环境设置:der.test、prod

spring.profiles.active=dey#mysql

数据库连接spring.datasource.driver-class-namecommysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/guli?serverTimezone=GMT%2B8

spring.datasource.username-rootspring.datasource.passwordroot#mybatis日志

mybatis plus.configuration.log

impl=org.apache.ibatis.logging.stdout.Std0utImpl 

注意:要将以下依赖注册掉,写完代码之后再补上 

(!--dependency>

groupId>org.springframework.cloud< groupId>

artifactId>spring-cloud-starter-netflix-ribbon/artifactId>/dependency>-->注册--〉


五、访问地址

//访问地址: http://localhost:8001/eduservice/teacher/findAll

相关文章
谷粒学院(十七)讲师列表页 | 讲师详情 | 课程列表页 | 课程详情 | 整合阿里云视频点播(一)
谷粒学院(十七)讲师列表页 | 讲师详情 | 课程列表页 | 课程详情 | 整合阿里云视频点播(一)
谷粒学院(十七)讲师列表页 | 讲师详情 | 课程列表页 | 课程详情 | 整合阿里云视频点播(一)
|
前端开发 JavaScript API
谷粒学院(十七)讲师列表页 | 讲师详情 | 课程列表页 | 课程详情 | 整合阿里云视频点播(二)
谷粒学院(十七)讲师列表页 | 讲师详情 | 课程列表页 | 课程详情 | 整合阿里云视频点播(二)
谷粒学院(十七)讲师列表页 | 讲师详情 | 课程列表页 | 课程详情 | 整合阿里云视频点播(二)
|
JSON 数据格式 开发者
后台讲师管理模块-讲师删除 | 学习笔记
快速学习后台讲师管理模块-讲师删除
后台讲师管理模块-讲师删除 | 学习笔记
|
缓存 前端开发 JavaScript
讲师管理前端-讲师列表(2) | 学习笔记
快速学习讲师管理前端-讲师列表(2)
讲师管理前端-讲师列表(2) | 学习笔记
|
前端开发 API 开发者
讲师管理前端-讲师修改(2) | 学习笔记
快速学习讲师管理前端-讲师修改(2)
讲师管理前端-讲师修改(2) | 学习笔记
|
SQL 前端开发 数据库
讲师管理前端-讲师修改(1) | 学习笔记
快速学习讲师管理前端-讲师修改(1)
讲师管理前端-讲师修改(1) | 学习笔记
|
开发者 微服务
后台讲师管理模块-分页查询 | 学习笔记
快速学习后台讲师管理模块-分页查询
|
前端开发 API 网络架构
讲师详情前端 | 学习笔记
快速学习讲师详情前端
讲师详情前端 | 学习笔记
|
对象存储 开发者 微服务
讲师管理-上传讲师头像(后端接口完善) | 学习笔记
快速学习讲师管理-上传讲师头像(后端接口完善)
讲师管理-上传讲师头像(后端接口完善) | 学习笔记
|
存储 Java 对象存储
讲师管理-上传讲师头像(后端接口实现) | 学习笔记
快速学习讲师管理-上传讲师头像(后端接口实现)
讲师管理-上传讲师头像(后端接口实现) | 学习笔记