- 博客(7)
- 资源 (9)
- 收藏
- 关注
原创 7、jdbc-druid使用
InputStream inputStream = [当前类名].class.getClassLoader().getResourceAsStream(“./druid.properties”);1、创建xxx.properties文件(druid.properties)4、回收连接(可以理解为释放,但是并不是释放而程序上是放回了连接池)3、读取外部配置文件druid.properties。1、创建druid连接池对象。2、写入配置项(示例如下:)方式二(引入配置文件)2、设置必要连接参数。
2023-04-27 11:12:36 62
原创 2、jdbc statement使用
executeUpdate 执行非DQL的其它所有sql语句 返回int类型 0或影响行数。executeQuery 执行DQL 返回ResultSet类型对象。1、创建可以发送sql语句的 Statement。移动resultSet.next()指针。问题:有sql注入风险。
2023-04-26 12:00:45 41 1
原创 1、jdbc 注册驱动与获取连接
导包:com.mysql.cj.jdbc.Driver。url:[jdbc]:[数据库厂商(mysql)]😕/[地址]:[端口号]/[数据库]?存在性能问题,由于new Driver中存在一个静态代码块,所以会出现注册两次驱动 引发性能问题。url省略写法:jdbc:mysql:///test 仅为本地并且端口为3306时可用省略写法。导包:com.mysql.cj.jdbc.Driver。能够解决性能问题,但是代码失去了灵活性也不够优雅。password:[密码]user:[用户名]
2023-04-26 11:41:01 160
2018年1月9日新版支付宝nodejs+Express Demo
2018-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人