JavaWeb基础入门
文章平均质量分 85
欢迎来到Java Web专栏!在这个专栏中,我们将深入探讨Java Web开发的世界,分享最新的技术趋势、最佳实践和实用的教程。无论你是Java Web开发的新手,还是有经验的开发者,我们都相信这个专栏能为你提供有价值的信息和灵感。
Natural_Pride
人若志趣不远,心不在焉,虽学无成。
展开
-
IntelliJ IDEA中配置Tomcat
InteliJ IDEA 配置Tomcat服务器原创 2024-03-08 23:20:49 · 2127 阅读 · 0 评论 -
JavaWeb基础入门——(一)JavaWeb是什么?
JavaWeb是用Java技术开发的Web应用程序,其技术栈包括web服务端和web客户端两部分。Java在客户端的应用虽然有Java Applet,但使用得很少,相反,其在服务器端的应用却非常丰富,例如Servlet、JSP以及第三方框架等。JavaWeb应用程序的基本组件包括服务器端程序、Servlet、JSP页面和数据库等。这些组成部分中,Servlet是运行在服务器端的Java程序,负责处理客户端的请求并生成响应;原创 2024-01-05 15:54:41 · 1293 阅读 · 1 评论 -
JavaWeb基础入门——(二)MySQL数据库基础
SQL(Structural Query Language)结构化查询语言,用于存取、查询、更新数据以及管理关系型数据库系统使用DDL语句可以创建数据库、查询数据库、修改数据库、删除数据库查询数据库##显示当前mysq1中的数据库列表##显示指定名称的数据的创建的SQL指令创建数据库##创建数据库dbName:表示创建的数据库名称,可以自定义#创建数据库,当指定名称的数据库不存在时执行创建##在创建数据库的同时指定数据库的字符集(字符集:数据存储在数据库中采用的编码格式utf8gbk)原创 2024-01-05 16:19:22 · 1068 阅读 · 1 评论 -
JavaWeb基础入门——MySQL数据库安装配置教程
MySQL 是Oracle公司提供的免费的关系型数据库 , 官网 https://www.mysql.com/原创 2024-01-06 10:39:52 · 2178 阅读 · 1 评论 -
JavaWeb基础入门——(二)MySQL数据库基础(2-SQL 结构化查询语言)
使用DDL语句可以创建数据库、查询数据库、修改数据库、删除数据库查询数据库##显示当前mysq1中的数据库列表##显示指定名称的数据的创建的SQL指令创建数据库##创建数据库dbName:表示创建的数据库名称,可以自定义#创建数据库,当指定名称的数据库不存在时执行创建##在创建数据库的同时指定数据库的字符集(字符集:数据存储在数据库中采用的编码格式utf8gbk)修改数据库修改数据库引擎、字符集##修改数据库的字符集utf8 gbk。原创 2024-03-09 09:49:25 · 974 阅读 · 0 评论 -
JavaWeb基础入门——(二)MySQL数据库基础(3-数据表中的关联关系)
MySQL是一个关系型数据库,不仅可以存储数据,还可以维护数据与数据之间的关系——通过在数据表中添加字段建立外键约束一对一关联一对多关联多对一关联多对多关联。原创 2024-03-10 00:00:00 · 1080 阅读 · 0 评论 -
JavaWeb基础入门——(二)MySQL数据库基础(4-连接查询)
通过对DQL的学习,我们可以很轻松的从一张数据表中查询出需要的数据;在企业的应用开发中,我们经常需要从多张表中查询数据(例如:我们查询学生信息的时候需要同时查询学生的班级信息),可以通过连接查询从多张数据表提取数据:在MySQL中可以使用join实现多表的联合查询——连接查询,join按照其功能不同分为三个。原创 2024-03-10 08:30:00 · 1014 阅读 · 0 评论 -
JavaWeb基础入门——(二)MySQL数据库基础(5-存储过程)
通过对DQL的学习,我们可以很轻松的从一张数据表中查询出需要的数据;在企业的应用开发中,我们经常需要从多张表中查询数据(例如:我们查询学生信息的时候需要同时查询学生的班级信息),可以通过连接查询从多张数据表提取数据:在MySQL中可以使用join实现多表的联合查询——连接查询,join按照其功能不同分为三个。原创 2024-03-09 09:50:16 · 838 阅读 · 0 评论 -
JavaWeb基础入门——(二)MySQL数据库基础(6-触发器)
触发器,就是一种特殊的存储过程。触发器和存储过程一样是一个能够完成特定功能、存储在数据库服务器上的SQL片段,但是触发器无需调用,当对数据表中的数据执行DML操作时自动触发这个SQL片段的执行,无需手动调用。在MySQL,只有执行insert\delete\update操作才能触发触发器的执行。原创 2024-03-11 09:45:00 · 549 阅读 · 0 评论 -
JavaWeb基础入门——(二)MySQL数据库基础(7-视图)
索引,就是用来提高数据表中数据的查询效率的。索引,就是将数据表中某一列/某几列的值取出来构造成便于查找的结构进行存储,生成数据表的。原创 2024-03-11 11:30:00 · 1874 阅读 · 0 评论 -
JavaWeb基础入门——(三)JDBC入门案例
在JDBC操作SQL指令编写过程中,如果SQL指令中需要数据,我们可以通过字符串拼接的形式将参数拼接到SQL指令中,如String sq1=“delete from books where book_id=”+s;(s就是拼接到SQL中的变量)使用字符串拼接变量的形式来设置SQL语句中的数据,可能会导致因变量值的改变引起$QL指令的原意发生改变,这就被称为SQL注入。SQL注入问题是需要避免的。如果s的值为1,SQL指令:delete from books where book id=1。原创 2024-01-06 10:22:35 · 485 阅读 · 1 评论