上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 69 下一页

2022年4月6日

|NO.Z.00128|——————————|BigDataEnd|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-04-06 15:52 yanqi_vip 阅读(9) 评论(0) 推荐(0)

|NO.Z.00127|——————————|BigDataEnd|——|Java&MySQL.XML.V18|——|MySQL.v18|配置式JDBCUtils_编写工具类|

摘要: 一、 测试工具类:测试 : 获取所有员工的姓名 //获取所有员工的姓名 public static void main(String[] args) { try { //1.获取连接 Connection connection = JDBCUtils.getConnection(); //2.获取 阅读全文

posted @ 2022-04-06 15:51 yanqi_vip 阅读(15) 评论(0) 推荐(0)

|NO.Z.00125|——————————|BigDataEnd|——|Java&MySQL.XML.V16|——|MySQL.v16|配置式JDBCUtlis_编写配置文件|

摘要: 一、JDBC自定义XML ### 定义配置文件 ~~~ 创建自定义xml 文件, 保存 数据库连接信息 ——> jdbc-config.xml <?xml version="1.0" encoding="UTF-8" ?> <jdbc> <property name="driverClass">co 阅读全文

posted @ 2022-04-06 15:50 yanqi_vip 阅读(22) 评论(0) 推荐(0)

|NO.Z.00126|——————————|BigDataEnd|——|Java&MySQL.XML.V17|——|MySQL.v17|配置式JDBCUtils_编写工具类|

