![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDBC
Cabbage9527
我变秃了,也变强了。
展开
-
JDBC笔记(一)
初识JDBCJava程序JDBC之间的链接一、连接MySQL1.加载驱动2.获取连接对象3.编写sql语句4.执行sql语句5.释放资源二.Java程序与数据库服务器的交互示意图三.DAO层操作1.查询操作2.DAO设计3.ORM4.domain5.包名的规范DAO包名的规范:类名规范Java程序JDBC之间的链接Java程序与数据库的连接需要依靠JDBC去操作对应数据库的驱动包,然后再通过...原创 2019-07-25 20:32:46 · 231 阅读 · 0 评论 -
JDBC笔记(二)
抽取JDBCUtil和设计DAO包设计DAO包1.DAO接口public interface IStudentDao { //添加信息 public boolean save(Student stu); //根据ID删除信息 public boolean delete(Integer id); //根据ID查找信息 public Student get(Integer id);...原创 2019-07-25 20:57:50 · 64 阅读 · 0 评论 -
JDBC笔记(三)
JDBC中的PreparedStatement和Statementstatement性能方面:由于每一句sql语句都会在sql语句编译前很清楚的得到,比如select *from user where name = ‘name’ and pwd = ‘pwd’每次输入的name和pwd都可能不同这样每次都会获得不同sql语句,由于每产生一个sql语句数据库服务器都会先去预编译池中寻找是否...原创 2019-07-25 21:22:05 · 151 阅读 · 0 评论 -
JDBC查看Preparedstatement执行的sql语句
通过JDBC4查看String sql = "select * from user where uname = ?";//执行sql语句ps=conn.prepareStatement(sql);ps.setString(1, uname);res = ps.executeQuery();String rsq = ((JDBC4PreparedStatement)ps).asSql()...原创 2019-07-26 09:19:27 · 9420 阅读 · 2 评论