自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《 Web 应用技术》 SpringBoot 练习

2、PageHelperConfig.java,注解@Configuration 表示PageHelperConfig 这个类是用来做配置的,注解@Bean 表示启动PageHelper这个拦截器。创建好maven项目,配置好pom.xml文件,再创建Application.java和HelloController.java。因为在pom.xml中增加了jar包的依赖,所以仅仅通过Springboot本身的热部署是无法起作用的,得手动重启一下。pom.xml,增加对PageHelper的支持,增加片段。

2023-06-11 23:19:43 63

原创 SSM整合

1. 通过ContextLoaderListener在web app启动的时候,获取contextConfigLocation配置文件的文件名applicationContext.xml,并进行Spring相关初始化工作。分页类Page,用于存放分页信息,start: 开始位置,count: 每页的个数,last: 最后一页的位置,caculateLast()方法: 通过总数total和每页的个数计算出最后一页的位置。CategoryServiceImpl被注解@Service标示为一个Service。

2023-06-05 20:17:54 50

原创 Spring练习

2.\napplicationContext.xml是Spring的核心配置文件,在其中,关键字c即可获取Category对象,该对象获取的时注入了字符串\"category 1“到name属性中。在创建Product.java的时候用ref将一个product对象注入Category对象。3.Spring注入对象\n\n1.Product类中有对Category对象的setter getter。创建Product的时候注入一个Category对象\n注意,这里要使用ref来注入另一个对象。

2023-05-30 01:00:37 48

原创 mybatis练习

resultType="Category" 表示返回的数据和Category关联起来,这里本应该使用的是 com.how2java.pojo.Category, 但是因为上一步配置了别名,所以直接使用Category就行了。Category的id 字段 和Product的id字段同名,Mybatis不知道谁是谁的,所以需要通过取别名cid,pid来区分。结合CRUD ,通过Mybatis,做到 product(id=5) 对应category(id=1)然后通过resultMap ,进行字段和属性的对应。

2023-05-22 23:49:45 49

原创 SpringMvc练习2

4.在ProductController中为add方法准备一个Product参数,这样提交的name与price会自动注入到参数 product里,并且参数product会默认被当做值加入到ModelAndView 中。3.在addProduct.jsp产品名称与产品价格input中的name分别为name与price,与Product类中名字对应;而show product.jsp是在page的目录下。2.使用@RequestParam就不用限制二者名称一致(分别为Uid和id,对应名称也要修改)

2023-05-15 10:03:00 68

原创 spring mvc9-3

3.配置web.xml,SPRINGMVC.xml等。1.分别建立以上几个包和类,并且将程序导入。4.在lib文件夹下面加如图两个包。

2023-05-12 01:04:13 31

原创 spring mvc2

1.修改IndexController,在方法handleRequest 前面加上 @RequestMapping("/index") 表示路径/index会映射到该方法上。不再让IndexController实现Controller接口。2.修改springmvc-servlet.xml。3.修改IndexController。4建立page,将index移到下面。

2023-05-11 23:37:39 31

原创 SPRONG MVC1

2.lib.rar 解压后复制到 e:/project/springmvc/WebContent/WEB-INF/lib目录下,当时复制之后发现path并没有自动出现api.jar配置,所以直接用开始下载的spring mvc.rar里面的复制粘贴到lib里面了。3.lib.rar, 解压后复制到 e:/project/springmvc/WebContent/WEB-INF/lib目录下。4.在WEB-INF目录下创建 springmvc-servlet.xml。

2023-05-11 20:33:50 39

原创 第八周作业

一直报404,查了一下是因为classes里面没有生成class文件,对比了几遍前面的教程,设置是对的但就是不生成。最后改了个路径它终于自动生成class文件了,然后又把路径改回来就好了。3.拷贝以上文件到eclipse项目中的lib中。5创建servlet,并找到相关代码拼接运行。4.导入servlet-api.jar包。1.在mysql里面新建一个数据库。1.关于 J2EE-MVC-查询。2.关于中文乱码的解决方案,如下图。2.下载how2j中的案例并解压。6.期间出现了一些问题。

2023-04-18 02:30:18 33

