![](https://img-blog.csdnimg.cn/879c1fdc6a2f4728bde368478b79f265.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaWeb
文章平均质量分 61
跟着黑马学javaweb
开心星人
信安之路,道阻且长
展开
-
[JavaWeb学习]IDEA导入javaweb项目并运行
项目地址:https://gitee.com/zhuhuijie/supermarket_management_xit。主要参考文章:https://zhuanlan.zhihu.com/p/471582835。因为这里的web目录名称为"WebContent",正常是"web"更改这两个"web"为"WebContent"(要找到这个WebContent的目录)这两个都可以其实,这里直接新建项目。运行本地tomcat即可。选择本地的tomcat。配置本地tomcat。原创 2022-11-25 20:52:05 · 4558 阅读 · 1 评论 -
[JavaWeb学习]Navicat连接云服务器mysql出现错误,“没有访问远程数据库的权限“
使用Navicat连接mysql,用户名root,密码123456。所以只有host的主机才可以远程连接mysql数据库。宝塔面板,查看云服务器mysql的root密码。(你本机的IP地址就是报错信息中出现的IP)我们将我们的ip添加到该表中即可。重新加载mysql权限。原创 2022-11-15 19:49:35 · 631 阅读 · 2 评论 -
[JavaWeb学习]前端三件套的demo
html、css、js的简单应用原创 2022-10-13 10:08:53 · 660 阅读 · 0 评论 -
[JavaWeb学习] Spring Ioc和DI概念思想
使用对象时,由主动产生对象转换为由外部提供对象,此过程中对象创建控制权由程序转移到外部,此思想称为控制反转。必须也要进行相应的更改。那么源代码动了,就需要重新编译、重现测试、重新部署、重新发布。现在有一个需求,我们想要更换数据层的实现为。但是现在程序肯定运行不了,因为没有实现对象。那么直接在Ioc容器中给两个对象添加依赖。Service运行依赖Dao对象运行。那我们就删除这个类的实现。原创 2022-09-03 17:04:41 · 622 阅读 · 1 评论 -
[JavaWeb学习] idea新建web项目
搜不到,觉得应该是IDEA版本问题(我的是Community Edition 2021.3.1),下载最新版还是不行,放弃了。Idea2020无法直接新建JavaWeb项目,只能通过新建普通Java项目的方式间接新建JavaWeb项目。发现没有JAVAEE以及WebApplication,尝试解决(说是需要下载一个插件)这时候我们新建好了一个java项目,接下来修改普通Java项目为JavaWeb项目。项目根目录->右键->Add Framework Support。缺少java目录,补齐即可。原创 2022-09-01 21:48:17 · 613 阅读 · 0 评论 -
[JavaWeb学习] tomcat简介、安装及项目部署
Web容器:开发Java Web应用所采用的服务器主要是与JSP/Servlet兼容的Web服务器,比较常用的有Tomcat、Resin、JBoss、WebSphere和WebLogic等。web服务器是一个应用程序(软件),对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让web开发更加便捷,主要功能是"提供网上信息浏览服务"。可将web项目部署到服务器上,对外提供网上浏览服务。原创 2022-09-01 20:33:14 · 736 阅读 · 0 评论 -
[JavaWeb学习] mybaits入门
MyBatis是一款优秀的特久层框架,用于简化JDBC开发。它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置和映射原始类型、接口和JavaPOJO(PlainOldJavaObjects,普通老式Java对象)为数据库中的记录。这是JDBC的代码硬编码注册驱动,获取连接;SQL语句(把一些可能会经常变动的语句写入了java代码中,后面变动,会造成很多麻烦)操作繁琐。......原创 2022-07-16 15:16:40 · 600 阅读 · 0 评论 -
JDBC简单使用
视频学习链接,我是跟着黑马程序员学的JDBC概述:JDBC(Java DataBase Connectivity)就是使用java语言操作关系数据库的一套API本质:同一套java代码,操作不同的关系数据库(不同关系数据库的底层实现是有差别的)Sun公司定义了一套标准接口(JDBC),实现类由各个数据库厂商自行定义对于JDBC的实现类(驱动),提供数据库驱动jar包我们使用JDBC编程,真正执行的代码是驱动jar包中的实现类好处:可随时替换底层数据库,访问数据库的java代码基本不变简.原创 2022-03-01 21:44:17 · 594 阅读 · 0 评论 -
MySQL的简单使用
视频学习链接,我是跟着黑马程序员学的目录Mysql服务SQL通用语法SQL分类DDL-操作数据库DDL-操作表MySQL数据类型图形化客户端工具(Navicat)DML-操作数据DQL-查询数据Mysql服务注册mysql服务 mysqld -install启动和停止mysql服务net start mysqlnet stop mysql修改默认账号密码 mysqladmin -u root password 123456登录mysql mysql -uroot -p123456my.原创 2022-02-28 19:06:14 · 214 阅读 · 0 评论 -
[JavaWeb学习]Maven
视频学习链接,我是跟着黑马程序员学的文章目录Maven概述Maven安装maven常用命令maven生命周期Maven概述Maven是专门用于管理和构建Java项目的工具:它的主要功能有:1、提供了一套标准的项目结构:就是通过不同的IDE(IDEA、Eclipse、MyEclipse)创建的Java项目的目录结构是不一样的,所以就不通用(如Eclipse创建的java项目无法导到IDEA里面),Maven提供了一套标准化的项目结构,所以IDE使用Maven构建的项目结构完全一样,所以IDE创建的.原创 2022-03-06 11:49:15 · 433 阅读 · 1 评论 -
html、css、JavaScript部分基础知识(还差最后一坑未填)
1、基础标签:html’表示颜色:1、英文单词2、rgb(值1,值2,值3):值的取值范围0-255 rgb(255,0,0)3、#值1值2值3 :值用十六进制表示<hr>标签也可以添加颜色,如<hr color=red>2、图片音频视频标签尺寸单位:1、px :像素 (默认可省略)2、百分比 :占父亲的百分比<audio src="b.mp3" controls></audio><video src="c原创 2022-01-26 12:50:28 · 1060 阅读 · 0 评论 -
[JavaWeb学习]数据库连接池
数据库连接池概述数据库连接池是一个容器,负责分配、管理数据库连接(Connection)它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个释放空闲事件超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏(当用户长时间占用Connection,但是不进行操作的时候,此时数据库连接池就会强行释放连接)数据库连接池实现标准接口:DataSourceSUN提供的数据库连接池标准接口,又第三方组织实现此功能常见数据库连接池:DBCP、C3P0、Druid(阿里开原创 2022-03-05 23:00:59 · 499 阅读 · 0 评论