Java 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。
首先是要讲数据库与meclipse用conncetion连接,加载驱动Class.forName("com.mysql.jdbc.Driver")
JDBC URL定义驱动程序与数据库之间的连接:jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8,localhost代表访问地址 可以是127.0.0.1 ,也可以是localhost,还可以是ip地址 3306代表端口号 mybatis是数据库名 严格区分大小写。
preparestatement表示预编译对象,放入预编译语言。ResultSet对象执行更新操作,比如 , 当实现查询功能时调用executequery()方法;实现增加修改操作时调用executeupdate()方法;实现删除操作时调用executedelete()方法。在此 PreparedStatement 对象中执行 SQL 语句,该语句必须是一个 SQL 数据操作语言语句,比如 INSERT、UPDATE 或 DELETE 语句,并且可以用try-catch来捕获异常。
当数据库较大而又要查询所有信息时可以用list来实现,把数据库每一列看做一个数组,需要查询哪个就修改数组即可。list也可以将数据库进行分页查询,使得查询更简单实际。当数据库每一组信息唯一时也可以不用List,直接使用表名作为方法类型,比如表叫userinfo,那就将userinfo 作为方法类型,否则将list<userinfo>作为方法类型。
在写sql语句时,不确定是否这语句可以执行,可以在数据console中进行测试,若能成功运行即可以执行。