我的学校项目任务是开发问题跟踪系统。我的想象:
JavaFX桌面客户端应用程序+ Spring 4服务器+ MYSQL数据库
我想使用JDBC来获取数据。我该怎么办? Spring服务器发出了查询,然后Spring服务器应该向客户端发送序列化数据吗?
答案 0 :(得分:1)
是的,但是在这种情况下你不需要弹簧。
Jdbc客户端将通过网络直接连接到数据库。
您必须将数据库暴露给公共TCP连接,防火墙也必须允许这样做。
其他选择:
使用本地数据库(如sqlite),并使用symmetricds等工具通过https同步中央数据库。这为您提供了离线功能。
在服务器上创建一个restful api,让客户端使用http获取和设置数据。