首页 > 代码库 > DataFx8学习笔记(一)

DataFx8学习笔记(一)

DataFx是什么?

DataFX 是一个通过 JavaFX UI 控件可轻松对数据进行获取、消息传递、填充、浏览和编辑的组件。

支持的数据源包括:

  • CSV
  • Java arrays
  • Java beans
  • JDBC
  • JSON
  • RedFX
  • XML

为什么用?

最近在学习JAVAFx,竟然没有发现相应的数据库沟通支持,只查询到JDBC,想想那一句句的SQL就头痛。不是没想过aop,觉得spring+hibernate可以做数据库沟通操作,但总觉得怪怪的。在网上找了2天,发现JavaFx的相关内容真的是很少。终于查到DataFx可以处理数据,就打算试试。

找到的学习资料来自http://www.guigarage.com

有关DataFx的内容来自http://www.guigarage.com/2014/05/datafx-8-0-tutorials/

所有练习代码GIT地址:https://bitbucket.org/datafx/datafx

在项目中引入DataFx

下载JAR包加入项目即可。

我是使用Maven下载的,顺便提下 阿里云的Maven库

<mirror>      <!--This is used to direct the public snapshots repo in the           profile below over to a different nexus group -->      <id>nexus-public-snapshots</id>      <mirrorOf>public-snapshots</mirrorOf>       <url>http://maven.aliyun.com/nexus/content/repositories/snapshots/</url></mirror>

相应查找jar包的Nexus地址:http://maven.aliyun.com/nexus/

我目前能用到的jar包都可以在 阿里云的Maven库里找到,这里大赞!

技术分享

 

 

 这里要查询datafx-flow否则无法引入相应关联包。POM文件里的代码如下:

<dependency>            <groupId>org.javafxdata</groupId>            <artifactId>datafx-flow</artifactId>            <version>8.0b5</version> </dependency>

 

DataFx8学习笔记(一)