- 博客(7)
- 收藏
- 关注
原创 JavaSE
public static 返回值 方法名称(参数列表){ 方法体 }(2)方法调用:直接使用方法名称(参数)即可。(3)方法重载:在同一个类中,定义若干方法名称相同、参数个数或者类型不同、与返回值无关的一组方法称为重载方法。(4)方法递归:方法在执行过程中自己调用自己大问题可以拆分成若干字问题子问题与原问题除了数据规模不同,解决思路完全相同存在递归出口(5)方法重写:发生在有继承关系的类之间,子类定义了和父类除了方法权限不同以外,其他完全相同的方法,子类的方法就称为重写方法。
2023-03-16 15:04:55 115
原创 Mysql-总结
一、JDBC(一)使用JDBC流程1、注册驱动2、创建连接3、创建执行sql语句的对象4、用Statement执行sql语句:executeUpdate() 、executeQuery()5、如果执行的是查询语句,则还需要处理结果集6、关闭资源(二)PreparedStatement1、Statement存在问题:每次执行sql鱼都需要先编译;会产生字符串的拼接,导致sql注入2、PreparedStatement使用流程(1)编写sql语句时在要传入参数的地..
2022-04-09 18:06:04 568
原创 Mysql-DBUtils(三)
一、为简化代码,使用DBUtils。commons-dbutils是Apache提供的一个开源JDBC工具类库,它是对JDBC的简单封装。其中QueryRunner类封装了sql语句的执行,是线程安全的(1)可以实现增、删、改、查、批处理(2)考虑了事务处理需要共用Connecton(3)简化了sql查询,它与ResultSetHandler组合在一起使用可以完成大部分数据库单public int[ ] batch(Connection conn, String sql,ResultHa
2022-04-09 17:14:15 1044
原创 MySQL-JDBC(二)
package com.xpu.jdbc.utils;/*utils工具类中会三个提供方法:1、获取连接池对象2、从连接池中获取连接3、将连接归还到连接池*/import com.alibaba.druid.pool.DruidDataSourceFactory;import javax.sql.DataSource;import java.io.IOException;import java.io.InputStream;import java.sql.Connection.
2022-04-06 21:49:12 724
原创 MySQL-连接池
一、连接池概念1、概念连接池是connection对象的缓冲区,他里面会存放一些connection,当程序需要使用connection时,如果连接池中有,则直接从连接池获取,不需要再重新创建connection。连接池让程序能够复用连接。2、为什么使用连接池每次创建和销毁连接都会带来较大的系统开销每次创建和销毁连接都需要时间可以防止大量用户并发访问数据库服务器3、连接池优势资源重用更快地响应速度新的资源分配手段统一的连接管理,避免数据库连接泄露4、连接池原理
2022-03-31 21:53:25 6321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人