首页 > 其他分享 >Spring Boot + Vue3 前后端分离 实战 wiki 知识库系统<二>---后端架构完善与接口开发

Spring Boot + Vue3 前后端分离 实战 wiki 知识库系统<二>---后端架构完善与接口开发

时间:2023-02-21 10:24:36浏览次数:44  
标签:wiki www Spring 数据库 Boot 接口 mysql Mybatis

数据库准备:

在上一次https://www.cnblogs.com/webor2006/p/17114996.html已经将SpringBoot相关的配置环境给搭建好了,接下来则需要为咱们的项目创建一个数据库。

1、mysql的安装:

关于mysql的安装这里就不过多说明了,这块在当时https://www.cnblogs.com/webor2006/p/14984451.html的学习中已经安装好了:

目前服务是暂停状态,貌似我点“Start MySQL Server”启动不了,需要用如下命令:

sudo /usr/local/mysql/support-files/mysql.server start

此时就成功启动mysql服务了:

 

2、连接mysql:

然后接下来用工具连接一下mysql,我这用的是“Navicat Premium”这款软件:

 

3、创建数据库:

 

IDEA数据库插件配置:

 

集成持久层框架Mybatis:

 

集成Mybatis官方代码生成器:

 

电子书列表查询接口开发:

 

封装请求参数和返回参数:

 

制作CopyUtil封装BeanUtils:

 

标签:wiki,www,Spring,数据库,Boot,接口,mysql,Mybatis
From: https://www.cnblogs.com/webor2006/p/17139526.html

相关文章

  • [Sdoi2013] [bzoj 3198] spring (hash+容斥原理)
    题目描述给出个维坐标,求有多少对点对满足恰好个位置相等坐标数值在以内题目分析这道题一看就是hash容斥原理,用个位置对应相等个位置对应相等个位置对应相等的…但是不能......
  • SpringBoot集成Tomcat服务
    目录一、Tomcat集成1、依赖层级2、自动化配置二、Tomcat架构三、Tomcat配置1、基础配置2、属性配置类3、配置加载分析四、周期管理方法1、控制类2、核心方法五、参考源码......
  • 三天吃透Spring面试八股文(最新整理)
    本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校......
  • 【Spring AOP】【六】Spring AOP源码解析-代理对象创建过程
    1 前言我们看过Spring对AOP配置的解析以及通知器的筛选,也看过了动态代理的实现,这节那我们就看下Spring创建代理的过程,为下节看代理具体的执行过程做铺垫哈。那我们从哪......
  • 基于 springboot + mybatis-plus + MySQL 重构过去一个项目的踩坑总结(持续更新)
    ①使用mybatis-plus时,如果根据某个条件查询没有查到数据,那么返回的实体类是null,如果使用get方法就会导致空指针异常,这点要规避②如果Map初始化在循环体外,那么在循......
  • SpringBoot 配置 HTTPS 安全证书的两种方案
    使用JDK自带的工具生成证书使用FreeSSL提供的证  使用JDK自带的工具生成证书确保安装了JDK并正确配置了环境变量;进入你的JAVA_HOME目录中的bin目录;在这个目......
  • spring中处理json
    1.使用fastJson2.controller层@PostMapping("")@ResponseBodypublicBaseResponsejsonFunction(@RequestBodyStringjsonData){BaseResponsebaseResponse=ne......
  • 若依升级spring boot3过程
    一、为何要升级到springboot3?因为新发布的springboot3本身就支持springnative了,意味着可以用更小的内存和更快的启动速度,而更小的内存意味着服务器可以运行更多的项目,......
  • SpringBoot02 - 基础配置
    SpringBoot基础配置1.属性配置​ SpringBoot通过配置文件application.properties就可以修改默认的配置,那咱们就先找个简单的配置下手,当前访问tomcat的默认端口是8080,好熟......
  • SpringBoot03 - 整合JUnit
    整合JUnit​ SpringBoot技术的定位用于简化开发,再具体点是简化Spring程序的开发。所以在整合任意技术的时候,如果你想直观感触到简化的效果,你必须先知道使用非SpringBoot技......