栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在Java Swing应用程序中数据库和用户界面之间自动数据绑定的最佳方法?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在Java Swing应用程序中数据库和用户界面之间自动数据绑定的最佳方法?

确实有两个步骤:

第一个是选择对象关系映射器(ORM)。这可以是JPA提供程序,JDO提供程序或Hibernate之类的东西。JPA是语言支持的规范,用于在Java对象和数据库之间进行映射。我还使用过Hibernate(Hibernate令人困惑,因为它既是独立的ORM也是JPA提供程序),并且对我来说效果很好。您的ORM将描述将Java对象的类/字段存储到的表/行,还将提供事务和一种机制,以在您的应用程序方便时保留Java对象的更改。

如果您正在考虑存储到XML,那么您可能希望将DataNucleus看作是JPA
/ JDO提供程序,它对XML存储提供了早期支持。

第二是选择您的绑定框架。如果您使用的是Swing,那么NetBeans平台自然是一个不错的选择,就像垃圾桶建议的那样。NetBeans提供了一系列旨在简化应用程序开发的技术,包括绑定技术。如果您使用NetBeans
IDE,那么您将获得内置的GUI创建工具。我对GUI创建工具没有任何经验,因此我不能说太多了。

如果您要对数据库执行直接的Swing胖客户端,则无需使用DAO。DAO在客户端和服务器上都有代码的多层应用程序中很有用。如果您正在客户端上运行所有逻辑,而服务器只是一个数据库,则不需要DAO。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/451277.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号