ICode9

精准搜索请尝试: 精确搜索
  • maven工程(二)运行环境修改和获取mysql数据库数据2022-08-23 10:31:10

    运行环境修改 可以加上这个进行定义,你tomcat运行的端口 <build> <plugins> <plugin> <!-- https://mvnrepository.com/artifact/org.apache.tomcat.maven/tomcat7-maven-plugin --> <groupId>org.apache.t

  • JDBC-Connecion详解注册驱动和Statement详解注册驱动2022-07-28 16:36:32

    Connecion详解注册驱动 Connection:数据库连接对象 功能: 获取执行sql的对象 Statement createStatement(); PreparedStatement PrepareStatement(String sql) 管理事务 开启事务:setAutoCommit(boolean autocommit):调用该方法设置参数为false 即开启事务 提交事务:Commit(

  • JDBC工具类2022-07-28 14:05:30

    抽取JDBC工具类 :JDBCUtils 目的:简化书写 分析: 1.注册驱动也抽取 2.抽取一个方法获取连接对象 3.抽取一个方法释放资源 package cn.lhy.Utils; import java.io.FileReader; import java.io.IOException; import java.net.URL; import java.sql.*; import java.util.Properties; /

  • JDBC练习_update语句和DDL语句2022-07-26 15:33:34

    JDBC练习_update语句 account表 修改记录:   /** * account表 修改记录 */ public class JDBCDemo03 { public static void main(String[] args) { Connection conn = null; Statement stmt = null; try { //1.注册驱动 C

  • Java学习(JDBC ( 概念,各个接口和类详解(DriverManager,Connection,StatemeResultSet,PreparedStatement),控制事务 ) 登录练习)2022-02-28 19:04:06

    2022/2/28 一、JDBC基本概念         1.概念:Java DataBase Connectivity Java数据库连接,Java语言操作数据库         2.JDBC本质:其实是官方定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编

  • idea下servlet+jdbc的踩坑经历2022-01-23 01:31:47

    一 问题综述 首先自己写了一个网站页面 <form action="add" method="post"> 名称:<input type="text" name="fname"/><br/> 价格:<input type="text" name="price"/><br/> 库存

  • 【1030练习】(使用JDBC工具类)查询表格并展示2021-10-30 18:05:20

    前文指路 修改后代码: 所调用的配置文件:jdbc.properties url = jdbc:mysql:///db3 user = root password = admin driver = com.mysql.cj.jdbc.Driver JDBCUtils.java package util; import java.io.FileReader; import java.io.IOException; import java.net.URL; import j

  • JDBC学习(三) --------- SQL注入现象及解决方案2021-10-19 23:34:21

    目录 一、SQL注入现象演示二、解决方案 一、SQL注入现象演示 且看一份Java实现登录功能的代码,其中使用了JDBC连接了t_user表,如果输入的姓名和密码在此表中存在,则显示登录成功。反之,则显示登录失败。 import java.sql.*; import java.util.HashMap; import java.util.Map

  • jdbc访问数据库-修改2021-10-05 21:33:34

    目录结构: mysql目录结构:   最初的student表: 代码实现: Dbutil: package util;import java.sql.*;public class Dbutil { static{ try{ //加载驱动 Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) {

  • 通用的数据库操作以及针对某个表的JDBC操作优化版2021-10-03 20:58:43

    package GoodDAO; import java.lang.reflect.Field; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import java.sql.*; import java.util.ArrayList; /** * @className: BaseDAO * @description: 将通用的数据库操作进行封装(优化版) * @

  • JDBC(Java连接数据库)的操作步骤2021-09-25 17:01:16

    1.导入mysql-connection的jar包,在idea内创建一个lib文件夹将该文件放入 2.点击这个或者(ctrl+alt+shift+s)然后选择modules内选择jar包   3. 然后在src内创建class文件输入以下代码 package com; import java.sql.*; public class Test { public static void main(Stri

  • JDBC事务2021-09-11 22:34:00

    JDBC事务 JDBC是Java DataBase Connectivity的缩写,它是Java程序访问数据库的标准接口。 ACID原则:原子性、一致性、独立性及持久性(保证数据安全!) 1.开启事物 2.事务提交(commit 3.事物回滚(rollback 4.关闭事物 案例:银行卡转账。要么转账成功,卡a转出,卡b收到。要么卡a 未转出,卡b

  • mybatis入门笔记2021-08-08 16:00:55

    原始JDBC方式 package org.example; import org.example.domain.User; import java.sql.*; import java.util.ArrayList; public class App { static Connection conn = null; static PreparedStatement stmt = null; static ResultSet rs = null; public stat

  • JDBC2021-08-07 09:33:56

    目录 ● 简介 ● JDBC 的常⽤类和接⼝ ● JDBC开发步骤:​​​​​​​ ● JDBC接口核心的API ● PreparedStatement(预编译)   vs    Statement: ● 加载mysql-connector-java-5.1.7-bin.jar ● 使用JDBCUtil ●删除、增加、修改 ● 简介: (java DateBase Connective)java 数据

  • JDBC MySQL开启事务2021-08-02 12:59:13

    通过控制事务,达到数据更新的一致性 @Test public void test01(){ //事务 /* connection.setAutocommit(false); connection.rolLback( );//回滚 connection.lommit();//提交 */ String url="jdbc:mysql://lo

  • 03-JDBC的事务机制2021-08-01 12:35:00

    JDBC的事务机制 1、事务演示 package ajdbctest; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; /* JDBC事务机制: JDBC中的事务是自动提交的,只要执行任意一条DML语句,就会自动提交

  • JDBC_06封装JDBC工具类2021-07-29 14:31:06

    JDBC_06封装JDBC工具类 1.有哪些代码可以封装进工具类 分析如下jdbc程序: package com.tsccg.jdbc.util; import java.sql.*; /** * @Author: TSCCG * @Date: 2021/07/29 13:00 * 工具类抽离模板 */ public class JdbcTest01 { public static void main(String[] args) {

  • 简单jdbc实现2021-07-10 12:03:07

    1、基本jdbc的代码实现 /* 基本jdbc操作 */ import java.sql.*; public class JdbcDemo { public static final String URL = "jdbc:mysql://localhost:3306/test"; public static final String USER = "root"; public static final String PASSWOR

  • 课堂派数据库作业2021-05-27 20:58:30

    package com.company; import java.sql.*; import java.util.Scanner; public class Main { public static void main(String[] args) { int flag=0; Scanner sc=new Scanner(System.in); String book=sc.next(); Connection conn =

  • JDBC工具类2021-05-27 17:34:55

    IRowMapper接口: package com.jd.ntil.db; import java.sql.ResultSet; public interface IReowMapper { void mapRow(ResultSet resultSet); } PropertiesUtil类: package com.jd.ntil.db; import java.io.IOException; import java.io.InputStream; import java.util.P

  • JDBC工具类2021-05-27 16:35:46

    package com.jd.util.db;import java.sql.*;import java.util.Properties;public class DBUtil { static { //1、加载驱动类 try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { e.prin

  • 重定向解决浏览器刷新后数据多次存入的问题2021-05-19 23:57:37

    当在浏览器提交表单, 提交成功后浏览器将跳转到一个新的html页面 提交成功后如果刷新页面 跳转方式如果是转发, 数据库将多存入数据一次原来数据 public class SaveServlet extends HttpServlet {     protected void doPost(HttpServletRequest request, HttpServletResponse

  • 反射实战 使用反射,对JDBC进行强封装2021-05-08 15:02:37

    苦于学习了反射,却不知道在哪里使用?我这里给大伙整一个反射的小型实战 是使用反射封装JDBC的操作 因为查询需要支持复杂查询,所以没有办法去封装 剩下的CUD操作,都使用反射进行了强封装 如果你能看懂,并自己写下对用的代码,那么,你的反射就入门了! 好了,我们开始: public class DBUt

  • 使用JDBC方式连接ClickHouse查询数据2021-05-06 19:53:31

    日常开发中,对于操作ClickHouse中的数据,查询是最常用的功能。本文通过代码示例介绍使用JDBC方式连接ClickHouse查询数据的两种接口:Statement 和 PreparedStatement接口。1. 引入ClickHouse驱动依赖包笔者使用idea开发工程,首先创建maven项目,POM文件引入ClickHouse驱动依赖包。ru.yand

  • jdbc中Druid的JDBCUtils类2021-05-05 16:04:38

    JDBCUtils类 import com.alibaba.druid.pool.DruidDataSourceFactory; import javax.sql.DataSource; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Properties; //Druid的封装工具类

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有