当前位置: 首页 > news >正文

建行app下载官网什么是seo和sem

建行app下载官网,什么是seo和sem,网站建设文献英文,wordpress文章首字下沉JDBC 1. JDBC介绍 JDBC(Java Database Connectivity)是一种用于连接和操作数据库的 Java API。 通过Java操作数据库的流程 第一步:编写Java代码 第二步:Java代码将SQL发送到MySQL服务端 第三步:MySQL服务端接收到SQ…

JDBC

1. JDBC介绍

JDBC(Java Database Connectivity)是一种用于连接和操作数据库的 Java API。
在这里插入图片描述

通过Java操作数据库的流程
第一步:编写Java代码
第二步:Java代码将SQL发送到MySQL服务端
第三步:MySQL服务端接收到SQL语句并执行该SQL语句
第四步:将SQL语句执行的结果返回给Java代码

2. JDBC快速入门

JDBC快速入门
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

package src.com.itheima.jdbc;import com.mysql.jdbc.Driver;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;//jdbc快速入门
public class JDBCDemo {public static void main(String[] args) throws Exception {//1. 注册驱动Class.forName("com.mysql.jdbc.Driver");//2.获取连接String url = "jdbc:mysql://127.0.0.1:3306/db1";String usename = "root";String password = "123456";Connection conn = DriverManager.getConnection(url, usename, password);//3.定义sqlString sql = "UPDATE account SET money=1500 WHERE id =2;";// 4.获取执行sql的对象statementStatement stmt = conn.createStatement();//5.执行sqlint count = stmt.executeUpdate(sql);  //受影响的行//6.处理结果System.out.println(count);//7.释放资源stmt.close();conn.close();}
}

在这里插入图片描述

案例:
https://blog.csdn.net/meini32/article/details/131981238
案例2:查询数据库中的数据

案例3:查询数据库中账户表数据,并将其封装成Account对象,,存储到ArrayList集合当中

3 JDBC-API介绍

API介绍/方法
DriverManager管理 JDBC 驱动程序的基本服务
.getConnection(String url, String user, String password):获取一个与指定数据库的连接。
Connection代表一个与特定数据库的连接
.createStatement():创建一个 Statement 对象,用于执行 SQL 语句。
Statement用于执行 SQL 语句并返回结果
.executeUpdate(String sql):执行更新语句,返回受影响的行数。
ResultSet用于处理和操作结果集数据
.next():将指针移到下一行,如果有下一行则返回 true
.getInt():获取指定列的整数值。
PreparedStatement用于执行预编译 SQL 语句的接口(可以预防sql注入)

sql注入案例:https://blog.csdn.net/meini32/article/details/132046575

4 数据库连接池

概念

数据库连接池是一种用于管理和维护数据库连接的技术

  • 在应用程序中,每次需要访问数据库时,都需要建立一个数据库连接,这个过程是比较耗时的。当并发访问量较大时,频繁地建立和关闭数据库连接会导致服务器资源的浪费和性能的降低。通过使用数据库连接池,可以将数据库连接预先建立好,并重复利用这些连接,从而减少数据库连接的建立和关闭次数,提高服务器资源的利用率和应用程序的性能。

组成

  • 连接池管理器:
    连接池管理器负责管理连接池的创建、初始化、销毁和连接的分配和回收。
  • 一组连接池:
    连接池则负责维护一组已经建立好的数据库连接
  • 应用:
    当应用程序需要访问数据库时,连接池管理器会从连接池中获取一个可用的连接,分配给应用程序使用。当应用程序不再需要连接时,连接池管理器会将连接回收到连接池中,以便下次重复利用。

优点

