JDBC
司天宏
人要有野心和向上的力量
展开
-
JDBC---连接数据库
package com.sxt.test;import java.rmi.server.SocketSecurityException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.s...原创 2019-01-26 20:27:32 · 168 阅读 · 0 评论 -
JDBC---概述+实现详细步骤
JDBC 概念:1)JDBC API:由SUN公司提供的一组规范(接口和类)2) JDBC驱动:由数据库厂商提供的JDBC驱动,驱动就是对JDBCAPI的实现,封装在一个jar文件3) 程序员:将要连接的数据库对应的jar包放到项目中,调用JDBCAPI中的方法就可以去操作数据库了。JDBC访问数据库的详细步骤:1)创建一个java项目,将oracle驱动jar包拷贝到项目的lib目录中...原创 2019-01-26 21:52:01 · 956 阅读 · 0 评论 -
JDBC常用接口+PreparedStatement的使用+PreparedStatement防止SQL注入+JdbcUtil工具类+事务解决转账问题+MVC分层
1.JDBC常用接口PreparedStatement : 它是Statement接口的子接口,用来执行预编译的SQL语句,它是通过调用Connection对象的prepareStatement方法获取的PreparedStatement prepareStatement(String sql)throws SQLException;预编译的SQL:当调用Connection的prepare...原创 2019-02-02 16:17:40 · 688 阅读 · 0 评论 -
JDBC---连接数据库实现增删改查+转账操作
调用工具类Jdbc实现增删改查添加功能import com.sxt.util.JdbcUtil;/** * 测试调用工具类JdbcUtil完成添加数据 * @author lujun * */public class Test1 { public static void main(String[] args) { String sql="insert into dep...原创 2019-02-02 16:29:59 · 314 阅读 · 0 评论 -
JDBC---MVC分层开发实例
dao包import java.lang.reflect.Field;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import j...原创 2019-02-02 16:40:41 · 516 阅读 · 0 评论 -
BaseDao的适用场合+多表连接查询的结果集处理
一.BaseDao的适用场合只有当查询语句是针对单表,且不包含外键字段的时候,才能调用BaseDao中的getList()和getBean()开发规范: 如果表中有外键,那么在该表对应的实体类中,要将外键映射成一个对象的属性,此时如果查询语句中有外键字段,就不能调用getList()和getBean()了当查询语句中有外键时,就要自己手动处理结果集while(rs.next()){ ...原创 2019-02-02 16:48:13 · 858 阅读 · 0 评论