• 第一个位和一个真正的项目件


    SpringMVC、MyBatis、Java、easyUI、MySQL 遇到的问题&解



    外推前做的蒂凡妮的这个项目。也的确零零散散的填充了好多缺陷。遇到问题。便去思考可能的解决方式,而不是一味的烦恼“为什么又不正确!”。



    • SpringMVC、easyUI、MyBatis一些技巧or基础

      • 获得、改动datebox的值 http://blog.csdn.net/walkerjong/article/details/7530709

      • datagrid + springMVC 导出 Excel http://blog.csdn.net/boybruce/article/details/17094233

      • 改动时datebox仅仅显示当前时间解决方式
        datebox value="${time}",但是这个time是java.util.Date类型的,自己一開始的思路是尽可能用SimpleDateFormat改动Date的显示格式,但是好像假设是Date类型,打印出来永远是这样的格式:Sat Mar 21 13:47:16 CST 2015,最后想到了直接
        model.addAttribute("time", marketInfo.getMarket_visit_time().toLocaleString()); easyUI的datebox是可以识别字符串并进行自己主动显示的。



      • SpringMVC ModelAttribute的使用方法
        23333这个真是纠结了一晚上。查阅了好多资料。临时把它理解为(@ModelAttribute(“user”) Fpuser fpuser)在Model 增加里一个key为”user”的对象,然后把fpuser绑定到”user”;(我的SpringMVC知识真还是欠缺系统的明晓)

      • ?怎样实现datagrid单元格图片单击弹出图片框.
        如今展示图片效果例如以下:
        picture

      • Mapped Statements collection does not contain value for
        Mapped Statements collection does not contain value for后面是什么类什么方法之类的:
        错误原因有几种:
        1、mapper.xml中没有增加namespace
        2、mapper.xml中的方法和接口mapper的方法不正确应
        3、mapper.xml没有增加到mybatis-config.xml中(即总的配置文件)。例外:配置了mapper文件的包路径的除外
        4、mapper.xml文件名称和所写的mapper名称不同样。
        好坑啊!

        居然连名字要求都得一样

      • Column “null” not found
        这个链接讲的超好哎!http://bbs.csdn.net/topics/380146054,居然还会遇到bad sql grammer

      • MySQL Database Error: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. You have to change some columns to TEXT or BLOBs:
        mysql字符串类型的最大长度是65535。记住这是全部字段的长度总和。在utf8下还须要缩减3倍。


    • Android部分与Web的交互
      • 如今才发现Android传递POST请求给Web有点麻烦哎 = =。预计得花一段时间才干解决问题

      • login的时候的一行代码
        jsonConfig.registerJsonValueProcessor(Date.class,new JsonDateValueProcessor()); 为了解决:当使用JSONObject jsonObject = JSONObject.fromObject(bean)转换为json时。jsp页面接收到的born日期类型为[object object],无法获取详细日期。
        详细解释:http://uule.iteye.com/blog/1066240

      • android 开源框架xUtils
        发送HTTP请求GET、POST的时候用的许多,将FindME项目结合起自己的项目遇到的第一个大难题。 怎样将对象转换为JSON等。怎样调用http.send()的參数使用等。


        http://zxs19861202.iteye.com/blog/2003241

    • 其它&&Java部分 基础&思考得知的一些事
      • F5 与 Ctrl+F5的差别:当偶然间的尝试这个功能的时候,我已经意识到我浪费了太多的时间。
      • C++ 大写和小写字母转换仅仅需+-32

        附录一:”參观”TIFFANY & CPS
        附录二:网址
        附录三:阿里云部署

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    HDU 4870 Rating(高斯消元 )
    iOS开发者账号详细介绍
    iOS之Block
    CocoaPods 安装和使用
    搭建自己的局域网服务器
    MarkDown语法收集
    正则表达式参考表
    iOS企业级应用打包与部署
    iOS开发之代码加载方式进入APP的界面
    shell脚本小Demo
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4839340.html
Copyright © 2020-2023  润新知