一、jdbc

jdbc简介:
jdbc(Java Data Base Connectivity)java数据库连接,是一种执行数据库SQL语句的api,可以为多种数据库统一访问。
步骤:
1.加载驱动
2.建立连接
3.获取预定对象(写SQL语句)
4.执行SQL语句
5.处理SQL语句的处理结果
6.释放资源
即释放结果集,释放对象,关闭连接。
先开的服务需要先关闭,连接是最先开始创建最后关闭的。
注意:
1.maven工程需要联网才能成功运行
2.MySQL的版本跟jdk匹配
3.如果创建没有成功,则需要手动删除掉已经创建出的文件,否则下次仍然创建不成功
4.有些电脑会出现SSL的问题,需要在URL之后加上?useSSL=false
5.注意导包时使用的是SQL下的包

二、maven

Maven简单介绍
Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。
作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。
Maven安装与配置
配置maven环境
输入变量名MAVEN_HOME
和文件配置位置

输入%MAVEN_HOME%
控制台输入mvn -version指定查看maven版本位置是否成功

修改“MAVEN_HOME\conf”下的setting.xml文件,配置本地仓库。注意是:“E:/”而非“E:\:E:/mvn-repository

阿里云配置:

nexus-aliyun
central
Nexus aliyun
http://maven.aliyun.com/nexus/content/groups/public

配置阿里云仓库存放的路径:
F:\Respostory

把maven版本导入idea:


导入成功后生成的阿里云仓库文件夹:

IDea读取数据库先配置pom.xml文件

然后导入mysql依赖,5.1.44即为版本

下载时可以查看路径是否为阿里云数据库下载地址(方便下载速度提升)
等待下载完成后即可。
新建Dome1java文件进行连接数据库

public class Demo1 {public static void main(String[] args) throws ClassNotFoundException, SQLException {//      1.加载驱动Class.forName("com.mysql.jdbc.Driver");
//      2.建立连接Connection con= DriverManager.getConnection("jdbc:mysql://localhost:3306/db_xiaoli","root","123456");
//      3.预处理sql语句
//     查询出最近写的10篇博客的标题及摘要,展示到控制台PreparedStatement pst=con.prepareStatement("select * from t_p1_blog limit 10");
//      4.执行sql语句ResultSet rs=pst.executeQuery();
//      5.处理sql语句执行的结果while (rs.next()){System.out.println(rs.getInt("bid")+"::"+rs.getString("title")+"::"+rs.getString("summary"));}
//      6.释放资源rs.close();pst.close();con.close();}
}

JDBC和Maven工程的创建相关推荐

  1. HDFS的API调用,创建Maven工程,创建一个非Maven工程,HDFS客户端操作数据代码示例,文件方式操作和流式操作

    1. HDFS的java操作 hdfs在生产应用中主要是客户端的开发,其核心步骤是从hdfs提供的api中构造一个HDFS的访问客户端对象,然后通过该客户端对象操作(增删改查)HDFS上的文件 1.1 ...

  2. Eclipse下Maven工程多模块继承和聚合的创建

    使用Maven对项目进行管理的时候,多模块的继承和聚合是必不可少的,本文简要说明一下在eclipse IDE下创建多模块工程. 1.Maven多模块的聚合 一个Maven工程下创建多个模块,然后用一个 ...

  3. 解决IDEA创建Maven工程时一直加载的问题

    解决创建Maven工程时一直加载的问题 先打开idea的->file->setting 然后直接搜索Maven. 然后搜索maven->Runner, 然后在Vm Options中输 ...

  4. 在idea中完成创建maven工程,搭建MVC框架并完成和servlet相似的操作

    一.创建maven工程         打开idea,点击文件>创建->项目...,选择Maven后点击下一步 填写项目的名称以及存放地址,点击 完成 即可完成 Mavne 项目的创建. ...

  5. Maven多工程的创建

    元旦过去的第六天,天气很凉爽,躲在室内.其实我也不是宅,关键这个天气出去一个小伙子瞎逛,人家多半或认为我有点傻.所以想想部署一个maven多工程的项目.所谓的多工程,其实也是称为微服务.就是我们把ap ...

  6. 码云创建maven工程

    码云创建maven工程步骤 1.现在码云上创建工程 2.拉取到本地 3.使用"touch .gitignore"命令创建.gitignore文件 4.在文件中添加过滤文件: .se ...

  7. maven 主工程 java_Maven创建Java Application工程(既jar包)

    Maven在创建工程时使用的是archetype(原型)插件,而如果要创建具体的工程,比如Application这些,那么可以使用maven-archetype-quickstart(相当于一个子类型 ...

  8. eclipse创建多模块maven工程小结

    创建maven工程步骤 1 新建一个maven工程,如下图所示: 2 选择项目名称(或项目目录),如下图所示: 3 填写maven工程相关信息,注意父maven工程的packing方式是pom,如下图 ...

  9. 关于Maven中的常见命令,通过命令的方式快速创建一个空的maven工程,将jar包打到maven仓库中

    打jar包的方式  mvn package -Dmaven.test.skip=true mvn install -Dmaven.test.skip=true mvn compile -Dmave ...

最新文章

  1. 假如AI也会diss人类,他们会这样.....
  2. Linux IO路径图
  3. 【jQuery小实例】---2自定义动画
  4. Linux搭建私有Git服务器以及ssh免密登陆配置
  5. 网站常见问题1分钟定位(三)| 如何使用阿里云ARMS轻松重现用户浏览器问题
  6. Authorize.Net使用小结
  7. MySQL: 查看一次SQL的执行时间都花在哪些环节上
  8. 羽毛球:东南大学vs南京大学
  9. Python内置数学模块全整理,易查易阅
  10. SSM+Flowplayer实现web项目网页看视频
  11. Ubuntu 16.04.5 (x86_64)下安装CUDA10 for 深度学习
  12. android判断图片是否模糊,Android 图片模糊 性能总结
  13. MongoDB学习记录10-分片-副本集(mongodb3.2版本以前)
  14. 【Visual C++】游戏开发笔记四十三 浅墨DirectX教程十一 为三维世界添彩:纹理映射技术(二)...
  15. 快速调整 图片的 像素大小
  16. python操作mysql_python操作MySQL
  17. 《幼儿园门禁管理系统可行性研究报告》
  18. 模型训练之决策树、随机森林、提升树
  19. python 相对路径和绝对路径的区别
  20. NC65【单据转换规则】新增下游单据类型,下游单据生成仅支持后台(以【到货单 23】to【其他入库单 4A】为例)

热门文章

  1. 疫情下的商家痛点,如邻带你开创明天
  2. C语言编写简易图书管理系统
  3. softmax回归的简洁实现
  4. 【MySQL】查询优化
  5. android投屏小米电视软件,小米投屏神器安卓版
  6. 前端开发学习及工具网站(持续更新)
  7. I.MX7D工控板 开发方案
  8. k8s event 事件输入elk 并设置钉钉报警
  9. 如何提取视频中的音频,不需要软件,在线就能做到
  10. C++如何运用play sound函数,给你的程序加点音乐