SSM作业 2020-3-18

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

 

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

       

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

       

 

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

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

                   

                   

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

            com.zps.dao.HtmlDao.java

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

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

            

            com.zps.service.HtmlService.java

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

            @Service 标志业务逻辑层注释

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

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

            

           applicationContext.xml 

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

           

            com.zps.Controller.HtmlController.java          

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

  • 第四步:程序测试 
  • 由于@Test在使用输入的时候与Win10不兼容,所以这里直接在主方法里测试
  • 首先会提示我们输入URL和查询的元素,这里我们输入 https://www.baidu.com@img 
  • 查询结果如下图所示
  • 打开图片如下图所示
  •                                                                                               图 4.1
  •                                                                                               图4.2

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

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值