SSM框架 ------------ Spring 项目(网页元素查询)

 

  • 第一步 :新建项目 导包 
  • 首先导入四个基础包

       SSM作业 2020-3-18

  • 接下来导入工具包(前3个为json类包,最后一个为junit方便测试时候使用)

       SSM作业 2020-3-18

 

  • 第二步:新建文件夹(分别为控制层、持久层、业务逻辑层和工具包还有一些配置文件 )

                 但本项目只是对各层任务的理解,实现并没有使用mybatis)

                   SSM作业 2020-3-18

                   SSM作业 2020-3-18

  •      第三步:编写代码完成核心功能 
  •      com.zps.util.HtmlUtil.java
  •     @Repository用于标注数据访问组件

SSM作业 2020-3-18

            com.zps.dao.HtmlDao.java

            本层为持久层主要是用于访问数据库的,由于这里没有用到数据库,这里它代表数据的来源

            @Test 就是之前导入的junit包下的测试方法的注释

            SSM作业 2020-3-18

            com.zps.service.HtmlService.java

            本层为业务逻辑层,对前端输入过来的数据进行判断并执行相应操作,当然这里只是简单表示下

            @Service 标志业务逻辑层注释

            @Value注解作用该注解作用的作用是将我们配置文件的属性读出来

            @Resource(这个注解属于J2EE的),默认安照名称进行装配,名称可以通过name属性进行指定

            SSM作业 2020-3-18

           applicationContext.xml 

           接下来开启包扫描,因为所有需要的文件都在com.zps路径下所以设置 base-package="com.zps"

           SSM作业 2020-3-18

            com.zps.Controller.HtmlController.java          

           本层为控制层(这里由于没有视图层的前端页面,直接将前端页面与本层结合

SSM作业 2020-3-18

  • 第四步:程序测试 
  • 由于@Test在使用输入的时候与Win10不兼容,所以这里直接在主方法里测试
  • 首先会提示我们输入URL和查询的元素,这里我们输入 https://[email protected] 
  • SSM作业 2020-3-18
  • 查询结果如下图所示
  • SSM作业 2020-3-18
  • 打开图片如下图所示
  • SSM作业 2020-3-18

  •                                                                                               图 4.1
  • SSM作业 2020-3-18

  •                                                                                               图4.2

        使用 : SpringBean Annotation的装配,JSON数据的处理,MVC整合思路

 

相关文章:

  • 2021-12-12
  • 2021-07-13
  • 2021-09-05
  • 2021-07-27
猜你喜欢
  • 2021-12-14
  • 2022-02-12
  • 2021-12-10
  • 2021-07-07
  • 2021-12-11
  • 2021-09-19
  • 2021-06-29
相关资源
相似解决方案