• 实训最终总结


    这次实训学习到了很多知识,前后端都有所涉猎,但大多是后端的知识。

                            前端:我们学习了jQuery,通过jQuery可以实现前端的很多小功能,比如,切换隐藏与出现,

                            淡入淡出。这样的增加了页面功能和趣味性。还可以通过jQuery发送ajax请求,实现数据的局

                            部刷新,提高了网站质量。

                            后端:这次学习的大多是技术都是后端的技术,真真意义上了解到了互联网上的主流技术,体验到

                            了真正意义上的开发。下面,我来总结一下我这次学习到的新技术

                            首先,我们是用的ssm框架集来实现的开发。在我们看来,spring框架是一个容器,在这个容器

                            里面可以装很多东西,比如springmvc框架,还可以装mybatis框架,这个容器是包含了我们所有

                            的联系,也可以把这个spring看成一个胶水,粘连了所有的基础配置文件,这个容器是非常重要

                            的,我们的一切都是基于这个容器实现的,无论是springmvc,还是mybatis,都是在装进这里面

                            ,然后我们通过配置文件配置好了springmvc之后,我们还需要在springmvc上面配置我们自己

                            的controller的扫描器,否则自己在controller里面写的数据传递逻辑就无法生效。同样我们也

                            需要在容器里面配置mybatis,实际上mybatis要生效的话就必须配置对应的mapper。在Spring

                            里面写上自己DAO层里面mapper的路径,(这就是mapper扫描器,如果没有这个扫描器的话就无

            法链接自己usermapper.xml的具体操作。所以我认为mybatis是和springmvc一个级别的,所以mapper就是在spring里面配置的(注意,controller扫描器是在springmvc里面配置的,这个层次结构不能

            混淆。)

      坑点:

    1. 传来的数据的字段名字一定要和bean里的字段一样,不然数据为空(比如:input的name属性要和bean一致,否则不能实现与后台对接bean对象。)
    2. 层次结构一定要严谨,controller到service接口,service接口去调用自己的实现类里面具体的方法,具体的实现方法内容实质上就是调用usermapper接口相应的方法,然后就是因为这个被装载进的mapper,去寻找并且激活usemapper.xml里相应的语句,注意(usermapper.xml文件里对应的id要和usermapper接口对应的方法名一模一样,而且输入参数和返回参数类型也一定要对应。
    3. 还有就是页面展示的时候EL表达式的巧用,这可以实现id的获取,因为传出来的id是唯一的,可以实现对应的数据操作(删除增加修改)都需要唯一ID的识别。Foreach的items中一定要用${}符号,例如 《c:foreach items=”” var=””》或者《c:foreach var=”I” begin=”” end=””》这两种方法,js写函数传递EL表达式有奇效,方便处理
  • 相关阅读:
    行测-民法典
    行测-中心理解
    行测-资料分析
    行测-数量关系
    行测-三视图、截面图、立体拼合
    行测-加强题型
    C# Unity游戏开发——Excel中的数据是如何到游戏中的 (四)2018.4.3更新
    UGUI batch 规则和性能优化
    Unity 绘图性能优化
    Unity UGUI —— 鼠标穿透UI问题(Unity官方的解决方法)
  • 原文地址:https://www.cnblogs.com/eyeofbajie/p/12028358.html
Copyright © 2020-2023  润新知