当前位置: 首页 > 网络应用技术

春季综合元素综合元素的2种方法

时间:2023-03-05 23:47:26 网络应用技术

  MongoDB是最受欢迎的NOSQL数据库,Springboot是使用Spring.today的最佳实践。MongoDB的安装访问了官方网站以询问。开发本地开发的最方便方法是使用Docker方法。

  1.项目生成旧规则,使用start.spring.io/选择我们要依靠的JAR包,生成演示,然后将其导入到IDEA

  2.在应用程序中配置项目。Properties文件,配置MongoDB的地址

  1.创建实体UserInfo@dcument和@entity,表明它是一个实体,@ID表示它是主要键

  其他春季数据也注明:

  @文档

  将Java类声明为MongoDB的文档可以通过Collection参数指定此类的相应文档。

  @ID

  该文档的唯一徽标是MongoDB中的Objectid,它是唯一的

  @索引

  拆除此字段需要索引,建筑索引可以大大提高查询的效率。

  @CompoundIndex

  复合索引的声明,建筑综合指数可以有效提高多场的查询效率。

  @场地

  让别名登上存储到MongoDB的田野

  @dbref

  徽标引用其他文档,本文档可以在另一个数据库中

  @版本

  标识属性作为版本控件

  @短暂的

  默认情况下,所有私人字段都映射到文档。从数据库中存储的字段中消除了注释徽标的字段(即,该字段并未保存到mongodb)

  2.定义接口3.接口实现4.定义呼叫控制器5及其httpclient的结果与IDE进行测试。

  测试结果如下:

  1.通过继承界面定义接口,弹簧数据将自动实现基本的CRUD方法。同时,它还支持通过方法形式扩展所需的方法,例如通过以下关键字扩展(在线找到图片):

  自定义查询方法,格式为“查找/get/readby+字段名称+方法后缀”,该方法传输的参数是字段的值。

  一些常用方法后缀包括:

  2.定义称为Controler3,结果使用httpclient自己的httpclient对其进行测试

  测试结果如下:

  基于本文的Springboot版本为2.5.4。两种方法都可以与弹簧集成。可以使用哪种实际需求。

  作者:程序员A NIU