- 博客(30)
- 收藏
- 关注
原创 第九次课后作业--git配置并发布项目
然后我们再选择Git找到提交,项目源选择全选,然后注解写为自己项目想要的名称,然后忽略提醒,便提交成功,最后我们再在Git下面找到并选择推送,然后我们点击master指向的后面仓库,将上面的Git仓库路径复制到URL里面,然后输入自己的账号密码登录一下就可以推送成功。这时我们再到我们自己的Gitee仓库看看,就可以看到我们刚推送的内容,如果想复制别人的代码,点击克隆/下载 就可以进行复制下载别人的项目。然后我们回到idea里面,在上面找到VCS并选择创建Git仓库,然后选择我们需要上传的项目,
2024-05-30 21:18:27
341
原创 javaweb第九次课后作业--采用mybatis访问数据库
首先我们先在resource下面新建文件夹,新建的文件夹个数和名称与我们的mapper接口所在的文件夹相同,然后创建一个xml文件,名称和我们的mapper接口相同。其中,id对应的是我们的接口名称,如果我们的接口方法的返回值为我们自己定义的实体类,那么我们需要采用resultType属性,其值为我们自定义的实体类的所在位置。本次作业的内容为:将上次的项目的mapper层采用mybatis方法映射到xml中,进行操作,这样方便操作和统一管理。然后我们将我们mapper接口中的方法在该xml文件中实现一次。
2024-05-30 20:00:17
313
原创 Javaweb第八次作业--搜索栏
最后在controller类中,我们还是在函数方法中将参数传入,然后在使用service实体调用函数时将参数传递过去,完成参数的传递,将数据进行搜索出来。修改完mapper之后,我们接下来看service类,因为我们需要进行搜索传入搜索关键字,所有在接口中,我们也需要新增一个字符串用于传递搜索关键字。首先,我们还是从mapper类入手,在我们搜索所有的数据的MySQL语句上面加上模糊搜索的语句,然后传入一个参数,为我们输入搜索的关键字。既然后端有参数传入,那么参数必然来源于前端。
2024-05-18 18:08:03
329
原创 Javaweb第八次课后作业--分页
综上,这一次就是通过前端传入的页码和每页数据量首先传递给后端的controller层,然后该层调用接口函数,并将这两个参数传递给接口类对mapper类查询出来的数据进行分类,最后将分类后的数据展示出来,完成分页的操作最后看看我的结果第一页第二页。
2024-05-17 21:44:19
882
原创 javaweb第七次课后作业--element-ui组件和数据的增删改
本次作业采用vue结合element-ul组件,将数据库中的数据展现在浏览器网页中,并增加增删改功能。
2024-05-12 20:12:00
1487
原创 javaweb第六次课后作业--前后端联调展示数据库内容
首先创建出我们的新项目,像上期一样配置好我们的数据库配置和下载好相关的组件之后,我们接着创建好我们的 实体类 用于存储我们数据库的对象,然后传递给前端,其次我们还要书写好我们的 接口mapper类 ,用于执行我们的数据库相关操作,然后最重要的我们还需要书写我们的控制器,也就是controller类,该类用于接受处理数据并向浏览器展示出来,最后我们可以根据自身的需要来书写service接口类,用于重写接口中的方法并返回数据,简化操作。继前面的三层耦合学习熟练之后,我们便可以开始前后端的联调。
2024-05-11 00:54:44
354
原创 javaweb第五次课后作业--mybatis操作数据库
然后,如果我们书写的数据库操作语句中,有条件,需要传入条件参数,我们一般使用sql注入,防止被恶意攻击,也就是在接口函数中添加一个传参,然后在数据库操作语句中where后面需要使用到该参数的位置使用 #{传参名} 来代替,这里的传参名与我们在接口函数中定义的参数名应该保持一致。这里我们需要在我们的recourse文件夹下来储存我们的xml文件,同时我们也要保证我们的xml文件要和我们的接口文件在同一名称的包下,而且我们的xml文件也要和我们的接口文件保持同名,
2024-04-27 19:52:45
1964
原创 javaweb第四次课后作业--MVC
在代码中,我们先将创建的接口实体对象去掉赋值操作,不进行赋值,此时我们需要在相互耦合类的上面加上注解@Component,表示将该类交给IOC容器管理,然后我们需要为运行时的对象注入所依赖的对象,即在创建的实体对象上面加上注解@Autowired。当我们了解完三层耦合之后,我们会发现,其中还是存在着一些问题不便于我们的修改,当我们的逻辑层名称或对象发生变化时,我们的响应层中创建逻辑层的代码需要发生变动,这里我们称逻辑层和响应层之间耦合,同理逻辑层还与数据层耦合。这里我们可以通过控制反转和依赖注入来实现,
2024-04-26 08:33:53
335
原创 javaweb第四次课后作业--三层耦合
我们先创建一个包,命名为service,在里面创建一个接口类,里面写一个用于处理数据逻辑的接口方法,然后再创建一个impl包里面添加一个java类用来实现该逻辑处理的接口。首先我们先来看数据层,数据层就是如何获取到数据的第一层,如何创建该层呢,首先,我们先创建一个包,命名为dao,在其中编写一个接口,该接口为一个实现获取信息的方法。首先我们先来看三层耦合是什么意思,顾名思义,三层耦合就是将我们原来的一段整体代码分为数据层、逻辑层和响应层,这样便于我们进行对代码进行管理维护和修改。即完成三层耦合的改造。
2024-04-20 17:24:41
300
原创 javaweb第四次课后作业01--普通方法
创建file变量来获取xml文件的位置,注:该位置文件路径下不能有中文或者空格等符号,不然会显示无法找到该文件路径,然后编写相关的逻辑根据需要对数据中的值进行转换。同时,我们也要在pom.xml文件下添加解析xml文件的包,在里面dependencies下添加以下引用,然后刷新,将该包进行下载。我们要实现解析xml文件的内容并展示在前端的表格中,首先,我们要先将xml文件导入到我们项目的resources文件夹下。然后我们可以开始编辑我们的映射类,将xml文件的对象映射到前端中。最后在浏览器中进行访问。
2024-04-20 16:03:16
311
原创 javaweb第三次作业02
创建好项目之后运行,如果项目被意外或者强制关闭,可能会造成程序关闭了但是端口号一直被占用的情况,该情况会导致接下来的该项目·一直无法运行,所以,我们要想运行接下来的项目,首先应该关闭该端口的进程,我们win+r打开控制面板输入netstat -ano |首先我们新建一个Java类,来创建书写我们想要封装的参数,这里我们来创建名称,注意我们创建的名称应该与传入参数的·名称相同,创建好名称之后,点击右键选择生成getter和setter方法,按住ctrl键选择刚刚创建好的参数名称,然后点击确定。
2024-04-18 16:51:32
553
原创 javaweb第三次课后作业
书写好代码之后可以回到我们的主函数处运行,看见没有运行失败的消息就可以去浏览器输入localhost:端口号/请求名 如果端口被占用的话,可以在application.properties里面修改port的值。便可以创建项目,随后选择spring boot版本,选择2.X的版本就可以,然后下面依赖项选择web里面的spring web 依赖项点击创建,便创建好项目。然后创建一个文件夹里面创建一个新Java类,在里面就可以来书写我们的代码了。但是现在该功能已经停止维护了,因此创建。
2024-04-17 23:04:40
502
原创 javaweb第二次课后作业
使用MySQL数据库,首先安装mysql数据库到本机上,可以去官网上面下载,下载完成后进行配置路径,在电脑的属性里面的高级系统设置里面,选择环境变量找到Path点击编辑新建一个项,将下载好的bin文件路径复制到该项中,完成路径的配置,随后可以检验是否配置成功,打开电脑的命令提示符,输入mysql -u root -p -u后面是数据库,下载mysql使输入创建的,默认为root,-p代表为密码登录,点击回车后进行输入密码,默认为123456回车之后就可以访问到本机的数据库了。然后输入本次连接的名称。
2024-04-17 17:50:49
314
原创 Javaweb第一次课后作业02
然后点击应用、确定,完成配置,然后点击运行,发现浏览器404报错,找不到文件,这是因为,我们刚刚在配置的时候url并没有指向我们想要展示的jsp文件,这里我们先不结束tomcat的运行,然后回到idea里点击编辑配置。然后点击web文件夹,右键该文件夹选择新建一个jsp文件,这里我新建一个index.jsp文件,该文件用来书写我们想要在浏览器上展示的前端代码。然后找到url选项,点击右侧的文件夹,找到我们刚刚在web文件夹里创建的jsp文件,点击,然后选择确定,完成配置。创建过之后,点击右下角的创立文件。
2024-04-07 23:35:32
263
原创 javaweb 第一次练习作业1
然后为其配置环境变量,在此电脑的高级设置的系统变量里面新建一个TOMCAT_HOME属性,其变量就将解压后的tomcat的路径复制进去。随后在命令控制行中输入 startup.bat 启动tomcat,如果出现乱码可以在解压后的tomcat文件中的conf文件夹下找到。然后再编辑path,在里面新建一个属性,为%TOMCAT_HOME%\bin,随后保存关闭即可配置完成。下载配置好jdk后,下载tomcat解压包,将其解压到一个不包含中文名称路径的文件夹中。以下为我测试出的页面。
2024-04-06 23:23:45
219
1
原创 11.28 29 30三日练习
练习内容主要为按钮的设置、颜色的改变及链接的导入和链接下划线的去除,进度条的设置以及动态的设置和加载器的部署及颜色的改变、导航栏的部署等练习。
2023-11-30 20:59:06
136
1
原创 11.15 11.16 11.17日练习结果
掌握按钮颜色以及鼠标悬停时样式的改变操作。进一步熟悉改变表格中字体的样式并居中。掌握表格背景色变换等等。
2023-11-17 22:17:34
93
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人