JDBC
jdbc
jay编程
这个作者很懒,什么都没留下…
展开
-
Java使用JDBC出现错误init datasource error,‘root‘@‘localhost‘ (using password: YES)
标题:Java使用JDBC出现错误init datasource error,‘root’@‘localhost’ (using password: YES)解决方式,更改配置文件的密码,密码错误原创 2020-12-11 18:02:24 · 561 阅读 · 0 评论 -
在java中调用mysql中的存储过程
标题:在java中调用mysql中的存储过程一、具体操作1.获得连接 //获得连接 connection = TestDemoUtilsByDruid.getConnection();2.创建存储过程的对象//创建存储过程的对象 callableStatement=connection.prepareCall("{call test_purchase(?,?,?,?)}");3.给存储过程的参数设置值 //给存储过程的参数设置值原创 2020-07-01 08:09:09 · 220 阅读 · 0 评论 -
JDBC:使用jdbc实现用户登入以及Statement与PreparedStatement的区别
标题:使用jdbc实现用户登入以及Statement与PreparedStatement的区别一、先导入mysql-connector-java-5.0.25-bin.jar二、编程PreparedStatement的编程步骤1)加载厂商的驱动2)用Java中的类获取连接【传入数据库的信息】3)用连接的对象【connection】获取执行sql的命令对象【preStatement】4)执行sql语句,【sql语句不要写上;】5)关闭三、建议使用PreparedStatement而不使用Sta原创 2020-05-26 08:51:40 · 156 阅读 · 0 评论 -
工具类,封装了JDBC的连接,关闭
标题:工具类,封装了JDBC的连接,关闭普通的一个工具类,封装了JDBC的连接,关闭,便于下回调用/**8 * 工具类,实现更好的封装 使得不管调用多少次,都只加载一次,放在static块中 * 1.获取连接 * 2.释放资源 * @author dell * */public class TestUtils02 { static String user; static String password; static String url; static String dri原创 2020-05-28 15:17:43 · 147 阅读 · 0 评论 -
JDBC:使用德鲁伊连接池,封装连接
标题:JDBC:使用德鲁伊连接池,封装连接实现步骤:1.导入jar :mysql-connector-java-5.1.25-bin.jardruid-1.1.10.jar 2.写一个配置文件,读取配置文件【druit.properties】Properties info=new Properties(); info.load(new FileInputStream("src//druid.properties"));3.创建连接池 创建了一个指定参数的数据库连接池【传入数据库的相关原创 2020-05-28 15:32:23 · 444 阅读 · 0 评论 -
JDBC:使用德鲁伊连接池封装增删改 、查
标题:JDBC:使用德鲁伊连接池封装增删改 、查一、封装增删改1.1步骤:1)建立连接Connection connection=JDBCUtilsByDruid.getConnection();2)创建执行sql语句的对象statement,执行sql语句【执行之前还需为占位符?赋值】 PreparedStatement statement=connection.prepareStatement(sql); //设置占位符的值 for(int i=0;i<params.le原创 2020-05-28 16:20:32 · 470 阅读 · 0 评论 -
JDBC:使用DBUtils工具类完成增删改、查
标题:JDBC:使用DBUtils工具类完成增删改、查一、步骤创建连接Connection connection =JDBCUtilsByDruid.getConnection();QueryRunner queryRunner=new QueryRunner();得到queryRunner对象调用增删改、查方法,关闭二、举例解析1)查询一条记录传入new BeanHandler(Boys.class)对象,使得可以知道需要为Boys创建一个对象,并赋值返回Boys boys=qu原创 2020-05-28 16:29:37 · 303 阅读 · 0 评论 -
JDBC,使用DBUtils工具类完成增删改、查【通用的】
标题:JDBC,使用DBUtils工具类完成增删改、查***通用的***与上一篇【https://blog.csdn.net/weixin_45986454/article/details/106407741】的区别在于增加了泛型,注:测试DBUtils 出现 Can’t create Boys 解决方案,在Boys中加入无参构造器@author dell功能:封装了和数据库存储相关的一些方法通用的增删改查QueryRunner类:update(connection,sql,params)原创 2020-06-12 16:41:16 · 402 阅读 · 0 评论 -
JDBC封装增删改查【可以实现查查任意的】
标题:JDBC封装增删改查【可以实现查查任意的】一、* 0.将jar导入到项目中* 1.建立连接* 2.得到statement对象* 3.设置占位符* 4.执行* 5.返回二、一个小技巧抑制住了错误【使得代码仍可以继续运行】:try { object = resultSet.getObject(fields[i].getName()); }catch(Exception e) { System.out.println("管他的"); }三、思想建立连接获得p原创 2020-06-15 16:54:56 · 189 阅读 · 0 评论 -
jdbc封装增删改查 [通用的]
标题:jdbc封装增删改查 [通用的]针对于Admin一张表的通用的:使用了泛型public <T> T getQueryBean(String sql,Class<T> clazz,Object...params) 实际参数为(" XXX",Admin.class/XXX.class,XXX);/** * 测试普通的 封装增删改查 * 【通用的】 * @author dell * */public class TestDemoCRUDUtils02原创 2020-06-15 16:58:02 · 199 阅读 · 0 评论