api-drivermanager drivermanager javaweb jdbc

logstash同步多个表jdbc

[root@host135 config]# more sync_multi_table_mysql2es.conf #logstash输入配置 input { #jdbc输入配置,用来指定mysql中需要同步的数据查询SQL及同步周期 jdbc { jdbc_driver_library => " ......
logstash 多个 jdbc

javaweb--resultMap

resultMap可以灵活的实现数据库列名和java类中的属性名的映射 1、定义<resultMap>标签 2、在<select>标签中,使用resultMap属性替换resultType属性 ......
resultMap javaweb

javaweb--Mapper代理开发

1、使Mapper接口和SQL映射文件放置在同一文件夹下,可以在resources文件夹下新建一个和SQL映射文件相同的文件夹(例如:com/avb/Mapper)不能用.分割文件夹,用/ 2、把SQL映射表里的namespace属性为Mapper接口的全限定名 3、在Mapper中定义方法,方法名 ......
javaweb Mapper

JavaWeb基础入门

JavaWeb的技术体系 下面以登录功能的实现来讲讲JavaWeb 登录页面的开发 HTML HTML指的超文本标记语言(Hyper Text Markup Language),是一种用来描述网页的语言。超文本指的是除了可以包含文字之外,还可以包含图片、链接、音乐、视频、程序等内容。 HTML网页的 ......
JavaWeb 基础

javaweb--MyBatis

持久层框架,用于简化JDBC开发 负责将数据保存到数据库的那一层代码 JavaEE三层架构:表现层、业务层、持久层 免除了几乎所有JDBC代码及设置参数和获取结果集的工作。 1、导入查询user表中所有的数据 create DATABASE mybatis;use mybatis;drop tabl ......
javaweb MyBatis

javaweb--IDEA导入Maven

下载插件 ......
javaweb Maven IDEA

JavaWeb基础

JavaWeb基础 HTTP协议 HTTP 概念:HyperText Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。 特点: 基于TCP协议:面向连接,安全 基于请求-相应模型:一次请求对应一次响应 HTTP协议是无状态的协议:对于事务处理没有记忆能力。 ......
JavaWeb 基础

数据库JDBC

1. JDBC java database connectivity java数据库的连接。 java中针对操作数据库,提供的⼀套规范, ⽐如⼀些接⼝。 2、.jar包 ( 8.x的, 5.x的) 3、操作 DriverManager 注册驱动创建连接。 Connection 数据库的连接对象。 S ......
数据库 数据 JDBC

javaweb--IDEA配置Maven

IDEA配置Meven环境 Maven坐标详解 Maven中的坐标是资源的唯一标识 使用坐标来定义项目或引入项目中需要的依赖 Maven坐标的主要组成 groupId:定义当前Maven项目隶属组织名称 artifictId:定义当前Maven项目名称 version:定义当前项目版本号 创建mav ......
javaweb Maven IDEA

javaweb学习每日总结-第十天

第十天学习 今天我没有学习什么新的知识,而且回顾我之前所学习的一切的java知识,陷入了思考。一切都是因为今天王建民老师的考试,今天的考试,我取得了相对比较优异的成绩。考试一共一个小时,虽然结果还不错,但是我心里明白,我的技术还相当不熟练,一旦动起手来敲代码,我好像就迷失了方向,我想,这应该是因为在 ......
javaweb

JavaWeb-JS基础

4.JS基础 (1)JS的引入方式 HTML内部引入 将JS代码放在“< script >< /script >”标签之间 在HTML文档中,可以在任意地方放置任意数量的< script > 一般将其放在 body 元素的底部,改善显示速度 <script> alert("WY") //JS代码 < ......
JavaWeb-JS JavaWeb 基础 JS

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not?

问题 :连接MySQL数据库时抛出异常信息: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed一开始aplication.yml配置如下所 ......

javaweb--Maven简介

Maven专门用于管理和构建Jave项目的工具 1、提供了一套标准的项目结构 2、提供了一套标准化的构建流程 构建流程:先编译再测试再打包再发布 可以从中央仓库下载jar包到本地仓库供项目使用 提供了一套简单的命令来完成项目构建 3、提供了一套 依赖管理机制 依赖管理 依赖管理就是管理项目所依赖的第 ......
javaweb 简介 Maven

黑马程序员2023新版JavaWeb开发教程学习笔记

前言 该笔记灵感来源于B站《黑马程序员2023新版JavaWeb开发教程,实现javaweb企业开发全流程(涵盖Spring+MyBatis+Springboot》 源视频地址:黑马程序员2023新版JavaWeb开发教程 个人声明:本文记录个人在进行该视频学习中的知识总结,帮助大家能更快地进行对该 ......
黑马 程序员 JavaWeb 笔记 程序

常用数据库JDBC驱动包及类名

常用JDBC数据库驱动包和类名MySQL数据库: 1)驱动包:https://mvnrepository.com/artifact/mysql/mysql-connector-java(下载路径) 2)驱动类名:com.mysql.jdbc.Driver 3)JDBC的URL:jdbc:mysql: ......
类名 常用 数据库 数据 JDBC

