【发布时间】:2009-03-14 10:51:20
【问题描述】:
我想编写一个完全在一台机器上本地运行的应用程序 - 不需要连接到互联网或任何外部机器。
我在想,使用网络浏览器作为这个应用程序的平台是个好主意,这样我就不必乱搞很多 UI 东西——我可以很快地把网页拼凑在一起,然后利用 CSS 在整个应用程序中获得一致的样式。
但是,我想与相关机器上的 MYSQL 数据库进行交互。考虑到这一点,我想我可以以某种方式使用 Java 来处理用户从应用程序输入的信息,并通过 JDBC 将其传递给数据库。
我知道我可以使用小程序来执行此操作,但这样做的缺点是我希望用户能够将文件保存到本地计算机 - 我已经读过小程序在沙箱中运行,这会阻止它们获得对本地计算机的任何访问权限。
我也知道我可以使用 PHP,但我想利用 Java 最适合的面向对象设计。
有没有人有任何想法、建议或教程/网页的链接可以帮助我决定如何最好地解决这个问题。
任何想法都非常感谢..
【问题讨论】:
-
如果它只是一个个人项目并且你有时间,我建议学习 Java GUI 的东西。还要指出,php5及以上可以做面向对象的设计。
标签: java mysql jdbc browser language-features