JDBC与JDBC-1、简介
2017-02-04 14:43
204 查看
1、两者都是标准,而不是什么产品;
2、JDBC全称是:Java Database Connectivity,通过一种统一的方式来对各种各样的数据库进行读写操作;
3、JDBC缺点:
A。数据库名称、用户名、密码如果发生变化,你必须修改配置文件/重新编译文件,然后部署,启动;
B。更换数据库之后,工程所引用的JDBC程序驱动包、Class.forName都需要修改或更换;
C。可能会修改数据库连接池参数;
4、JNDI全称:Java Naming and Directory Interface,通过一致的模型来存取和操作企业级的资源;
5、可以理解成JNDI是对JDBC缺点的解决方案,开发人员只需关心业务、SQL等即可,不需要关心JDBC驱动、数据服务器IP、数据库名称、用户名、密码等等;
2、JDBC全称是:Java Database Connectivity,通过一种统一的方式来对各种各样的数据库进行读写操作;
3、JDBC缺点:
A。数据库名称、用户名、密码如果发生变化,你必须修改配置文件/重新编译文件,然后部署,启动;
B。更换数据库之后,工程所引用的JDBC程序驱动包、Class.forName都需要修改或更换;
C。可能会修改数据库连接池参数;
4、JNDI全称:Java Naming and Directory Interface,通过一致的模型来存取和操作企业级的资源;
5、可以理解成JNDI是对JDBC缺点的解决方案,开发人员只需关心业务、SQL等即可,不需要关心JDBC驱动、数据服务器IP、数据库名称、用户名、密码等等;
相关文章推荐
- 5-18 银行业务队列简单模拟 (25分)
- 网页信息抓取进阶 支持Js生成数据 Jsoup的不足之处
- CodeForces - 375B (dp)(数据结构)
- Open vSwitch使用
- Suffix_Array模板重置版
- angular2 开发起步。
- PHP中的0,‘’,null和false原来是一样的?!
- CAKeyframeAnimation-关键帧动画
- 浅尝超融合之Nutanix(下)安装篇
- JNI资源释放
- (转)移动互联加速金融科技的渗透 中国将成为全球最大智能投顾市场
- eventBus 与fragment
- NodeJS
- 数据化运营(一)-概念
- (摘)解答Excel之规划求解
- SpringMVC访问静态资源的方法
- 单点登录-待续
- Android之Appcation使用
- 英语总结-付金田-2017年2月3日
- Ubuntu 16.04搭建php5.6 Web服务器环境