JDBC练习

完成商品品牌数据的增删改查 查询:查询所有数据 添加:添加品牌 修改:根据id修改 删除:根据id删除 1、数据表tb_brand的创建 CREATE table tb_brand( //id主键id int primary key auto_increment, //品牌名称brand_name ......
JDBC

王建民老师的期中测试(javaweb学习每日总结-第九天)

第九天学习 今天主要准备了一下建民老师明天考试的内容,也就是所谓的单表增删改查,目前我已经能比较熟练使用mybatis技术来进行数据库的增删改查,也做过了一两个实例,希望明天我能顺利通过王建民老师的测试。 ......
九天 javaweb 老师

javaweb--数据库连接池

数据库连接池是一个容器,负责分配、管理数据库连接(Connection) 它允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个; 释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏 好处: 资源重用 提升系统响应速度 避免数据库连接遗漏 druid ......
javaweb 数据库 数据

在学习JavaWeb以及Java框架中的疑惑

1. Sevlet和SpringMVC与SpringBoot以及Spring Servlet是服务器端小程序,本质上是属于Controller层的,举个例子,LoginServlet和LoginController是划等号的。 Spring MVC是Spring的一个模块,是一个web框架。通过Di ......
框架 JavaWeb Java

javaweb--API详解-PreparedStatemen

PreparedStatemen 1、预编译SQL语句并执行,预防SQL注入问题 对关键字进行转义 登录模块 package com.avb.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sq ......
PreparedStatemen javaweb API

javaweb--API详解--ResultSet

ResultSet 封装DQL查询语句的结果 Boolean next():(1)、将光标从当前位置向前移动一行 (2)、判断当前行是否为有效行 getxxx(参数):获取数据 xxx:数据类型 int getint/String getString() 参数: int:列的编号,从1开始 Stri ......
ResultSet javaweb API

javaweb--JDBC的API-Connection

1、获取执行SQL对象 2、管理事务 setAutoCommit(bool) true为自动提交false为手动提交 commit()提交事务 rollback()回滚事务 package com.avb.jdbc; import java.sql.Connection; import java.s ......
API-Connection Connection javaweb JDBC API

javaweb--JDBC的API-DriverManager

DriverManager可以实现的功能 1、注册驱动 Class forName("com.mysql.jdbc.Driver"); 查看Driver类源码 在静态代码块中会运行DriverManager类 mysql5以后的驱动包可以省略注册驱动步骤 2、获取连接 java:mysql://ip ......

javaweb学习每日总结-第八天

第八天学习 Springboot 今天也终于是学到了springboot的技术,springboot是一款Java开发的框架,也是当下最流行的开发方式,没有之一!今天我进行了springboot技术的入门,初步了解了springboot技术的发展和应用,也用idea写了一个最简单的springboo ......
javaweb

javaweb--JDBC入门

package com.avb.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; public class jdbcdemo { public static void ......
javaweb JDBC

javaweb--事务

begin update... ... ... commit 事务的四大特征 A原子性--要么都成功要么都失败 C一致性--事务完成时必须所有数据都保持一致状态 I隔离性--多个事务之见操作的可见性 D持久性--事务一旦提交或会滚,对数据库中数据的改变是永久的 查看事务默认自动提交 select @ ......
事务 javaweb

javaweb--多表查询

多表查询:从多张表中查询数据 内连接:相当于查询A、B两张表的交集 隐式连接:select t1.name,t1.id,t2.dname from epm t1,dept t2 where epm.name=dept.id 外连接:左外连接是查找A表所有数据和AB表的交集 select * from ......
javaweb

javaweb学习每日总结-第七天

第七天学习 Mvn模式和三层架构 今天回顾了开发的三层框架,做了一个完成一点的小案例,也是亲自感受了一下做项目的一个大概的流程,想要清楚的做完一个项目,那么对流程的安排是至关重要的,下面说说我个人的理解,首先是关注数据库,没有数据一切白搭,在数据库里建好所需的表是第一步,第二步则是去idea里建好w ......
javaweb

javaweb--多表关系实现

一对多 在多的一方建立外键,指向一的一方的主键 多对多 利用第三张中间表建立连接,第三张中间表包含两个外键,分别连接两张表的主键 一对一 多用于表的拆分,将实体中经常使用的字段放在一张表中,不经常使用的字段放在另一张表中,提升查询效率。 在任何一方设置外键,连接另一方主键,并设置外键唯一(uniqu ......
javaweb

javaweb--约束

作用 作用于表中列上的规则,用于限制加入表的数据 约束的存在用于保证数据库中数据的完整性、有效性、正确性。 约束的分类: auto_increment自增 此列插入新一条数据时数值自动+1 alter table 表名 modify 列名 数据类型 约束 外键约束 constraint 外键名 fo ......
javaweb