原创 week7-1

实现数据查询用的是executeQuery()方法,插入操作采用的是executeUpdate()方法。executeQuery()方法返回结果集,executeUpdate()方法返回一个int型数值。C - Creation 增加R - Retrieve 查询。U - Update 修改D - DELETE 删除。

2023-04-09 00:12:58 29

原创 第六周作业

7.用sql语句创建表\n\nCREATE TABLE tb_user(\n\n id int(11) AUTO_INCREMENT,\n\n username varchar(30) ,\n\n mypassword varchar(30) ,\n\n PRIMARY KEY (id)\n\n) DEFAULT CHARSET=utf8;4.mysql安装以后,需要配置环境变量。如果不配置环境变量,则找不到mysql的命令。5.启动mysql,了解-u-p含义。

2023-04-02 02:26:45 60

原创 第五周作业

3.<servlet>标签中设置,<servlet-name>用于指定servelt的名称,<servlet-class>用于指定servlet对象的完整位置,包含servlet对象的包名和类名。4.熟悉servlet中的内容映射servlet:在<servlet-mapping>标签中配置,<url-pattern>用于映射访问URL等。1.编写FirstServlet类的doPost()方法。5.在web—xml中配置EncodingFilter。

2023-03-26 21:53:44 59

原创 练习6—3

1.配置且创建新servlet,声明和映射servlet。2.在web.xml文件中配置myservlet。

2023-03-25 19:39:34 23

原创 第三次作业

运行出第一个页面,输入正确信息后系统提示内部资源无法运用,发现内部程序打错。要重新把if else语句复习一遍。

2023-03-20 20:50:29 18

原创 作业二 2~3周

5.报错时只知道在哪行哪个地方出错,但是一些其他地方报错就不知道了,可以百度上面搜和问老师,多总结归纳防止以后出错不知道怎么办。4.非常粗心大意,对于form标签等会忘记加上去,符号标点喜欢搞错,要自己一个一个对应去找,不熟练,要多打多练,存在问题很多。1.在page标签要非常注意是否选对,我当时没注意。2.在对于行高的选择上面我尝试着调大和调小一些,发现有重合部分,没有设置格式,导致页面很不美观。3.按键的设置方面:跟之前学html一样,输入文本text搞成按钮标签了,没有注意分类。

2023-03-19 21:14:26 25

原创 例题5—6

1.当时charset后面是ISO-8859-1,运行出来的是一堆乱码,后来问同学,将ISO-8859-1改成UTF-8,能顺利运行。3.用了老师在QQ群里面发的模板,修改jsp的模板就不用对照去看charset什么的出现问题了没有,之前没有注意到。2.记不住request对象的一些相应的方法,像端口号之类的,要对着看,导致效率极低。4.最后运行结果还挺顺利就出来了,最主要是不熟练一些获取请求信息的方法。用时半小时,其中有一些方法自己没有用到,还有一些点要注意。

2023-03-18 22:49:02 23

原创 例题5—5

1.起初没注意单选框和复选框的获取方式,以至于在后面写程序的时候没看懂,需要换成getParameterValues来获取。2.忘记取标题要把中文改成英文了,不然程序运行不出来,犯了很低级的错误。

2023-03-18 22:40:03 29

原创 练习5—4

3.用getParameter获取id参数和name的值,由于没有传递name参数,所以显示为空。1.建立request对象,用来接收http传送服务器端的数据。2.试着加入超链接按钮请求新的界面,增加参数id。

2023-03-18 22:29:46 21

原创 练习5—3

1.在输入九九乘法表时需要创建新的时间对象,并生成格式化的日期字符串。2.没有注意空格格式化输出,导致运行结果出不来。3.复习了一下for循环。

2023-03-18 21:12:43 28

原创 作业一(复习了一遍)

重新复习了一遍

2023-03-05 20:46:50 59

第1层DFD.vsd

第1层DFD.vsd

2023-12-28

武汉科技大学大学生社会实践活动优秀调研报告写作要求.docx; filename=.file

武汉科技大学大学生社会实践活动优秀调研报告写作要求.docx; filename=.file

2023-08-24

空空如也

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

TA关注的人

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