数据库之JDBC
文章平均质量分 64
IsSwm
My name is Swm.热爱,安卓和Java方面的知识。如果你有好的建议,或知识点,难点。欢迎跟我讨论或分享以及学习。
展开
-
JDBC原理,JDBC基础编程
JDBCWHAT IS JDBC Java Database Connectivity:Java访问数据库的解决方案。 JDBC是Java应用程序访问数据库的里程碑式解决方案。Java研发者希望用相同的方式访问不同的数据库,以实现与具体数据库无关的Java操作界面。 JDBC定义了一套标准接口,即访问数据库的通用API,不同的数据库厂商根据各自数据库的特点去实现这些接口。JDBC接原创 2016-12-13 13:54:13 · 15897 阅读 · 4 评论 -
JDBC之数据库连接池和SQL注入攻击
JDBC数据库连接池数据库连接池是管理并发访问数据库连接的理想解决方案.DriverManager管理数据库连接适合单线程情况, 而在多线程并发情况下,为了能够重用数据库连接, 同时控制并发连接总数,保护数据库避免连接过载, 一定要使用数据库连接池.连接池原理:使用DBCP连接池数据库连接池的开源实现非常多, DBCP是常用的连接池之一.导入DBCP pom.xml:<dependency> <原创 2016-12-14 10:42:06 · 2093 阅读 · 0 评论 -
JDBC之结果集元数据、事务控制、批量执行、返回自动主键
JDBC结果集元数据ResultSetMetaData用于描述查询结果的相关信息, 其中包含列名称, 列数量, 类数据类型等.原理:使用案例:public static void main(String[] args) { Connection conn = null; try { conn = DBUtils.getConnection(); Str原创 2016-12-14 16:08:58 · 1524 阅读 · 0 评论 -
JDBC之DAO
JDBCDAODAO 用于封装复杂的数据库操作, 留给使用者简单使用界面.用于简化业务功能的开发.一般情况下DAO封装数据的CRUD(增删改查)方法在使用DAO封装数据操作以后可以实现简洁的数据操作 如:DeptDao deptDao = new DeptDaoImpl();Dept dept = new Dept(100, "乐高机器人", "望京");deptDao.save(dept);原创 2016-12-14 16:15:41 · 345 阅读 · 0 评论 -
JDBC之使用错误
url填写误No suitable driver found for指定了无效的 Oracle URL找不到连接的驱动,主机名前面的信息填写错误The Network Adapter could not establish the connection主机名或端口书写错误Listener refused the connection with the following error:ORA-1250原创 2016-12-13 16:58:35 · 6822 阅读 · 1 评论