
JDBC
zero _s
这个作者很懒,什么都没留下…
展开
-
读取xml文件
public class ReadXMLTest { public static void main(String[] args) throws ParserConfigurationException, IOException, SAXException { //创建构造器读取xml文件 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.new.原创 2021-05-26 16:31:41 · 69 阅读 · 0 评论 -
JDCB-连接
1、利用数据库连接池import con.alibaba.drid.pool.DruidDataSourceFactorypublic class TestDruid{ public static void main(String[] args) throws Excepion{ Properties pro = new Properties(); pro.load(TestDruid.class.getClassLoad().getResourceAsStr原创 2021-05-24 12:29:25 · 283 阅读 · 0 评论 -
DBMS之dao
package DAO;import java.sql.Connection;import java.util.List;public interface CustomerDAO { /** * 将cust对象添加到数据库中 * @param conn * @param cust */ void insert(Connection conn,Customer cust); /** * 根据指定的id删除一条数据 .原创 2021-05-23 20:04:58 · 94 阅读 · 0 评论 -
DBMS ---数据库事务
事务的ACID属性:1、原子性(atomicity)事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生;2、一致性(consistency)事务必须是从一个一致性状态变换到另一个一致性状态3、隔离性(isolation)事务的隔离性是指事务的执行不能被其他事务干扰。即一个事务的操作以及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能相互干扰4、持久性(durability)持久性是事务一旦提交,改变是永久的public class Tran原创 2021-05-23 13:45:01 · 297 阅读 · 0 评论 -
JDBC-preparedstatement查询二进制blog数据
preparedstatement的优势:1、解决sql注入问题;2、可以操作流文件。此时可以读取图片视频等,3、可以实现批量操作1、对图片的操作public class BlobTest { //向数据表插入blob类型的字段 public static void main(String[] args) throws Exception { Connection conn = selectTest.connection(); ..原创 2021-05-22 19:37:15 · 90 阅读 · 0 评论 -
JDBC--利用preparedstatement实现select查询
查询的方法实现--对确定的表public static void selectdemo() throws Exception { //1、获取连接 Connection conn = connection(); //2、预编译sql语句 String sql = "select id,name,email,birth from customers where id = ?"; PreparedStatement pre原创 2021-05-22 13:51:25 · 1787 阅读 · 0 评论 -
JDBC-使用preparedstatement实现增删改查crud
CRUD即为增删改查增加的代码实现public class updatreTest { public static void main(String[] args) throws SQLException, IOException, ClassNotFoundException, ParseException { Connection conn = null; PreparedStatement ps = null;原创 2021-05-22 00:04:10 · 143 阅读 · 0 评论 -
数据库--获取数据库的连接对象
//方式1 @Test public void testConnection1() throws SQLException { /* 导入驱动,需要新建一个驱动文件夹Direction,名为lib,然后驱动复制进这个文件夹 之后通过右键add as library 才能正常使用 */ Driver driver = new com.mysql.jdbc.Driver(); /* .原创 2021-05-21 19:02:12 · 747 阅读 · 0 评论