- 博客(3)
- 收藏
- 关注
原创 JDBC:PreparedStatement和Statement的异同
PreparedStatement和Statement的异同 ①前者是后者的子接口。 ②开发中通常使用PreparedStatement而不是Statement。 ③PreparedStatement可以防止SQL注入。 ④PreparedStatement能最大可能的提高性能,DBServer会对预编译语句提供性能优化,执行代码会被缓存下来,下次调用时只要时相同的预编译语句就不需要编译,只要将参数直接传入编译过的语句执行代码中就会得到执行。 ...
2021-02-02 13:17:34 137
原创 利用dbutils工具类库实现对数据库的增删查改操作
commons-dbutils 是Apache组织提供的一个开源的JDBC工具类库,封装了针对于数据库的增删查改的操作。 package dbutils; import bean.stuinfo; import org.apache.commons.dbutils.QueryRunner; import org.apache.commons.dbutils.ResultSetHandler; import org.apache.commons.dbutils.handlers.*; import org.
2021-02-02 12:57:32 569
原创 JDBC:利用数据库连接池(Druid)来获取连接
利用德鲁伊数据库连接池来获取连接。c3p0比较少用了,现在主流的是阿里的Druid数据库连接池技术。 //使用德鲁伊数据库连接池技术实现获取连接 public class druidTest{ private static DataSource source; static { Properties props = new Properties(); InputStream is = ClassLoader.getSystemClassLoader().ge
2021-02-02 12:40:37 762
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人