摘要: 一、编写工具类(配置式):编写工具类 ,使用xpath 读取数据库信息 public class JDBCUtils { //1. 定义字符串变量, 记录获取连接所需要的信息 public static String DRIVERNAME; public static String URL; pub 阅读全文

posted @ 2022-04-06 15:50 yanqi_vip 阅读(13) 评论(0) 推荐(0)

|NO.Z.00124|——————————|BigDataEnd|——|Java&MySQL.XML.V15|——|MySQL.v15|XPath语法_获取属性值|获取多个节点信息|

摘要: 一、XPath语法获取多个节点信息 ### 代码示例 ——> 使用selectSingleNode方法 查询指定节点中的内容 /* * 1. 使用selectSingleNode方法 查询指定节点中的内容 * */ @Test public void test1() throws DocumentE 阅读全文

posted @ 2022-04-06 15:49 yanqi_vip 阅读(38) 评论(0) 推荐(0)

|NO.Z.00123|——————————|BigDataEnd|——|Java&MySQL.XML.V14|——|MySQL.v14|XPath语法_获取单个节点信息|

摘要: 一、XPath基本语法介绍:使用dom4j支持xpath的操作的几种主要形式 语法 说明 /AAA/DDD/BBB 表示一层一层的,AAA下面 DDD下面的BBB //BBB 表示和这个名称相同,表示只要名称是BBB,都得到 //* 所有元素 BBB[1] , BBB[last()] 第一种表示第一 阅读全文

posted @ 2022-04-06 15:47 yanqi_vip 阅读(19) 评论(0) 推荐(0)

|NO.Z.00121|——————————|BigDataEnd|——|Java&MySQL.XML.V12|——|MySQL.v12|DOM4j解析XML|

摘要: 一、DOM4j解析XML:读取XML public class TestDOM4j { //获取XML文件中的 所有的元素名称(标签) @Test public void test1() throws DocumentException { //1.获取XML解析对象 SAXReader reade 阅读全文

posted @ 2022-04-06 15:42 yanqi_vip 阅读(22) 评论(0) 推荐(0)

|NO.Z.00122|——————————|BigDataEnd|——|Java&MySQL.XML.V13|——|MySQL.v13|XPath节本介绍|

摘要: 一、xpath方式读取xml ### xpath介绍 ——> XPath 是一门在 XML 文档中查找信息的语言。 可以是使用xpath查找xml中的内容。 ### XPath 的好处 ——> 由于DOM4J在解析XML时只能一层一层解析,所以当XML文件层数过多时使用会很不方便, ——> 结合XP 阅读全文

posted @ 2022-04-06 15:42 yanqi_vip 阅读(25) 评论(0) 推荐(0)

|NO.Z.00119|——————————|BigDataEnd|——|Java&MySQL.XML.V10|——|MySQL.v10|常见XML解析器|DOM4API介绍|

摘要: 一、XML常见的解析器 ### XML常见的解析器 ~~~ # 解析器:就是根据不同的解析方式提供的具体实现。有的解析器操作过于繁琐, ——> 为了方便开发人员,有提供易于操作的解析开发包 ——> JAXP:sun公司提供的解析器,支持DOM和SAX两种思想 ——> DOM4J:一款非常优秀的解析器 阅读全文

posted @ 2022-04-06 15:41 yanqi_vip 阅读(27) 评论(0) 推荐(0)

|NO.Z.00120|——————————|BigDataEnd|——|Java&MySQL.XML.V11|——|MySQL.v11|准备XML文件|

摘要: 一、准备xml文件:编写user.xsd schema约束 <?xml version="1.0" encoding="UTF-8" ?> <xsd:schema xmlns="http://www.yanqi.com/xml" xmlns:xsd="http://www.w3.org/2001/X 阅读全文

posted @ 2022-04-06 15:41 yanqi_vip 阅读(15) 评论(0) 推荐(0)

|NO.Z.00117|——————————|BigDataEnd|——|Java&MySQL.XML.V08|——|MySQL.v08|引入schema约束|

摘要: 一、XML引入Schema约束 ### xml中引入schema约束的步骤: ~~~ # 查看schema文档,找到根元素,在xml中写出来 <?xml version="1.0" encoding="UTF-8" ?> <students> </students> ~~~ # 根元素来自哪个命名空 阅读全文

posted @ 2022-04-06 15:40 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00118|——————————|BigDataEnd|——|Java&MySQL.XML.V09|——|MySQL.v09|XML解析方式介绍|

摘要: 一、XML 解析 ### 解析概述 ——> 当将数据存储在XML后,我们就希望通过程序获得XML的内容。 ——> 如果我们使用Java基础所学习的IO知识是可以完成的, ——> 不过你需要非常繁琐的操作才可以完成,且开发中会遇到不同问题(只读、读写)。 ——> 人们为不同问题提供不同的解析方式,并提 阅读全文

posted @ 2022-04-06 15:40 yanqi_vip 阅读(20) 评论(0) 推荐(0)

|NO.Z.00115|——————————|BigDataEnd|——|Java&MySQL.XML.V06|——|MySQL.v06|引入DTD约束|

摘要: 一、引入DTD ### 引入DTD约束 ——> 引入dtd文档到xml文档中,两种方式 ——> 内部dtd:将约束规则定义在xml文档中 ——> 外部dtd:将约束的规则定义在外部的dtd文件中 ——> 本地: ——> 网络: 二、student.xml <?xml version="1.0" en 阅读全文

posted @ 2022-04-06 15:39 yanqi_vip 阅读(26) 评论(0) 推荐(0)

|NO.Z.00116|——————————|BigDataEnd|——|Java&MySQL.XML.V07|——|MySQL.v07|schema约束|介绍编写|

摘要: 一、Schema约束 ### 什么是Schema ——> 1. Schema是新的XML文档约束, 比DTD强大很多,是DTD 替代者; ——> 2. Schema本身也是XML文档,但Schema文档的扩展名为xsd,而不是xml。 ——> 3. Schema 功能更强大,内置多种简单和复杂的数据 阅读全文

posted @ 2022-04-06 15:39 yanqi_vip 阅读(30) 评论(0) 推荐(0)

|NO.Z.00114|——————————|BigDataEnd|——|Java&MySQL.XML.V05|——|MySQL.v05|DTD约束|介绍编写|

摘要: 一、DTD约束 ### DTD约束 ——> DTD(Document Type Definition),文档类型定义,用来约束XML文档。 ——> 规定XML文档中元素的名称,子元素的名称及顺序,元素的属性等。 ### 编写DTD ——> 开发中,我们不会自己编写DTD约束文档 ——> 常情况我们都 阅读全文

posted @ 2022-04-06 15:38 yanqi_vip 阅读(20) 评论(0) 推荐(0)

|NO.Z.00111|——————————|BigDataEnd|——|Java&MySQL.XML.V02|——|MySQL.v02|XML语法介绍|

摘要: 一、XML的语法 ### XML文档声明格式 ——> 文档声明必须为结束; ——> 文档声明必写在第一行; ### 语法格式: <?xml version="1.0" encoding="UTF-8"?> ### 属性说明: ——> versioin:指定XML文档版本。必须属性,因为我们不会选择1 阅读全文

posted @ 2022-04-06 15:37 yanqi_vip 阅读(20) 评论(0) 推荐(0)

|NO.Z.00112|——————————|BigDataEnd|——|Java&MySQL.XML.V03|——|MySQL.v03|自定义XML描述数据|

摘要: 一、自定义xml描述数据:使用XML 描述数据表中的数据 <?xml version="1.0" encoding="UTF-8" ?> <employees> <employee eid="2"> <ename>林黛玉</ename> <age>20</age> <sex>女</sex> <sal 阅读全文

posted @ 2022-04-06 15:37 yanqi_vip 阅读(18) 评论(0) 推荐(0)

|NO.Z.00113|——————————|BigDataEnd|——|Java&MySQL.XML.V04|——|MySQL.v04|XML约束介绍|

摘要: 一、XML约束 ### XML约束介绍 ——> 在XML技术里,可以编写一个文档来约束一个XML文档的书写规范,这称之为XML约束。 ~~~ # 常见的xml约束: ——> DTD ——> Schema ~~~ # 作为程序员只要掌握两点 ——> 会阅读 ——> 会引入 ——> 不用自己编写 Wal 阅读全文

posted @ 2022-04-06 15:37 yanqi_vip 阅读(26) 评论(0) 推荐(0)

|NO.Z.00110|——————————|BigDataEnd|——|Java&MySQL.XML.V01|——|MySQL.v01|XML基本介绍|

摘要: 一、XML基本介绍 ### 概述 ~~~ # XML即可扩展标记语言(Extensible Markup Language) ——> W3C在1998年2月发布1.0版本,2004年2月又发布1.1版本, ——> 但因为1.1版本不能向下兼容1.0版本,所以1.1没有人用。 ——> 同时,在2004 阅读全文

posted @ 2022-04-06 15:36 yanqi_vip 阅读(14) 评论(0) 推荐(0)

|NO.Z.00109|——————————|BigDataEnd|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-04-06 15:36 yanqi_vip 阅读(8) 评论(0) 推荐(0)

|NO.Z.00107|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V16|——|MySQL.v17|批处理插入10000条数据|

摘要: 一、什么是批处理 ### 批处理(batch) 操作数据库 ——> 批处理指的是一次操作中执行多条SQL语句,批处理相比于一次一次执行效率会提高很多。 ——> 当向数据库中添加大量的数据时,需要用到批处理。 ~~~ # 举例: 送货员的工作: ——> 未使用批处理的时候,送货员每次只能运送 一件货物 阅读全文

posted @ 2022-04-06 15:35 yanqi_vip 阅读(39) 评论(0) 推荐(0)

|NO.Z.00108|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V17|——|MySQL.v18|mysql元数据|

摘要: 一、MySql元数据 ### MySql元数据 ~~~ [mysql元数据介绍&相关命令]——[JDBC获取元数据常用类介绍] ~~~ [JDBC获取数据库元数据信息]——[JDBC获取结果集元数据信息] ### 什么是元数据 ~~~ # 除了表之外的数据都是元数据,可以分为三类 ——> 查询结果信 阅读全文

posted @ 2022-04-06 15:35 yanqi_vip 阅读(29) 评论(0) 推荐(0)

|NO.Z.00105|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V14|——|MySQL.v15|QueryRunner类|实现插入/修改/删除操作|

摘要: 一、QueryRunner实现增、删、改操作 ### 核心方法 ——> update(Connection conn, String sql, Object... params) 参数 说明 Connection conn 数据库连接对象, 自动模式创建QueryRun 可以不传 ,手动模式必须传递 阅读全文

posted @ 2022-04-06 15:34 yanqi_vip 阅读(31) 评论(0) 推荐(0)

|NO.Z.00106|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V15|——|MySQL.v16|QueryRunner类|结果集处理接口|

摘要: 一、QueryRunner实现查询操作 ### ResultSetHandler接口简介 ——> ResultSetHandler可以对查询出来的ResultSet结果集进行处理,达到一些业务上的需求。 ### ResultSetHandler 结果集处理类 ——> 本例展示的是使用ResultSe 阅读全文

posted @ 2022-04-06 15:34 yanqi_vip 阅读(49) 评论(0) 推荐(0)

|NO.Z.00103|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V12|——|MySQL.v13|DBUtils工具类|

摘要: 一、DBUtils工具类 ### DBUtils简介 ——> 使用JDBC我们发现冗余的代码太多了,为了简化开发 ——> 我们选择使用 DbUtilsCommons DbUtils是Apache组织提供的一个对 ——> JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发, —— 阅读全文

posted @ 2022-04-06 15:33 yanqi_vip 阅读(28) 评论(0) 推荐(0)

|NO.Z.00104|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V13|——|MySQL.v14|QueryRunner核心类创建方式|

摘要: 一、[QueryRunner核心类的创建方式]:DBUtils完成 CRUD ### QueryRunner核心类 ~~~ # 构造方法 ——> QueryRunner() ——> QueryRunner(DataSource ds) ,提供数据源(连接池),DBUtils底层自动维护连接conne 阅读全文

posted @ 2022-04-06 15:33 yanqi_vip 阅读(32) 评论(0) 推荐(0)

|NO.Z.00102|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V11|——|MySQL.v12|Druid连接池工具类测试|

摘要: 一、测试工具类 ### 测试工具类 ~~~ 需求: 查询薪资在3000 - 5000元之间的员工姓名 public class TestDruid { // 需求 查询 薪资在3000 到 5000之间的员工的姓名 public static void main(String[] args) thr 阅读全文

posted @ 2022-04-06 15:32 yanqi_vip 阅读(29) 评论(0) 推荐(0)

|NO.Z.00101|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V10|——|MySQL.v10|Druid连接池工具类编写|

摘要: 一、编写Druid工具类 ### 获取数据库连接池对象 ——> 通过工厂来来获取 DruidDataSourceFactory类的createDataSource方法 ——> createDataSource(Properties p) 方法参数可以是一个属性集对象 public class Dru 阅读全文

posted @ 2022-04-06 15:31 yanqi_vip 阅读(11) 评论(0) 推荐(0)

|NO.Z.00100|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V09|——|MySQL.v09|Druid连接池介绍|

摘要: 一、Druid连接池 ### Druid(德鲁伊) ——> 是阿里巴巴开发的号称为监控而生的数据库连接池,Druid是目前最好的数据库连接池。 ——> 在功能、性能、扩展性方面,都超过其他数据库连接池,同时加入了日志监控, ——> 可以很好的监控DB池连接和SQL的执行情况。 ### 导入jar包及 阅读全文

posted @ 2022-04-06 15:31 yanqi_vip 阅读(36) 评论(0) 推荐(0)

|NO.Z.00099|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V08|——|MySQL.v08|C3P0连接池工具测试|

摘要: 一、C3P0连接池工具类测试 ### 测试工具类 ——> 需求: 查询姓名为 李白的员工信息 public class TestC3P0 { //需求 查询姓名为李白的 记录 public static void main(String[] args) throws SQLException { / 阅读全文

posted @ 2022-04-06 15:31 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00098|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V07|——|MySQL.v07|C3P0连接池工具类编写|

摘要: 一、编写C3P0工具类 ### C3P0提供的核心工具类, ComboPooledDataSource , 如果想使用连接池,就必须创建该类的对象 ——> new ComboPooledDataSource(); 使用 默认配置 ——> new ComboPooledDataSource("mysq 阅读全文

posted @ 2022-04-06 15:30 yanqi_vip 阅读(26) 评论(0) 推荐(0)

|NO.Z.00097|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V06|——|MySQL.v06|C3P0连接池介绍|

摘要: 一、C3P0连接池 ### C3P0是一个开源的JDBC连接池, ~~~ 支持JDBC3规范和JDBC2的标准扩展。 ~~~ 目前使用它的开源项目有Hibernate、Spring等。 ### 导入jar包及配置文件 ——> 将jar包 复制到myJar文件夹即可,IDEA会自动导入 ### 导入配 阅读全文

posted @ 2022-04-06 15:30 yanqi_vip 阅读(32) 评论(0) 推荐(0)

|NO.Z.00096|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V05|——|MySQL.v05|DBCPUtils测试|

摘要: 一、测试工具类 ### 需求: 查询所有员工的姓名 public class TestDBCP { /* * 测试DBCP连接池 * */ public static void main(String[] args) throws SQLException { //1.从DBCP连接池中拿到连接 C 阅读全文

posted @ 2022-04-06 15:29 yanqi_vip 阅读(24) 评论(0) 推荐(0)

|NO.Z.00095|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V04|——|MySQL.v04|DBCP连接池工具类编写|

摘要: 一、DBCP连接池工具类编写 ### 编写工具类 ——> 连接数据库表的工具类, 采用DBCP连接池的方式来完成 ——> Java中提供了一个连接池的规则接口 : DataSource , 它是java中提供的连接池 ——> 在DBCP包中提供了DataSource接口的实现类,我们要用的具体的连接 阅读全文

posted @ 2022-04-06 15:29 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00094|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V03|——|MySQL.v03|DBCP连接池介绍|

摘要: 一、DBCP连接池 ### DBCP也是一个开源的连接池,是Apache成员之一, ### 在企业开发中也比较常见,tomcat内置的连接池。 ### 创建项目 导入 jar包 ——> 将这两个 jar包添加到 myJar文件夹中 (jar包在资料里的软件文件夹中) ——> 添加myJar库 到项目 阅读全文

posted @ 2022-04-06 15:28 yanqi_vip 阅读(55) 评论(0) 推荐(0)

|NO.Z.00093|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V02|——|MySQL.v02|如何使用连接池|

摘要: 一、如何使用连接池 ### 如何使用数据库连接池 ——> Java为数据库连接池提供了公共的接口:javax.sql.DataSource, ——> 各个厂商需要让自己的连接池实现这个接口。 ——> 这样应用程序可以方便的切换不同厂商的连接池! ——> 常见的连接池有 DBCP连接池, C3P0连接 阅读全文

posted @ 2022-04-06 15:27 yanqi_vip 阅读(34) 评论(0) 推荐(0)

|NO.Z.00091|——————————|BigDataEnd|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-04-06 15:26 yanqi_vip 阅读(8) 评论(0) 推荐(0)

|NO.Z.00092|——————————|BigDataEnd|——|Java&MySQL.数据库连接池和DBUtils.V01|——|MySQL.v01|连接池介绍|

摘要: 一、[数据库连接池介绍] ### 什么是连接池 ——> 实际开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程, ——> 为了解决此类性能问题,通常情况我们采用连接池技术,来共享连接Connection。 ——> 这样我们就不需要每次都创建连接、释放连接了,这些操作都交给了连接池. ### 阅读全文

posted @ 2022-04-06 15:26 yanqi_vip 阅读(27) 评论(0) 推荐(0)

|NO.Z.00088|——————————|BigDataEnd|——|Java&MySQL.JDBC.V13|——|MySQL.v13|Jdbc开发_使用预处理对象解决SQL注入|

摘要: 一、[使用预处理对象解决SQL注入] ### PreparedStatement接口介绍 ——> PreparedStatement 是 Statement 接口的子接口,继承于父接口中所有的方法。 ——> 它是一个预编译的 SQL 语句对象. ——> 预编译: 是指SQL 语句被预编译,并存储在 阅读全文

posted @ 2022-04-06 15:25 yanqi_vip 阅读(36) 评论(0) 推荐(0)

|NO.Z.00089|——————————|BigDataEnd|——|Java&MySQL.JDBC.V14|——|MySQL.v14|Jdbc开发_预处理对象的执行原理|

摘要: 一、PreparedStatement的执行原理 ### 分别使用 Statement对象 和 PreparedStatement对象进行插入操作 ——> 代码示例 public class TestPS { public static void main(String[] args) throws 阅读全文

posted @ 2022-04-06 15:25 yanqi_vip 阅读(16) 评论(0) 推荐(0)

上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 69 下一页

导航