
🌐 JavaWeb
Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。
江奈河
Per aspera ad astra
展开
-
【druid + MySQL】〖代码〗JDBCUtils使用druid数据库连接池工具类
〖代码〗JDBCUtils使用druid数据库连接池工具类 package utils; import com.alibaba.druid.pool.DruidDataSourceFactory; import javax.sql.DataSource; import java.sql.*; import java.util.Properties; public class JdbcUtils { private static DataSource ds; // 数据源 /*原创 2021-01-13 07:25:20 · 245 阅读 · 0 评论 -
【druid + MySQL】〖代码〗druid数据库连接池的druid.properties配置文件
〖代码〗druid数据库连接池的druid.properties配置文件 在src路径下创建druid.properties文件 driverClassName=com.mysql.cj.jdbc.Driver url=jdbc:mysql://localhost:3306/数据库名称?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai&z原创 2021-01-13 07:12:35 · 766 阅读 · 0 评论 -
【JDBC】Java连接Oracle数据库的8个步骤
〖代码〗Java连接Oracle数据库的8个步骤 package jdbc; import java.sql.*; public class JDBC { public static void main(String[] args) { / 1.导入Oracle驱动jar包(将ojdbc6.jar放在web/lib文件夹下) Connection con = null; Statement st = null; try {原创 2020-11-25 15:34:59 · 1223 阅读 · 0 评论 -
【JDBC】JdbcUtils工具类
〖代码〗JDBCUtils工具类 我寻见一片海 碧蓝且耀着光 大片船只航行其上 都向着远方 Shared by Foriver_江河 © 1997-8023 江河 All Rights Reserve原创 2020-11-30 16:10:18 · 169 阅读 · 0 评论 -
【JDBC】DriverManager驱动管理对象
DriverManager驱动管理对象 功能: 1.注册驱动:告诉程序该使用哪一个数据库驱动jar包 2.获取数据库连接: static Connection getConnection(String url, String user, String password) { / url:指定连接的路径 MySQL数据库格式:"jdbc:mysql://ip地址:3306/mysql" Oracle数据库格式:原创 2020-11-11 22:22:01 · 235 阅读 · 0 评论 -
【JDBC】Connection数据库连接对象
Connection数据库连接对象 功能: 1.获取执行sql的对象 Statement st = con.createStatement(String sql); PreparedStatement pst = con.prepareStatement(String sql); 2.管理事务 con.setAutoCommit(false); / 开启事务(设置参数为false) con.commit(); / 提交事务 c原创 2020-11-30 17:03:27 · 688 阅读 · 0 评论 -
【JDBC】Statement执行静态sql语句对象
Statement执行静态sql语句对象 功能: 执行静态sql语句,并获取结果集对象 ※sql属于增删改语句 int count = st.executeUpdate(String sql); / 返回的是sql语句执行后,一共影响了表中的多少行数据。可以根据这个影响的行数来判断增删改是否执行成功,返回值>0则sql语句执行成功,否则执行失败 ※sql属于查询语句 ResultSet rs = st.executeQuery(String sql)原创 2020-11-30 17:21:49 · 408 阅读 · 0 评论 -
【JDBC】PreparedStatement执行动态sql语句对象(预编译)
PreparedStatement执行动态(预编译)sql语句对象 功能: 1.防止sql注入问题 SELECT * FROM 表名 WHERE username = '江河' AND password = 'Foriver' OR 'a' = 'a' - 这里由于添加了OR 'a' = 'a',使得WHERE表达式的结果恒为true,所以会查询出表中所有的数据,造成安全性问题 2.效率更高(※后期使用PreparedStateme原创 2020-11-30 19:51:51 · 1190 阅读 · 0 评论 -
【JDBC】ResultSet结果集对象
ResultSet结果集对象 功能: 封装查询到的结果 ResultSet rs = st.executeQuery(String sql); 使用while循环对结果集进行遍历 while (rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); Date birthday = rs.getDate("birthday"); Tim原创 2020-11-30 17:32:18 · 144 阅读 · 0 评论 -
【JDBC + MySQL】〖代码〗MySQL8的jdbc.properties配置文件
〖代码〗MySQL8的JDBC配置文件 在src路径下创建jdbc.properties文件 driver=com.mysql.cj.jdbc.Driver url=jdbc:mysql://localhost:3306/数据库名称?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=CONVERT原创 2020-12-04 15:05:18 · 751 阅读 · 0 评论 -
【JDBC + Oracle】〖代码〗JdbcUtil工具类
〖代码〗JDBCUtils工具类 package jdbc; import java.io.FileReader; import java.io.IOException; import java.net.URL; import java.sql.*; import java.util.Properties; public class JDBCUtils { private static String driver; // 驱动名 private static String url;原创 2020-11-30 20:27:33 · 330 阅读 · 0 评论 -
【JDBC + Oracle】〖代码〗Oracle11g的jdbc.properties配置文件
〖代码〗JDBC配置文件 我寻见一片海 碧蓝且耀着光 大片船只航行其上 都向着远方 Shared by Foriver_江河 © 1997-8023 江河 All Rights Reserved.原创 2020-11-30 15:44:31 · 371 阅读 · 0 评论 -
【AJAX】AJAX介绍
Ajax介绍 1.概念 Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。 通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分原创 2020-12-02 22:20:21 · 115 阅读 · 0 评论 -
【Ajax】JQuery实现AJAX
Jquery实现Ajax 使用$.get()实现Ajax 使用$.post()实现Ajax 使用$.ajax()实现Ajax 使用$.get()实现Ajax 语法: $.get(url, data, callback, type); 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-原创 2020-12-03 23:09:03 · 126 阅读 · 0 评论 -
【AJAX】原生JavaScript实现AJAX(了解)
原生JavaScript实现Ajax(了解) [案例] 在文本框中输入用户名,当鼠标指针失去焦点时,向Servlet发送Ajax请求。Servlet接收到用户名后进行判断,如果输入的用户名为“江河”,则在span标签中显示“微微一笑很倾城”;如果输入的为其它,则显示“Smile is beautiful” IDEA文件结构: ajax_javascript.htm原创 2020-12-03 17:22:38 · 120 阅读 · 0 评论 -
【JQuery】JQuery介绍
JQuery介绍 介绍 jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 语法 $(selector).action(原创 2020-12-19 23:52:51 · 320 阅读 · 2 评论 -
【JQuery】JQuery选择器
JQuery选择器 基本选择器 标签选择器 类选择器 id选择器 并集选择器 全局选择器 层次选择器 后代选择器 子选择器 相邻元素选择器 同辈元素选择器 属性选择器 过滤选择器 基本过滤选择器 可见性过滤选择器 表单对象过滤选择器 内容过滤选择器 基本选择器 语法 : $("标签名") / 标签选择器 $("类名") / 类选择器 $("id名") / id选择器 $("多个标签名或类名或id名") / 并集选择器 $("*")原创 2020-12-14 01:44:31 · 234 阅读 · 0 评论 -
【JQuery】DOM对象和JQuery对象的互相转换
DOM对象和JQuery对象的互相转换 DOM对象转换为JQuery对象 var domObject = document.getElementById("msg"); / DOM对象 var jqueryObject = $(domObject); / JQuery对象 JQuery对象转换为DOM对象 var jqueryObject = $("#msg"); / JQuery对象 var jqueryObject = jqueryObject[0]; / DOM对象原创 2020-12-14 00:31:23 · 264 阅读 · 0 评论 -
【JSON】JSON
〖代码〗JDBCUtils工具类 package utils; import java.io.FileReader; import java.io.IOException; import java.net.URL; import java.sql.*; import java.util.Properties; public class JDBCUtils { private static String driver; // 驱动名 private static String url;原创 2020-12-07 00:35:41 · 237 阅读 · 0 评论