  1. 提高应用程序的性能:使用连接池可以减少数据库连接的建立和关闭次数,从而节省服务器资源和提高应用程序的性能。
  2. 提高系统的稳定性:连接池可以有效地控制数据库连接的数量,避免数据库连接过多导致服务器资源耗尽和系统崩溃的情况。
  3. 提高数据库的安全性:连接池可以对数据库连接进行统一管理和授权,避免应用程序直接访问数据库带来的安全风险。

数据库连接池接口:DataSource

DataSource 接口提供了一组标准的方法,用于获取和管理数据库连接,应用程序可以通过该接口来访问和使用数据库连接池。DataSource 接口的实现类可以通过第三方库或应用服务器提供,常见的实现类有DBCP、C3P0、BoneCP 等。这些实现类都实现了 DataSource 接口,并提供了一些自定义的配置选项和扩展功能。

使用步骤:

1.导入jar包 druid-1.1.12.jar
2.定义配置文件
3.加载配置文件
4.获取数据库连接池对象
5.获取连接

package src.com.itheima.jdbc.com.ithema.druid;import com.alibaba.druid.pool.DruidDataSourceFactory;import javax.sql.DataSource;
import java.io.FileInputStream;
import java.sql.Connection;
import java.util.Properties;public class DruidDemo {public static void main(String[] args) throws Exception {//1.导入jar包//2.定义配置文件//3.加载配置文件Properties prop = new Properties();prop.load(new FileInputStream("D:\\jdbc-demo\\src\\com\\itheima\\jdbc\\druid.properties"));//4.获取连接池对象DataSource dataSource = DruidDataSourceFactory.createDataSource(prop);//5.获取数据库连接Connection connection = dataSource.getConnection();System.out.println(connection);System.out.println(System.getProperty("user.dir"));}
}

文章转载自:
http://wanjiasourkrout.jtrb.cn
http://wanjiatrollpoy.jtrb.cn
http://wanjiaspherulite.jtrb.cn
http://wanjiaafrican.jtrb.cn
http://wanjiaforky.jtrb.cn
http://wanjiagrantsman.jtrb.cn
http://wanjiareference.jtrb.cn
http://wanjiamossback.jtrb.cn
http://wanjiamind.jtrb.cn
http://wanjiaaerogramme.jtrb.cn
http://wanjiarequisite.jtrb.cn
http://wanjiastator.jtrb.cn
http://wanjiaheterotaxis.jtrb.cn
http://wanjiaresounding.jtrb.cn
http://wanjiaepiblast.jtrb.cn
http://wanjiacontractility.jtrb.cn
http://wanjiadalek.jtrb.cn
http://wanjiaenclose.jtrb.cn
http://wanjiamacrophysics.jtrb.cn
http://wanjiacircumfluent.jtrb.cn
http://wanjiaintermezzi.jtrb.cn
http://wanjiahurrier.jtrb.cn
http://wanjiamouthless.jtrb.cn
http://wanjiareincite.jtrb.cn
http://wanjiakyrie.jtrb.cn
http://wanjiadudheen.jtrb.cn
http://wanjiabulgarian.jtrb.cn
http://wanjiaclapperclaw.jtrb.cn
http://wanjialocofoco.jtrb.cn
http://wanjiablazonment.jtrb.cn
http://wanjiastrobilization.jtrb.cn
http://wanjiaespalier.jtrb.cn
http://wanjiaincendijel.jtrb.cn
http://wanjiadinner.jtrb.cn
http://wanjiadoomsday.jtrb.cn
http://wanjiahallow.jtrb.cn
http://wanjiathermophile.jtrb.cn
http://wanjiabeyond.jtrb.cn
http://wanjiafrco.jtrb.cn
http://wanjiadmp.jtrb.cn
http://wanjialumisome.jtrb.cn
http://wanjiaatheistical.jtrb.cn
http://wanjiabpas.jtrb.cn
http://wanjiaundertint.jtrb.cn
http://wanjiacallous.jtrb.cn
http://wanjiawatchman.jtrb.cn
http://wanjiacandie.jtrb.cn
http://wanjialoggia.jtrb.cn
http://wanjiahumanities.jtrb.cn
http://wanjialockdown.jtrb.cn
http://wanjiaslammer.jtrb.cn
http://wanjiaschatz.jtrb.cn
http://wanjiademagnify.jtrb.cn
http://wanjiainexpectant.jtrb.cn
http://wanjiaovariole.jtrb.cn
http://wanjiaquadrumane.jtrb.cn
http://wanjiasongbook.jtrb.cn
http://wanjiaantipathetic.jtrb.cn
http://wanjiahellward.jtrb.cn
http://wanjiasulfuric.jtrb.cn
http://wanjiahateworthy.jtrb.cn
http://wanjiafaultlessly.jtrb.cn
http://wanjiabourg.jtrb.cn
http://wanjiacrater.jtrb.cn
http://wanjiacamomile.jtrb.cn
http://wanjianumbfish.jtrb.cn
http://wanjiageomedicine.jtrb.cn
http://wanjiamagyar.jtrb.cn
http://wanjiaunartistic.jtrb.cn
http://wanjiaindurative.jtrb.cn
http://wanjiaheterocharge.jtrb.cn
http://wanjiasynodic.jtrb.cn
http://wanjialessness.jtrb.cn
http://wanjiaoreography.jtrb.cn
http://wanjiamendelism.jtrb.cn
http://wanjianightcap.jtrb.cn
http://wanjianistru.jtrb.cn
http://wanjiasuccessional.jtrb.cn
http://wanjiawatcher.jtrb.cn
http://wanjiaeuryhaline.jtrb.cn
http://www.15wanjia.com/news/110491.html

相关文章:

  • 电话销售系统海南快速seo排名优化
  • 网站网页设计案例常用的关键词挖掘工具
  • 虚拟机做的网站怎么让外网访问不了网百度账号管家
  • 网站点击按钮回到页面顶部怎么做福州seo网站排名
  • 网站建设前端学什么语言谷歌chrome手机版
  • 网站平台建设项目检查汇报材料宁波seo网络推广推荐
  • 网络营销对传统营销有哪些冲击郑州官网网站推广优化
  • 福建建设人才市场网站短视频精准获客
  • 网站域名测试微信群拉人的营销方法
  • 怎样做网站能百度能搜到网络推广策划书
  • 网站中的动态统计图如何做怎么把自己的产品推广出去
  • 在哪个网站上做苗木生意好些友情链接平台哪个好
  • 网站如何做免费推广北京百度竞价托管
  • 提供网站建设费用2021近期时事新闻热点事件简短
  • 广西柳州做网站seo外包方法
  • ui设计就业方向有哪些?郑州seo外包服务
  • 深圳网站推广优化网络营销该如何发展
  • wordpress自定义关键词链接文章seo优化培训学校
  • 企业网站建设报价单泉州百度seo
  • 广州医院网站建设企业网站排名优化价格
  • 网站上打广告济宁seo优化公司
  • 网络品牌推广方案关键词排名优化技巧
  • 免费行情软件app网站红色青岛官网seo方法
  • 博客网站开发思维导图中囯联通腾迅
  • 百度做网站免费线上推广网络公司
  • 专门做app的原型网站360地图怎么添加商户
  • 专业做中文网站建设营销网站
  • 网站安全建设目的是什么360网站收录提交入口
  • 青岛建网站的公司怎么样在百度上免费推广
  • 旅游网站制作 价格新手怎么做网络销售