不听红薯言,吃亏在眼前。

先发表个人意见,Derby是垃圾,H2王道。

这段时间开发movingLife合租记账软件过程中,开始是在MYSQL上做开发,要发布的时候,一直想找个好点的嵌入式数据库。最初看到Derby是java推荐的嵌入式数据库,甚至整合到了JDK里面了,于是花了1天时间下载,看文档,移植脚本。悲剧出现了,忙到晚上23点的时候一测试,居然不能插入空值。让我改代码,那么多代码,要我命丫,我那个恨丫,心都快碎了。

于是飞快的百度MYSQL兼容的嵌入式数据库,貌似有mysql的java嵌入式版本,但是文档实在是太少了,而且基本上是英文的,还是决定放弃。最后看到了OSCHINA里面置顶的嵌入式数据库H2,红薯写的文章H2是兼容MYSQL脚本的,我眼光一亮,当时立马决定还是切到H2来。

大概花了1小时看文档,下载,导入脚本。奇迹出现了,H2完美的运行起来了,而且完美的运行,没出什么问题。虽然后来发现了点问题,但是都微不足道。心里这才释然了,H2真厉害。哈哈.......

感谢红薯的博文,也感谢H2的作者.......我的程序是H2,Mybatis,JoyWindow搭建起来的。有同样需求的朋友可以向我咨询相关使用。

这么说吧,H2只需要1个小时,从下载到使用,之后我会写篇文章介绍H2,Mybatis的整合。

嵌入式 db2 java_关于java嵌入式数据库的选择,强烈建议H2 嵌入式数据库相关推荐

  1. 关于java嵌入式数据库的选择,强烈建议H2 嵌入式数据库

    2019独角兽企业重金招聘Python工程师标准>>> 不听红薯言,吃亏在眼前. 先发表个人意见,Derby是垃圾,H2王道. 这段时间开发movingLife合租记账软件过程中,开 ...

  2. 嵌入式系统的知识体系、学习误区及学习建议

    嵌入式系统的知识体系.学习误区及学习建议 1.嵌入式系统的知识体系     嵌入式系统的应用范围可以粗略分为两大类:电子系统的智能化(工业控制.现代农业.家用电器.汽车电子.测控系统.数据采集等),计 ...

  3. 成都做java_成都嵌入式开发和成都Java开发哪个工资高,前景好?

    成都嵌入式开发和成都Java开发哪个工资高,前景好? 这个智能网络时代,嵌入式领域现在各行各业都受到了非常广的认可度,在交通.通讯和医疗等很多领域应用相当广;当然java也不例外,java正在改变着全 ...

  4. sqlcipher java_纯java环境下sqlsqlcipher解密sqlite数据库文件

    由于工作需要,最近一周以来研究sqlite数据库文件的解密方法.最终采用sqlcipher工具进行解密.由于sqlcipher的实现大多是支持android的,修改为纯java平台下的代码有难度,因此 ...

  5. 在Java中想要数据的使用,这就要用到数据库的使用,今天就教大家数据库的使用

    1.数据库的介绍 目前来说如果我们要进行数据存储,有几种方式: 我们可以使用集合等方式将数据保存在内存中,但是数据不能持久化保存,断电/程序退出,数据就清除了 我们还可以将数据保存在普通文件中,可以持 ...

  6. Java单元测试实践-25.在本地使用H2数据库进行单元测试

    Java单元测试实践-00.目录(9万多字文档+700多测试示例) https://blog.csdn.net/a82514921/article/details/107969340 1. 前言 使用 ...

  7. java h2数据库_JAVA 项目中使用 H2 数据库

    JAVA 项目中使用 H2 数据库 发布时间:2018-06-08 15:43, 浏览次数:823 , 标签: JAVA 为什么要使用H2数据库 H2数据库是可以嵌入到JAVA项目中的,因为只需要导入 ...

  8. android usb联接网络打印机,打印到USB或预先选择的网络打印机从嵌入式android

    我的产品是使用嵌入式Android的工业测量仪器.仪器需要将结果打印到预先选定的网络打印机或USB打印机.仪器操作员不能担负标准的Android打印机界面,并且云打印不可接受.我认为这种情况在嵌入式A ...

  9. java和连接数据库的驱动_java中连接各数据库的驱动类和连接方式

    1.JAVA连接ACCESS数据库 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url="jdbc:odb ...

最新文章

  1. 免费送书啦!《3D计算机视觉:原理、算法及应用》一本全搞定
  2. iOS学习之Socket使用简明教程- AsyncSocket
  3. php 如何让图片循环显示图片,[宜配屋]听图阁
  4. 消息扩散(强连通分量)
  5. 在 Linux 下确认 NTP 是否同步的方法
  6. 请列举一下在jvm中哪些对象可以当作root对象?
  7. yum error: rpmdb: BDB0113 Thread/process
  8. 让一个python源文件也能像bat批处理文件那样运行[转]
  9. rust面向对象_面向初学者的Rust操作员综合教程
  10. mysql timeout的单位_mysql的timeout-阿里云开发者社区
  11. Ubuntu apt-get和pip国内源更换
  12. 网课老师凭什么年薪200万?
  13. php如何获取当前的cookie,怎么获取cookie的值
  14. TSL2561 GY2561 模块 MSP430 单片机 程序 STM32 程序 光强传感器 MSP430F5529
  15. 简单了解cri,runtimes,CRI,shim
  16. 瑤里古鎮 婺源鄉村 你會去哪里呢
  17. 《基于AI+大数据的医疗大健康最佳实践》---- AI 赋能临床试验受试者招募助力企业药物研发
  18. nginx-vts监控模块
  19. 录音文件下载_windows剪辑录音最好用的软件
  20. c++手机编程软件_积木编程软件手机版下载-积木编程软件下载v1.0.1 安卓版

热门文章

  1. Python 代码一键转流程图
  2. 前端界扛把子|千锋前端入门到精通视频教程免费学习了
  3. 联想WIN10解决intel vt-x问题
  4. 一个“Spring轮子”引发的“血案”(4)
  5. 推荐几款好用的Linux电子书阅读器(上)
  6. 【Python】先玩个魔术 ,再讲二进制 - 心灵感应魔法
  7. 银行客户业务系统(JAVA,JSP,SQLSERVER)
  8. 汇编语言笔记(10)CALL和RET指令
  9. 我是如何在2年内通过注册会计师考试的
  10. MULTIPLE CALL TO SEGMENT