如何在Applet小应用程序中,写一个数据库连接呢?
例如:
public class TestApplet extends JApplet {
Connection con = null;
public void init() {
con = DriverManager.getConnection(url,name,password);
}
}
如果是这样的话,客户端下载这个class文件,反编译一下,就可以知道我的数据库连接了,又没有什么好的办法解决呢,
例如:
public class TestApplet extends JApplet {
Connection con = null;
public void init() {
con = DriverManager.getConnection(url,name,password);
}
}
如果是这样的话,客户端下载这个class文件,反编译一下,就可以知道我的数据库连接了,又没有什么好的办法解决呢,
解决方案 »
- 自己写了一个小程序,出了些错误求指导
- 在没有编辑任何东西的情况下,如果让光标回到上一次动过的地方,我记得有快捷键的。
- 我想删除 扩展名 是 *.txt 的文件
- 线程的暂停或停止的方法
- 大家帮我看看这段程序,不要笑我
- 请问《THINKING IN JAVA》中文版中所带的光盘是不是也是中文的呢?
- 我的tomcat的8080端口被占用了,怎么办呢?
- 请教数字签名的一个设计问题
- 请问有无人会用JAVA取出操作系统的标识码,或者是CPU,硬件等的标识码。
- 如何用变量来组合成常量,大家看看这个例子
- 学习JAVA的迷茫``谁来帮帮我
- 救命!日文系统下 ‘~‘ 等符号绑到Combobox 变成‘?‘ 乱码,如何解决?
Applet是嵌入Html中的小应有程序,也就是所谓的客户端,而数据库操作是服务器端的事,通过Applet建立数据库连接,可能实现吗?那还要Servlet干屁,还要Java干屁,直接用Delphi多好,拖拖拽拽什么都搞定。
一般实现Applet和数据库的通讯是通过Servlet,还有人提倡用jsp,但是大量数据与数据库间的交互是不适合用jsp传递的,特别是涉及复杂的逻辑与业务运算。实现过程如下:
Applet---〉Servlet---〉DataBase 其实其中还包括许多什么连接池/EJB等的东西,可以在网上找到。
通常是通过服务器端的servlet连接数据库,这样的话applet里有的仅仅是servlet的位置,而数据库的结构等相关信息都是在servlet里的,一般用户不容易取得。
不知道是否讲清楚了。。
贴两个地址,楼主参考下吧
http://www.ourexam.com/Article/sun/hxjs/swingawtapplet/200509/28225.html
http://www.gzas.org/kxybbs/asp/showtopic.asp?TopBh=10029609