没有JNDI的做法: 程序猿开发时,知道要开发訪问MySQL数据库的应用。于是将一个对 MySQL JDBC 驱动程序类的引用进行了编码。并通过使用适当的 JDBC URL 连接到数据库。
就像下面代码这样:
Connection conn=null; try { Class.forName("com.mysql.jdbc.Driver", true, Thread.currentThread().getContextClassLoader()); conn=DriverManager.getConnection("jdbc:mysql://MyDBServer? user=qingfeng&password=mingyue"); /* 使用conn并进行SQL操作 */ ...... conn.close(); } catch(Exception e) { e.printStackTrace(); } finally { if(conn!=null) { try { conn.close(); } catch(SQLException e) {} } }
这是传统的做法,也是曾经非Java程序猿(如Delphi、VB等)常见的做法。这样的做法一般在小规模的开发过程中不会产生问题。仅仅要程序猿熟悉Java语言、了解JDBC技术和MySQL,能够非常快开发出对应的应用程序。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。