我是摇摆发展的新手。
我有一个需要从远程sql数据库访问数据的swing应用程序。该应用的用户都位于我们的办公室。
直接从swing应用程序访问数据库是不好的做法吗?
我应该将面向数据库的代码放入rmi服务器吗?
答案 0 :(得分:2)
不一定,但您希望在应用程序中“分层”数据访问代码,以便以后更轻松地完成。它还倾向于使应用程序的其余部分更易于维护。
答案 1 :(得分:0)
您是否有计划处理对数据库中相同记录的并发访问?这是你必须要处理的事情,所以如果不是在代码中,让Swing应用程序的所有实例通过中央(即你的RMI服务器)位置访问数据会使这更容易。