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

网站建设ppt简介西班牙语网站建设

网站建设ppt简介,西班牙语网站建设,做网站分辨率一般多少,淮北叶红军你是否还在为每次新建项目连接数据库而烦恼#xff1f;#xff1f;#xff1f;#xff08;教你一次代码#xff0c;简单完成每次连接#xff09; 1.建立maven项目 还没下载安装或者不会建立maven项目的可以看这里哦#xff1a;maven的下载安装与配置环境变量#xff0…你是否还在为每次新建项目连接数据库而烦恼教你一次代码简单完成每次连接 1.建立maven项目 还没下载安装或者不会建立maven项目的可以看这里哦maven的下载安装与配置环境变量全网最详细_明天更新的博客-CSDN博客 2.编写配置文件。 dependenciesdependencygroupIdjavax.servlet/groupIdartifactIdjavax.servlet-api/artifactIdversion4.0.1/versionscopeprovided/scope/dependencydependencygroupIdjavax.servlet.jsp/groupIdartifactIdjsp-api/artifactIdversion2.2/versionscopeprovided/scope/dependencydependencygroupIdjavax.servlet/groupIdartifactIdjstl/artifactIdversion1.2/version/dependency!-- com.mysql/mysql-connector-j --dependencygroupIdcom.mysql/groupIdartifactIdmysql-connector-j/artifactIdversion8.1.0/version/dependency/dependencies 3.在项目的src/main/resources文件下建立db.properties文件并写入一下代码。 db.drivercom.mysql.cj.jdbc.Driver db.urljdbc:mysql:/book db.usernameroot db.password 4.编写工具类。 /** Copyright (c) 2020, 2023, All rights reserved.**/ package cn;import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.*;/*** pProject: jdbcUnitls - Untils/p* pPowered by scl On 2023-08-15 19:12:41/p* p描述p** author 孙臣龙 [1846080280qq.com]* version 1.0* since 17*/ public class Untils {private String driver;private String url;private String username;private String password;private Connection con;//初始化自动建立连接public Untils() {connect();}//初始化传参可以连接自定义数据库public Untils(String url, String username, String password) {this.url url;this.username username;this.password password;connect(url, username, password);}//建立连接默认数据库public void connect() {ClassUntils until Untils.class;InputStream db until.getClassLoader().getResourceAsStream(db.properties);Properties prop new Properties();try {prop.load(db);this.driver prop.getProperty(db.driver, com.mysql.cj.jdbc.Driver);Class.forName(this.driver);this.url prop.getProperty(db.url, jdbc:mysql:/mysql);this.username prop.getProperty(db.username, root);this.password prop.getProperty(db.password, );con DriverManager.getConnection(this.url, this.username, this.password);} catch (Exception e) {e.printStackTrace();}}//建立连接指定数据库public void connect(String url, String username, String password) {try {Class.forName(driver);con DriverManager.getConnection(url, username, password);} catch (Exception e) {e.printStackTrace();}}//获取版本号public String version() {String ver ;try {ver this.con.getMetaData().getDatabaseProductVersion();} catch (Exception e) {e.printStackTrace();}return ver;}//建立数据库public void creatdatabase(String dbname) {try {String sql create database if not exists dbname;PreparedStatement ps con.prepareStatement(sql);ps.execute();} catch (Exception e) {e.printStackTrace();}}//删除数据库public void deletedatabase(String dbname) {try {String sql drop database if exists dbname;PreparedStatement ps con.prepareStatement(sql);ps.execute();} catch (Exception e) {e.printStackTrace();}}//查看所有数据库(排除系统数据库)public SetString showdatabase() {SetString set new HashSet();try {String sql show databases;PreparedStatement ps con.prepareStatement(sql);ResultSet rs ps.executeQuery();SetString exclude new HashSet(List.of(information_schema, performance_schema, test, sys, mysql));while (rs.next()) {String database rs.getString(1);if (exclude.contains(database)) continue;set.add(rs.getString(1));}rs.close();ps.close();} catch (Exception e) {e.printStackTrace();}return set;}//查看指定数据库的所有表public ListString showtables(String dbname) {ListString list new ArrayList();try {String sql show tables ;if (dbname ! null dbname.length() 0) {sql show tables from dbname;}PreparedStatement ps con.prepareStatement(sql);ResultSet rs ps.executeQuery();while (rs.next()) {list.add(rs.getString(1));}ps.close();rs.close();} catch (Exception e) {e.printStackTrace();}return list;}//查看使用数据库的表public ListString showtables() {String dbname ;try {String sql select database();PreparedStatement ps con.prepareStatement(sql);ResultSet rs ps.executeQuery();if (rs.isBeforeFirst()) {rs.next();dbname rs.getString(1);}} catch (Exception e) {e.printStackTrace();}return showtables(dbname);}//关闭连接public void close() {try {con.close();} catch (Exception e) {e.printStackTrace();}}public String getDriver() {return driver;}public void setDriver(String driver) {this.driver driver;}public String getUrl() {return url;}public void setUrl(String url) {this.url url;}public String getUsername() {return username;}public void setUsername(String username) {this.username username;}public String getPassword() {return password;}public void setPassword(String password) {this.password password;}public Connection getCon() {return con;}public void setCon(Connection con) {this.con con;} } 5.将你写好的项目进行打包。 不会打包的可以作为参考maven如何打包你会吗_明天更新的博客-CSDN博客 6.将打包文件复制到常用架包文件夹中。 7.使用架包一行代码连接数据库 有小伙伴就有疑问啦 这就结束了多少是有点简单了 后续功能你可以根据自己所学进行添加。
http://www.tj-hxxt.cn/news/137814.html

相关文章:

  • 建设一个网站怎么赚钱南宁建站模板厂家
  • 建设厅网站上的信息采集表附近哪里需要招人
  • 网站建设专业输入法合肥网站制作联系方式
  • 旅游网站首页制作wordpress 密码爆破
  • 网站营销方法有哪些内容wordpress数据库删除
  • 同一域名可以做相同网站吗网站标题 关键词 描述之间的关系
  • 90后小姑娘做网站wordpress外网访问网页异常
  • 免费做app页面的网站linux 网站开发
  • 手工做皮具国外的网站盐城seo排名
  • 连锁网站开发建设网站的目的和功能定位
  • dz做网站js不起作用o2o生鲜电商平台有哪些
  • 做化妆品注册和注册的网站吗易语言做网站图片下载
  • 邢台网站建设邢台淘宝客网站做百度竞价
  • 校园网站建设管理制度网站快速收录平台
  • 一个网站的建设需要哪些流程生活分类信息网站源码
  • 北京好一点的微网站开发公司互联网保险有哪些
  • 哪个企业做网站做跨境网站注意事项
  • 网页怎么优化网站做优化有什么用吗
  • 建设官方网站的好处和坏处wordpress设置网站导航
  • 商城建设网站策划怎么创建自己公司的网站
  • 网站建设朋友圈通江县住房和城乡建设局网站
  • 建站公司 深圳惠州 网站建设app开发
  • 宿迁建设企业网站域名的申请注册
  • 购物类网站建设网站管理规范
  • 做网站怎么租用服务器吗工业设计参考网站
  • 网站建设评比细则2008vps做网站
  • 旅游公司网站开发与实现汽车之家app下载
  • 个人音乐网站模板拖拽式网站建设哪家专业
  • 小说网站怎么做推广长沙做网站公司 上联网络
  • 一台服务器做两个网站wordpress 多主题插件