首页 > 其他分享 >IDEA上面简单使用ObjectDB

IDEA上面简单使用ObjectDB

时间:2024-10-16 17:50:38浏览次数:6  
标签:xml ObjectDB 数据库 IDEA maven persistence 上面

一、ObjectDB介绍

ObjectDB是一个面向对象的数据库管理系统,使用Java作为编程语言,适用于处理各种规模的数据,从较小的数据库到非常大的数据库,支持数据库文件大小可达到128TB。

二、IDEA上面使用(maven)新建一个objectdb数据库

从一个简单的开源项目开始

1.下载下面的文件,在终端输入mvn test

 Getting Started with JPA - Maven Project (3KB)

2.按照下面的位置新建persistence.xml文件

3.persistence.xml里添加以下代码

<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://java.sun.com/xml/ns/persistence 
 http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">

  <persistence-unit name="points.odb" >
    <provider>com.objectdb.jpa.Provider</provider>
    <properties>
      <property name="javax.persistence.jdbc.url" value="$objectdb/db/points.odb"/>
      <property name="javax.persistence.jdbc.user" value="admin"/>
      <property name="javax.persistence.jdbc.password" value="admin"/>
    </properties>
  </persistence-unit>
 
</persistence>

4.运行main.java 可以在maven所在文件夹下找到points.odb

标签:xml,ObjectDB,数据库,IDEA,maven,persistence,上面
From: https://blog.csdn.net/lalala124hh/article/details/142645493

相关文章

  • Idea序列图插件-SequenceDiagram Core
    简介SequenceDiagramCore是一个IntelliJIDEA插件,它允许开发者直接在IDE中创建和编辑序列图(SequenceDiagrams)。序列图是UML(统一建模语言)中的一种图表类型,用于描述对象之间如何交互以及这些交互的顺序。这种类型的图表对于理解复杂的系统流程、设计模式或者组件之间......
  • IDEA 使用 SVN 操作指南
    IDEA配置SVN拉取代码1、电脑上先安装SVN客户端:TortoiseSVN客户端安装,IDEA本身也是通过SVN客户端向服务器发送命令。2、IDEA配置SVN:File–>Setting–>VersionControl–>Subversion,填入安装好的SVN客户端exe程序路径,如:D:\ProgramFiles\TortoiseSVN\bin\svn.exe......
  • IDEA一键启动多个微服务操作步骤
    前言我们在做微服务项目开发的时候,每次刚打开IDEA,就需要把各个服务一个个依次启动,特别是服务比较多时,逐个点击不仅麻烦还费时。下面来说一下如何一键启动多个微服务。操作步骤1.点击EditConfigurations2.点击“+”,选择Compound 3.添加你所需要一键启动的所有微服务模块,并为微服务......
  • Idea-Maven的Setting文件盘配置
    目录1.Setting.xml2.Setting.xml选其中之一就行。直接全部复制就行。1.Setting.xml<?xmlversion="1.0"encoding="UTF-8"?><!--LicensedtotheApacheSoftwareFoundation(ASF)underoneormorecontributorlicenseagreements.SeetheNOTI......
  • IDEA中如何让整个项目代码回退
    背景:今天项目在做的时候,发现前面的代码部分有问题。但是已经不清楚自己改了哪些部分的代码了,这时候的一个好办法就是使用IDEA中的代码回退到之前的某一时刻。做法:1、打开项目,如果回退整个项目的代码,右键项目-> LocalHistory->showHistory2、现在可以看到整......
  • IDEA连接数据库后,在使用表的时候有时候未检测到表
    我的这个产生的原因:之前做项目的时候检测到category表了,但后来数据库断开后,等再次连接上数据库,可以检测到数据库,但数据库中的表直接用,是检测不到的。解决方法一:使用数据库中表的时候,可以[数据库.数据库表],如下图所示,可以看到此时使用表就不爆红了。 解决方法二:......
  • IDEA如何查看所有的断点(Breakpoints)并关闭
    前言我们在使用IDEA开发Java应用时,基本上都需要进行打断点的操作,这方便我们排查BUG,也方便我们查看设计的是否正确。 不过有时候,我们不希望进入断点,这时候除了点击断点关闭外,有没有更快速的方便关闭所有的断点呢?如何设置首先,我们在运行debug模式的时候,切换到Debug的窗口,然后......
  • 【idea技巧篇】idea的类注释和方法注释模版自定义设置
    这块idea技巧虽然常用,谁没事会经常修改模版设置呢,一般是搭建开发环境的时候或者开发规范要求等设置一次就行了。用的虽然少,但几乎每次搭建环境都会用到,这里记录下并分享设置的过程已经发现的更高级的一些使用技巧。注释模版idea默认创建java文件时,是不会生成类注释的,但是......
  • IntelliJ IDEA 快捷键大全(也适用全家桶其他编辑器)
    以下是IntelliJIDEA的常用功能快捷键大全,适用于Windows/Linux系统(Mac用户可将Ctrl替换为Cmd,Alt替换为Option):功能分类功能描述快捷键(Windows/Linux)基本操作显示所有快捷键Ctrl+J显示主菜单Alt+Home全局搜索(任何内容)DoubleShift打开设置Ctrl+Alt+S保存所......
  • IDEA配置maven主目录(maven home)不生效
    原文链接:IDEA配置maven主目录(mavenhome)不生效–每天进步一点点(longkui.site)0.背景使用IDEA搭建SpringBoot项目,搭建完成后开始报错,报错信息如下:java.lang.RuntimeException:java.lang.RuntimeException:org.codehaus.plexus.component.repository.exception.Component......