0

Image Description

荆文征

Zhidu Inc.


你好,再见

以前写过一篇文章,但是那个时候感觉是很茫然,不知道为什么garde配置文件为什么这样子,不明白为什么这样设置,虽然最后也连接到了数据库,完成了增删改查,但是和没学的区别也不会很大。今天我打算好好端正我的态度,一步一步的来学习。

创建一个SpringBoot 项目

接下来我们要开始开发Springboot项目了。

创建一个 Java 项目

本项目使用的第三方包依赖管理插件是 maven,为什么不使用 grade,emmm… 随便吧。这次就想用maven。

赞很多的教程中,我能看到的都是使用maven来创建项目,比如idea,和eclipse都有相关的步骤,选择这个选择那个的….我真的是….如果放在以前,我真的就按照这些步骤来了,现在有可能真的开发时间久了,并且开发IOS的时候 Cocoapods第三方管理,所有的项目最开始都是一清二白的,什么都没有,一步步填充的,所以下意识的我想就一个单纯的文件夹开始完成接下来的教程。

最开始只是想找一个制作api的工具而已,然后再某一个帖子中发现了这个家伙。他不只是可以让你可以展示服务器的API接口。你甚至可以让客户端受益,生成客户端代码,让客户端开发者直接调用生成代码,使用生成的代码,访问你的接口并且完成数据的获取。So Coll

Swagge is a simple yet powerful representation of your RESTful API

Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment.

关于mongodb的优势之类的话,我也就不说什么,因为你既然使用这个数据库的话,我相信你已经对他的基本信息很了解了。
另外本篇文章没有基本的操作。主要是针对,子表和关联表的操作。因为我觉的基本的操作,不是很麻烦,而遍地都是文档,我感觉没什么必要再叨唠一遍了