• git小组分工写产品的增删改査,回顾ssm的使用


    一.数据库:

    项目拉取下来之后,一定要记得,切换到自己的分支,工作区右下角

     

    • 主要关注分工的思想
    • 自己在写自己的功能时,遇到的阻塞的点

      • 响应数据时遇到乱码问题的解决办法
        • 第一步:webxml配置过滤器:
          1. <filter>
          2. <filter-name>filterfilter-name>
          3. <filter-class>org.springframework.web.filter.CharacterEncodingFilterfilter-class>
          4. <init-param>
          5. <param-name>encodingparam-name>
          6. <param-value>UTF-8param-value>
          7. init-param>
          8. filter>
          9. <filter-mapping>
          10. <filter-name>filterfilter-name>
          11. <url-pattern>/*url-pattern>
          12. filter-mapping>
        •  第二步:springmvc.xml文件也得配置
            1. <mvc:annotation-driven>
            2. <mvc:message-converters>
            3. <bean class="org.springframework.http.converter.StringHttpMessageConverter">
            4. <constructor-arg value="utf-8">constructor-arg>
            5. bean>
            6. mvc:message-converters>
            7. mvc:annotation-driven>
      •  springmvc页面传参到控制层(不熟悉去看前面写的传参文章)
        • 主要是三张表之间具有主外键关系,传参的时候要注意用provider.providerId,category.categoryId这样的形式
        • 还要注意jQuery当中是没有get方法的,当你获取到控制层响应的数据后,想要进行遍历,拼接,注意用下面这种方式,直接“.”,不要用get,
          1. //添加前准备lj
          2. $('#tj').click(function () {
          3. $('#add').slideToggle();
          4. $.ajax({
          5. url: "getSelect",
          6. type: "post",
          7. dataType: "json",
          8. success: function (res) {
          9. //供应商
          10. var select ="";
          11. $('#provider').html(select);
          12. //种类
          13. var select1 ="";
          14. $('#category').html(select1);
          15. }
          16. })
          17. })

          注意这里传参,由于外键关系,注意使用双引号

          1. //添加lj
          2. $('#zj').click(function () {
          3. var productName = $('#productName').val();
          4. var price = $('#price').val();
          5. var providerId = $('#providerId').val();
          6. var categoryId = $('#categoryId').val();
          7. $.ajax({
          8. url: "addProduct",
          9. type: "post",
          10. data:{productName:productName,price:price,"provider.providerId":providerId,"category.categoryId":categoryId},
          11. dataType: "text",
          12. success: function (res) {
          13. alert(res);
          14. selectAll();
          15. }
          16. })
          17. })

          主要遇到的难点就在于这个传参,写好自己的分值支后,commit,push到自己的分支就好了。

         

  • 相关阅读:
    centos三台主机配置互信ssh登录
    某企查ymg_ssr列表详情
    细说 Spring Cloud Gateway
    Gartner:机器人流程自动化RPA三大误区
    用MATLAB解决气象站设计问题
    【推荐系统->论文阅读】Wide&Deep模型
    在IDEA中搭建Spring5.2.x版本源码(~附带完整过程和图示~)
    Python数据类型的相互转换
    J2EE项目部署与发布(Windows版本)
    新160个CrackMe分析-第1组:1-10(下)
  • 原文地址:https://blog.csdn.net/qq_60555957/article/details/126587729