java java初学者,怎样自己写一个增删改查的工具类呢?
java初学者,怎样自己写一个增删改查的工具类呢?
Java有三种方法可以添加、删除、修改和查询数据库
1。Java提供了基本的JDBC接口。不同的数据库有自己的实现,因此需要下载所用数据库的JDBC实现包。如果要编写一个工具类,首先通过静态块注册JDBC包,然后编写一个静态方法获取连接,然后编写一个静态方法关闭连接状态方法,然后每个业务表可以对应一个业务类,有添加、删除、更改和查询方法。网上有很多这样的例子,百度。
2. 使用hibernate,它是一个开源的对象关系映射框架。它用非常轻量级的对象封装了JDBC,因此Java程序员可以使用对象编程思想随意操作数据库。Hibernate会话接口可以完成crud操作的对象,感兴趣的可以找一本Hibernate的书来学习。
3. 使用mybatis,它还是一个持久层框架,支持定制的SQL、存储过程和高级映射。Mybatis避免了几乎所有的JDBC代码以及手动设置参数和获取结果集。Mybatis可以使用简单的XML或注释来配置和映射本机信息,并将接口和javapojo映射到数据库中的记录。有兴趣的人可以了解一下。
jdbc和odbc区别?
JDBC通过Java的数据库驱动程序直接连接到数据库,而JDBC ODBC连接到ODBC的数据源,真正与数据库建立连接的是ODBC!建议使用JDBC直接连接,最好同时使用连接池!JDBC是“Java数据库连接”)。它由一组用Java编程语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准API,让他们用纯javaapi编写数据库应用程序。ODBC(opendatabaseconnectivity)是一种开放的数据库互连。ODBC是以SQL为基础的数据库访问标准。此接口提供了最大的互操作性:应用程序可以通过一组公共代码访问不同的数据库管理系统。软件开发人员开发的客户机/服务器应用程序与特定的数据库无关。ODBC可以为不同的数据库提供相应的驱动程序。对于ASP程序,ODBC数据源是ASP程序的ADO组件与数据库的接口。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。