解决方案 »
- 求匿名内部类的正确使用方法,下面是一个查询数据库的方法。求解决问题。
- 哪位高人知道怎样通过java将常见的视频格式转为3gp
- 我想求出结果集的记录数,哪个方法好?
- 高分求从JavaBean生成castor mapping,有答案就结帖,在线等!!!
- 启动Tomcat时发生错误!!求高人指点!!谢谢
- javamail的认证发送邮件问题(附原码),很是郁闷,100分在线等...
- jbuilderx下发布ejb时的warning
- J2ee Tutorial中的服务器问题,如果不够可再加分.请看J2EE的朋友看过来
- 急!!!请教一个问题
- 求大神解决 getString not implemented for class oracle.jdbc.driver.T4CBlobAccessor
- 请问,hibernate 配置链接oracle 11g这样配置为什么报错?
- 折磨了我几天的模拟登陆,cookie跨域问题,httpClient做的模拟登陆
就像通过http访问页面时,http://localhost:8080/ 一样
然后 可以在斜线后面跟项目名 http://localhost:8080/servlet 不必纠结这个东西
首先,jdbc:mysql表示是什么数据库,如果是sqlserver那么就是jdbc:sqlserver:xxx;
其次,localhost:3306表示是当前你的主机,也就是本机,要是你的数据库在别的服务器上,那么localhost就要改成数据库服务器的IP地址,3306表示的是本机的3306号端口,只有主机和端口号之间是使用冒号“:”表示的;
再次,testDatabase表示数据库名,就是说这个数据库建立在本机,可以使用3306号端口去访问数据库;
最后,两个引号是表示用户名和密码。
URL基本组成是
<scheme>:<scheme-specific-part>
其中scheme指http ftp mysql等可以理解为协议标准
scheme-specific-part指具体协议下的格式,不同协议可能有略微区别,但大致是
//<user>:<password>@<host>:<port>/<url-path>具体URL规范请看RFC1738
要么你自己写一个连接数据库的jar包,那你就可以改了。
不过这些jar一般是数据库产商按照java提供的API和自己的硬件的机器语言来写的,这些你不知道的话,你也写不出来。
所以没必要纠结这些格式,知道原理就行了。