Java的idea连接mongodb数据库的详细教程
最近有一个java实验,要求用java使用数据库,于是本人新手小白,在idea上卡了好半天
希望看到这个博客的人能解决问题,跳过一些坑
首先,我这里用的是 mongodb 数据库(ps:node.js下mongo太好用了,就没有mysql)
1,用idea创建一个maven工程
由于不牵扯太多功能,直接 next 就行了,
很无奈,创建完就直接报错了
找不到 maven 相关的插件
Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1stackoverflow
这里我查了好多博客,基本把下面三个路径设为一样就行了,然而我怎么试都没用
然后就看到一个大神的博客,附上大神的博客连接:https://www.jianshu.com/p/6eefbaa79c99
解决方案是这样的:在pom.xml 文件的project标签下,加入以下代码即可解决,啥都不用配置
<repositories> <repository> <id>alimaven</id> <url>https://maven.aliyun.com/repository/public</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>alimaven</id> <url>https://maven.aliyun.com/repository/public</url> </pluginRepository> </pluginRepositories>
2,接下来是连接mongodb数据库,
这里我就不细讲来 ,菜鸟教程等,有很多地方说,
还有就是 mongodb 的基本操作我也不多说,肯定已经有很多讲的比我好的。
这里我就说以下,编译时碰到的坑
代码写完后,提示,不支持 java 5的话,就这样解决,
我的 java 环境是14,但是我用 14 确实还是不被支持,于是我把从 1 开始的版本都试一遍了,发现 9 是可以的,不求甚解的话就将就着用吧,
结果就可以运行了
如图,数据已经可以查看了
,ps(java里面有一个mongo插件的,可以安装并查看数据库,但是不能操作数据且 idea2020 以上不支持)
到此这篇关于Java的idea连接mongodb数据库的详细教程的文章就介绍到这了,更多相关idea连接mongodb数据库内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
Mongodb3.0.5 副本集搭建及spring和java连接副本集配置详细介绍
Mongodb3.0.5 副本集搭建及spring和java连接副本集配置详细介绍 一.基本环境: mongdb3.0.5数据库 spring-data-MongoDB-1.7.2.jar mongo-Java-driver-3.0.2.jar Linux-redhat6.3 tomcat7 二.搭建mongodb副本集: 1. 分别在三台linux系统机上安装mongodb,(为避免和机器上原有的mongodb端口冲突,这里设为57017): 192.168.0.160 192.168.0.
-
Java mongodb连接配置实践
之前百度,google了很多,发现并没有介绍mongodb生产环境如何配置的文章, 当时想参考下都不行, 所以写篇文章,大家可以一块讨论下. 1. MongoClientOptions中的连接池配置: 配置如下: connectionPoolSettings = ConnectionPoolSettings.builder() .minSize(getMinConnectionsPerHost()) .maxSize(getConnectionsPerHost()) .maxWaitQueueS
-
Java连接MongoDB进行增删改查的操作
Java连接MongoDB进行增删改查的操作 1.创建数据库的连接,进行增删改查 (分别为接口和实现类) package com.dao; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; import org.springframework.data.mo
-
java连接mongoDB并进行增删改查操作实例详解
本文实例讲述了java连接mongoDB并进行增删改查操作.分享给大家供大家参考,具体如下: 1.安装 MongoDB JDBC驱动程序 在java中使用mongoDB之前,首先需要拥有java连接mongoDB的第三方驱动包(jar包) 1)maven项目可通过在pom.xml中添加依赖 <dependencies> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-ja
-
java实现mongodb的数据库连接池
MongoDB是介于关系数据库和非关系数据库之间的一种产品,文件的存储格式为BSON(一种JSON的扩展),这里就主要介绍Java通过使用mongo-2.7.3.jar包实现mongodb连接池,具体的java代码实现如下: 数据库连接池配置参数: /** *@Description: mongo连接池配置文件 */ package cn.lulei.mongo.pool; public class MongoConfig { private static String userName;//用
-
详解Java 连接MongoDB集群的几种方式
先决条件 先运行mongodb肯定是必须的,然后导入以下包: import com.mongodb.MongoClient; import com.mongodb.MongoClientURI; import com.mongodb.ServerAddress; import com.mongodb.MongoCredential; import com.mongodb.MongoClientOptions; MongoClient MongoClient()实例表示到数据库的连接池; 你将只需
-
Java的idea连接mongodb数据库的详细教程
最近有一个java实验,要求用java使用数据库,于是本人新手小白,在idea上卡了好半天 希望看到这个博客的人能解决问题,跳过一些坑 首先,我这里用的是 mongodb 数据库(ps:node.js下mongo太好用了,就没有mysql) 1,用idea创建一个maven工程 由于不牵扯太多功能,直接 next 就行了, 很无奈,创建完就直接报错了 找不到 maven 相关的插件 Cannot resolve plugin org.apache.maven.plugins:maven-comp
-
Java连接mysql数据库的详细教程(推荐)
该教程是面向那些不知道如何通过java连接mysql数据库的新手,所以该教程用的方法不是最优的方法,但求是最好理解的方法. 需要的工具: eclipse.mysql.mysql的驱动 mysql驱动链接:mysql-connector-java-5.1.7.zip 如果该链接下载不了的话,可以私信我 1.在eclipse中创建一个工程:jdbc 2.在工程下创建lib文件夹 鼠标右键点击jdbc工程 --> New -->Folder. 文件夹命名为lib 3.导入mysql驱动 解压上述连接
-
Win10 64位安装MongoDB数据库的详细教程
选择对应的系统并下载MongoDB https://www.mongodb.com/download-center/community 选择操作系统对应的版本 我是win10 64位,所以选择如下版本: 下载完的安装包: 双击安装时,选择自定义,可以修改安装目录: 我修改目录如下: D:\Program Files\MongoDB\Server\4.2\ 安装过程中的配置选择 服务配置说明 Run Service as Network Service user 以网络服务用户身份运行服务(默认)
-
通过Qt连接OpenGauss数据库的详细教程
1 安装软件 qt-opensource-windows-x86-5.14.2.exe(之前的版本可能不行,安装过程中必须包含MinGW64) OpenGauss ODBC 2 准备连接环境 在openGauss所在的root环境下执行下列步骤 2.1 修改数据库的pg_hba.conf文件 在GS_HOME中查找pg_hba.conf文件,本实验中数据库GS_HOME设置的为/gaussdb/data/db1,实际操作中GS_HOME地址可以查看安装时的配置文件:< PARAM name=&quo
-
ThinkPHP 连接Oracle数据库的详细教程[全]
一. 操作环境搭建 系统:Windows7 旗舰版 64位PHP环境:wampserver2.2e-php5.4.3-httpd2.2.22-mysql5.5.24 32位版下载地址:http://www.wampserver.com/en/ ThinkPHP:3.0正式版下载地址:http://thinkphp.cn/down.html Oracle:Orcale_11gR2 32位版下载地址:http://www.oracle.com/technetwork/cn/indexes/dow
-
Java连接MYSQL数据库的详细步骤
本文主要以MySQL为例讲下Java如何连接到数据库的,具体内容如下 当然,首先要安装有JDK(一般是JDK1.5.X).然后安装MySQL,这些都比较简单,具体过程就不说了.配置好这两个环境后,下载JDBC驱动mysql-connector-java-5.0.5.zip(这个是最新版的).然后将其解压缩到任一目录.我是解压到D盘,然后将其目录下的mysql-connector-java-5.0.5-bin.jar加到classpath里,具体如下:"我的电脑"-> "
-
java基于jdbc连接mysql数据库功能实例详解
本文实例讲述了java基于jdbc连接mysql数据库的方法.分享给大家供大家参考,具体如下: 一.JDBC简介 Java 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法.JDBC也是Sun Microsystems的商标.它JDBC是面向关系型数据库的. 1.JDBC架构: JDBC API支持两层和三层处理模型进行数据库访问,但在一般的JDBC体系结构由
-
Java单例模式下的MongoDB数据库操作工具类
本文实例讲述了Java单例模式下的MongoDB数据库操作工具类.分享给大家供大家参考,具体如下: 我经常对MongoDB进行一些基础操作,将这些常用操作合并到一个工具类中,方便自己开发使用. 没用Spring Data.Morphia等框架是为了减少学习.维护成本,另外自己直接JDBC方式的话可以更灵活,为自己以后的积累留一个脚印. JAVA驱动版本: <!-- MongoDB驱动 --> <dependency> <groupId>org.mongodb</g
-
python连接mongodb数据库操作数据示例
作者: wyh草样 出处:https://www.cnblogs.com/wyh0923/p/14047466.html 1.数据库配置类 MongoDBConn.py #encoding=utf-8 ''' Mongo Conn连接类 ''' import pymongo class DBConn: conn = None servers = "mongodb://localhost:27017" def connect(self): self.conn = pymongo.Conn
-
Java基于jdbc连接mysql数据库操作示例
本文实例讲述了Java基于jdbc连接mysql数据库操作.分享给大家供大家参考,具体如下: import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class MySQLDemo { private Connection conn = null; pri
随机推荐
- js简单的点击返回顶部效果实现方法
- js借助ActiveXObject实现创建文件
- Redhat 6.2 下 oracle 11g R2的安装详解第1/2页
- Python实现二叉树结构与进行二叉树遍历的方法详解
- asp.net实现的MD5加密和DES加解密算法类完整示例
- asp.net MVC使用PagedList.MVC实现分页效果
- javascript实现无法关闭的弹框
- asp.net实现word文档在线预览功能的方法
- python写入中英文字符串到文件的方法
- 跟我学习javascript的异步脚本加载
- 讲解Java中的基础类库和语言包的使用
- jQuery实现美观的多级动画效果菜单代码
- shell脚本学习指南[二](Arnold Robbins & Nelson H.F. Beebe著)
- Nginx下WordPress链接(url伪静态)301永久重定向实现方法
- javascript 密码强弱度检测万能插件
- JS简单实现点击按钮或文字显示遮罩层的方法
- 判断以逗号分隔的字符串中是否包含某个数的实例
- android读取assets文件示例
- php强制下载类型的实现代码
- .NET读写Excel工具Spire.Xls使用 Excel文件的控制(2)