我想编写一个完全在一台机器上本地运行的应用程序——不需要连接到互联网或任何外部机器。
我在想,使用 Web 浏览器作为这个应用程序的平台是个好主意,这样我就不必搞乱很多 UI 的东西——我可以相当快地将网页拼凑在一起,并利用CSS 在整个应用程序中获得一致的样式。
但是,我想与相关机器上的 MYSQL 数据库进行交互。考虑到这一点,我想我可以以某种方式使用 Java 来处理用户从应用程序输入的信息,并通过 JDBC 将其传送到数据库。
我知道我可以使用小程序来执行此操作,但不利的一面是我希望用户能够将文件保存到本地机器 - 我已经读过小程序在沙箱中运行,这会阻止它们获得任何访问本地机器。
我也知道我可以使用 PHP,但我想利用 Java 非常适合的面向对象设计。
有没有人有任何想法、建议或指向教程/网页的链接可以帮助我决定如何最好地解决这个问题。
任何想法都非常感谢..