自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 对product_和users的增删改查.md

本操作在提供的代码的基础上,仿照对product_表进行增删改查。

2023-06-10 14:33:00 55

原创 对四篇教程的学习.md

由于导入的项目用的端口也是8080, 所以有必要先把原来的项目退出。在具体的实现上,先为Controller添加增删改查的映射,然后修改查询的映射,再给pageHelper的具体参数赋值,先指明要操作数据库是how2java, 并给出用户名和密码,新增的两行的作用是指明需要到哪去找xml文件,并指定别名。此处导入项目的方式与之前有点区别。就如同上一篇讲的,Mapper是老板,只提方法,剩下的具体实现交给员工Controller。本文件用来配置PageHelper插件的具体参数,比如页码,计数,合理性等。

2023-06-10 11:11:36 48

原创 Maven

Maven是专门用于构建和管理Java相关项目的工具。Maven的主要作用是用来管理jar包。一般而言,如果我们需要调用jar包,要么直接从原版项目复制粘贴,要么一个个对应的去官网找。有了Maven以后,它可以帮我们省去大量对jar包的操作。

2023-06-04 16:59:19 35

原创 SSM框架整合应用.md

该包中只有一个类,MybatisTest.java;在往category_表中添加name的时候用的是categoryMapper这个接口,而不是直接对表操作,这是为什么?

2023-06-04 09:27:10 57

原创 Spring练习2

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8zsNu2up-1685359798140)(null)]该配置文件对bean命名,声明业务对象,指定核心业务功能和切面功能,并且将两者编织在一起。核心业务功能开发一遍,周边功能(切面功能)再开发一遍,再把两者编织在一起,就叫aop。在核心功能前后分别打印gatName()的结果,以次看出日志对核心功能的记录情况。核心业务功能是必须得写的,再选择性地把切面功能编织在核心功能上。编程式事物管理和声明式事物管理有什么区别?

2023-05-29 19:31:34 22

原创 Spring练习1

Spring可以用来构建企业级应用,是一个综合性的框架。技术层面,主要关注两个方面,一个是IoC(Insersion of Control) Container,反转控制容器,这个容器用来管理对象的创建和依赖注入;另一方面是Spring提供的多个模块,比如data access,security等,这些模块能简化我们对数据库或者其他技术的操作。

2023-05-27 23:27:35 27

原创 第11次作业:Mybatis

这里要注意,不是直接File->New->Dynamic Web Project, 本项目的结构与Dynamic出来的不太一样为了避免与导入的mybatis名称冲突,自己创建的项目取名为mybatis_test。

2023-05-21 17:20:25 41

原创 SpringMVC练习2

简单来说,这个目标就是通过地址栏或者表单给服务器传递数据,具体实现方法就是在控制器类里面写相应的方法和注释。

2023-05-14 14:56:12 30

原创 SpringMVC

下载右上角的lib.rar, 解压后复制到 e:/project/springmvc/WebContent/WEB-INF/lib目录下。这样做的好处是优化项目结构,以及防止直接用url的方式访问到index.jsp文件,提高安全性。SpringMVC的本质还是MVC思想,就是想办法把显示,数据,控制尽可能分离。修改xml文件后忘记重启tomcat了,愣了好半天,才反应过来。而不是直接运行index.jsp文件,直接运行无法显示结果。在下载,解压并导入网站提供的文件后,访问。配置web.xml文件。

2023-05-11 16:33:04 46

原创 第九次作业--购物车

删着删着结果因为重启MySQL-Front次数太多了,mysql服务器直接被我干崩了,导致MySQL-Front怎么都进不去。教程说新建项目名称设置为cart,但是我已经把完整到项目import进来了,名称就叫cart, 所以我自己联系到项目就叫cart_test。比如你一次下单了两个杯子,一块手表,那么两个杯子是一条订单项,一块手表是另一条订单项。举个例子,Product和OrderItem之间,一个产品可以有多条订单项,一条订单项只能对应一条产品。是一对一,一对多,多对一,还是多对多。

2023-05-05 18:32:43 65

原创 第八次作业--MVC2_分页功能.md

逻辑几乎与步骤4一模一样。就是多了需要在HeroListServlet中计算last。

2023-04-23 16:21:48 46

原创 第七次作业--MVC

EL是指Expression Language,它是一种用于在JSP页面中访问JavaBean属性和其他对象的简洁语言。EL可以帮助开发人员避免使用脚本片段来访问Java对象,从而简化了JSP页面的编写。JSTL是指JSP Standard Tag Library,它是一组自定义标签,用于简化在JSP页面中执行常见任务的操作。包括条件语句、循环和格式化等。JSTL标签库提供了比Java代码更简单且易于维护的方式来处理这些任务。通过上述概念,大致可以明白EL和JSTL都是用来简化JSP页面的。

2023-04-14 08:50:45 102

原创 第六次作业_增删改查

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YpfzhJru-1680703559176)(null)]

2023-04-05 22:09:06 30

原创 第五次作业

本次安装的软件是mysql和mysql_front,详细流程请参考。

2023-03-30 14:44:57 33

原创 第四次作业_过滤器-中文问题处理_练习3

Servlet 过滤器(Servlet Filter)是 Java Web 应用中一种常见的组件,可以截取请求和响应,对它们进行修改或者扩展功能。过滤器拦截客户端请求,对请求进行处理,并把响应返回给客户端。过滤> 器可以对请求参数、请求头、请求内容以及响应内容进行操作,还可以重定向到其它页面以及控制缓存等。过滤器是在 Servlet 容器中实现的,所有经过该容器的请求都会被过滤器拦截并进行处理。过滤器的配置可以通过 web.xml 文件进行管理。

2023-03-25 12:29:37 35

原创 第四次作业_练习1,2

HttpServletRequest 对象主要用于获取客户端提交的请求信息和数据,而 Servlet 则用于处理这些请求,并生成相应的响应数据返回给客户端。request用来获取数据,得到的数据交给servlet处理,servlet就作出响应。request是用来接收用户提交的数据的,Servlet也可以用来接收数据,那么它们之间有什么区别?简单来说,servlet扮演的角色类似于前端中的JS。本练习完全来自于教材P110到P112,在不用到xml文件的前提下运行Servlet程序。

2023-03-24 15:12:10 63

原创 第三次作业

verify.jsp 代码,用来写登录页面result.jsp代码,用来获取数据,并且判断密码是否正确。

2023-03-17 16:21:15 60

原创 第二次作业

这个地方还是没有解决爱好里面的中文乱码问题,不知道怎么处理中文字符。老师说以后会学解决方法,目前就先这样了。这里注意eclipse不太智能,有的行明明没有问题,它偏偏在行的前面加上一个❌,直接忽视就行。index.jsp用来存数据。show.jsp用来存操作。

2023-03-14 20:38:42 34

原创 第一次作业

配置各种文件和环境。。。

2023-03-03 22:12:57 84 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除