- 博客(28)
- 收藏
- 关注
原创 第十三章maven项目的创建和管理实验
下载文件,导入到Eclipse中去,导入进去的applicationContext配置文件是没有权限访问数据库的,因为它需要输入正确的密码。使用win+r, 然后输入cmd 打开命令行,输入命令“mvn -v”得到如图所示内容,即环境配置成功。右键我的电脑-属性-高级系统设置-环境变量-系统变量-Path。二、将前面的SSM改造成Maven项目,体会其工作原理。一、安装配置Maven的工作环境。3、下载repository。(bin文件的路径)
2023-06-19 16:49:19
86
原创 第十六周SpringBoot练习
5、增加一个包:com.how2java.springboot.mapper,然后创建接口CategoryMapper。2、PageHelperConfig.java,注解@Configuration 表示PageHelperConfig 这个类是用来做配置的,注解@Bean 表示启动PageHelper这个拦截器。2、用以下pom.xml里面的内容覆盖掉项目里的pom.xml,覆盖后,右键点击项目->Maven->Update Project 更新一下项目,这里面包含了所需要的jar包。
2023-06-11 18:01:18
111
原创 第十一章Spring练习教材262-264的案例
第一运行时报错,提示说不存在有一个名为test的数据库有一个tb_user的数据表,于是我回想起来我的tb_user表是建立在how2java数据库里的。2、创建类TransactionExample,定义添加数据的方法,在方法中执行两次添加数据库操作并用事务保护操作,代码如下。2、applicationContext.xml,要注意密码、路径是否正确。1、新建动态web项目“11-6”,并导入相应的jar包。3、操作数据库的AddDAO类,指定了事务属性。1、新建动态web项目,并导入jar包。
2023-06-03 21:33:42
84
原创 第十一章Spring练习(整合Spring与Mybatis)
4、Category.xml,需要和上一个CategoryMapper类放在同一个包下,并且namespace必须写CategoryMapper,使用了sql语句。,拿到注入的CategoryMapper对象,当调用add方法的时候,会自动去找Category.xml里id="add"的sql语句。1、新建一个java项目“spring_mybatis",并导入jar包,在文件夹里将“lib”文件复制粘贴到java项目所在文件夹。2、Category类,定义一个实体类。此处需要记得填写密码。
2023-06-03 20:34:47
82
原创 第十一章Spring练习教材265页JDBC Template操作数据库
2、配置文件applicationContext.xml,配置jdbc Template和数据源,这里需要提供mysql的密码。3、创建类AddUser,获取jdbc Template对象。1、新建动态web项目“11-8”,并导入jar包。-- 配置jdbcTemplate -->
2023-06-03 19:56:54
44
原创 第十一章Spring练习教材p250-261DAO模式
4、创建接口UserDAOImpl,并定义用来执行数据添加的insert()方法。6、编写Spring的配置文件applicationContext.xml。5、编写这个DAO接口的UserDAO类,并在其中实现接口中定义的方法。2、 创建动态web项目“11-5”,并导入所需的jar包。但是mysql中的表得到的却是如下数据。1、首先创建数据表tb_user。3、定义一个实体类User。此处需要填写自己的账户与密码。7、创建类Manager。试了好几次依然如此。
2023-06-03 17:16:14
28
原创 第十二章SSM框架整合应用
第一次运行不成功,后面发现原因是前面的密码没有填写,虽然我还特意注意了一下有没有需要填写密码的地方,但是以往需要填写密码都是以"admin"蓝色字体形式存在于代码中,这次不在引号中所以被略过。1、分页类Page,用于存放分页信息,start: 开始位置,count: 每页的个数,last: 最后一页的位置,caculateLast()方法: 通过总数total和每页的个数计算出最后一页的位置。2、新建动态web项目ssm,新建包、类、xml、jsp文件(如图),并导入jar包。
2023-06-03 17:00:48
44
原创 第十一章Spring练习1教材setter和构造器注入
上面的代码中,<value>标签用于为name属性赋值,在成对的<value>标签中放入数值或是其他赋值标签,Spring就会把这个标签提供的属性值注入指定的JavaBean中。4、创建package com.mr.servlet,class ManagerServlet,获取Bean,并输送用户信息,代码如下。2、applicationcontext.xml中的通过<constructor-arg>元素为JavaBean的属性赋值。1、在用户JavaBean中创建构造方法。3、导入所需的jar包。
2023-05-31 20:12:33
31
原创 第11章spring练习作业(2)面向sop的编程
1.修改applicationContext.xml,告诉Spring要用注解的方式进行配置。2.在src下新建Spring的核心配置文件applicationContext.xml。首先新建spring项目(java project类型),然后导入jar包。2.修改applicationContext.xml。5.修改applicationContext.xml。3.步骤正确代码正确,但是就是运行不出来😭。1.准备业务类ProductService。2.修改pojo Product。
2023-05-30 10:00:49
78
原创 第十章MyBatis练习(2)
并在mynatis-config.xml中加上Product类。创建Product类和Product.xml。修改Product.xml,增加了set标签。修改TestMybatis.java。练习前的准备:创建数据表并导入数据。修改Product.xml。修改Product.xml。
2023-05-25 21:13:16
36
原创 第十章Mybatis练习(1)
在TestMybatis.java原来的代码中加入了如下代码,可通过session.insert调用addCategory对应的sql语句。mybatis-config.xml(提供连接数据库用的驱动,数据库名称,编写方式,账号密码)5.在包com.how2java.pojo下,新建文件Category.xml。1.创建数据库(how2java,已经创建了就不需要再创建)、表并插入数据。运行TestMybatis.java得到。运行TestBatis.java,得到。修改TestMybatis.java。
2023-05-25 19:59:15
25
原创 第九章SpringMVC练习2
1.在package下建立class UidController,在/WebContent/page/下新建urlid.jsp,在WebContent下新建url.jsp。然后reg.jsp向RegController.java发送一个get请求,后端又把数据传递给reglist.jsp。运行url.jsp会得到一个页面,点击“传递id参数”就会向后端发送一个get请求,传递一个uid,然后后端通过。前端:url.jsp和urlid,jsp;又返回给urlid.jsp运行出来的页面。
2023-05-15 12:32:29
54
原创 第九章springmvc作业9-3
2.在src文件下创建“com.mr.controller”和"com.mr.entity"两个文件夹,在WebContent/WEB-INF下一个名为“SpringMVC.xml”的配置文件和一个名为“jsp”的文件夹以及一个名为“jsp”的jsp文件。6.在package com.mr.controller下创建一个class UsersController。7.在package com.mr.entity下创建一个Users。一开始显示有错误,所以我们需要在lib文件夹下加上两个jar包。
2023-05-11 20:31:46
96
原创 第九章springmvc作业(1)
首先点击project-properties-Java Build Path-Libraries-Add External JAR Selection -Apply,然后复制到WebContent的lib下。3.在WebContent下新建目录page,然后移动index.jsp到page下。4.在WEB-INF下创建springmvc-servlet.xml。2.修改springmvc-servlet.xml。1.修改springmvc-servlet.xml。3.在WEB-INF下创建web.xml。
2023-05-11 19:46:29
121
原创 第十一周web购物车作业(4)
5.在dao包里创建一个OrderItemDAO类,同样也是要记得修改密码。6.修改listOrderItem.jsp,新增加一个“生成订单”的链接。7.在servlet包里创建一个OrderCreateServlet类。3.修改bean包里的OrderItem类,增加一个Order属性。4.在dao包里创建一个OrderDAO类,记得重新修改密码。做到这一步了最后还是有相同的问题,不能跳转😭。1.在mysql-front中创建表。2.在bean包里创建Order类。8.重新配置web.xml。
2023-05-08 17:08:50
34
原创 第十一周web购物车作业(3)
5.在WebContent中new一个listOrderItem.jsp。4.在servlet包里创建OrderItemListServlet类。3.在servlet包里创建OrderItemAddServlet类。2.修改dao包里的ProductDAO类,一定要记得修改密码。6.修改OrderItemAddServlet.java。但是问题是,登录后不可跳转只能自己重新运行。1.在bean包里创建OrderItem类。7.配置web.xml。
2023-05-08 16:47:17
34
原创 第十周web作业购物车(2)
4.在WebContent里创建loginn.jsp,但一开始我把这个jsp文件建立在lib下所以运行不成功。输入账号和密码“tom”“123”,登陆后购物车会显示用户的名字。3.在dao包里创建UserDAO类,这里需要记得更改填写密码。后面重新直接在WebContent下new了一个,就运行成功了。5.在servlet包里创建UserLoginServlet类。1.在mysql-front里创建表user,并插入数据。2.在bean包里创建user类。8.运行login.jsp得到。
2023-05-08 10:57:48
40
原创 第十周购物车作业(1)
6.配置web.xml,需要下载how2j上的cart.rar包,解压后打开cart-web-WEBINF-lib将三个jar包复制粘贴配置到cart项目上(project-properties-Java Build Path-Libraries-add external JAR Selection)1、创建一个java项目cart,然后创建数据库cart在库中创建product表,并插入数据。2.在cart里创建一个bean包,包里创建一个product类,并将代码复制进去。7.运行servlet。
2023-05-06 22:47:14
38
原创 第八周web作业
5.创建一个package dao,在其中创建class HeroDao(教程上写的HeroDAO,我后面才发现,所以后续所有“HeroDAO”都需要更改为“HeroDao”),然后将代码复制粘贴到上面。此外,还有"admin"需要填写密码。4.创建package bean,然后在其中创建class Hero,将代码复制粘贴到上面。值得注意的是,最开始一直有错误,后面发现是少了两行,第12行和第13行需要手动打上去。7.创建一个listHero.jsp在webcontent中,将代码复制粘贴到上面。
2023-04-12 12:31:50
53
原创 数据库技术JDBC
第三步,获取连接对象,在这一步我忽略了“admin”需要填写密码所以一开始运行不成功,填入密码以后就运行成功了。第五步,执行插入语句。需要先在mysql-front中创建hero表。第四步,获取statment对象,同样需要填写自己的密码。第一步,下载jar包并配置。第二步,数据库的驱动。
2023-04-07 15:45:14
104
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人