开发中遇到的坑.
来源:互联网 发布:通信算法工程师 工作 编辑:程序博客网 时间:2024/05/20 11:46
- 写项目时要走心.写一行检查一行.按顺序,依次写.
- 写注释.写注释不是要一行代码一行注释.而是要把代码思路以及代码结构中的主要功能注释标记出来.
- 依然是注释. 在方法中,将该方法的查询结果写清楚.
- 如果dao层用的是mybatis框架,则在sql中将该sql要查询的结果写清楚.
- mybatis中,如果传入单个参数.在xml映射器中的占位符中,切记是value,而不是该变量名…直接传一个参数的方式少用.对参数的条件过滤是否为空串突然失效了
- mybatis生成的代码,比如xml映射器中的数据库的字段的引号… 当后期添加字段时,切记不要手动添加引号.要么复制引号,要么不加引号
- 实现功能时,想清楚再去实现.
- 在页面展示数据时.举个例子吧,比如用户想要往数据库中添加某年还未添加的年月.此时需要将数据库中已有的查询出来.将数据库中还没添加的进行再页面显示.这时,涉及到的是两个for循环,然后进行去掉重复…. 嗯,不能不去承认,对jsp不管怎么用,总会感觉到那么一丝的隔阂,反而对java代码,比如for if 会感到更加亲切. 当在jsp页面用foreach进行遍历循环去重不知该怎么做时,可以考虑下,如果用java中的if for语句该怎么做.然后再再jsp中进行操作.jsp,在代码进行编译时,依然是java代码. 在这里,可以说是转换思路,也可以说是究其本质. .. 说下思路吧,免得后期遇到,忘了就尴尬了. 将当前所有年月进行遍历,其内对数据库中已有年月进行遍历.jsp中使用c:set标签进行设置一个标记符.然后进行设置编辑.当内置循环遍历且判断完后,在大循环内查看标记符是否改变,来判断该值在数据库中是否已有
- 在做项目前,对项目业务要深入了解,各个结构的流程,也可以说是使用操作方式.编代码是一个层次,了解业务,构思是另一个层次.尽管代码能力并不强.
- form表单传递多选框数据时,后台接收时,不能使用map接收.其内不会接收多选狂中的值.可以使用string数组或者对象内的属性来接收.
- 与前台沟通好.定义好数据结构与变量名.
- 记性不要,那么每完成一个功能,就准确记录下来.方便下次寻找.
- 不管什么时候,都要沉住气….
- 树立好自身形象.从一个人的称呼中,就可以看到这个人怎么样.
- 针对自身弱点,找到解决方式.
- 出门带脑
阅读全文
0 0
- 开发中遇到的坑
- 开发中遇到的坑
- 开发中遇到的坑.
- IOS开发中遇到的坑
- 百度地图开发中遇到的坑
- Android 开发中遇到的坑
- Android开发中可能遇到的坑
- Android开发中遇到的坑
- Androd开发中遇到的那些坑
- 开发APP中遇到的坑
- Android开发中遇到的坑
- Android开发中遇到的坑
- iOS 开发中遇到的坑
- iOS开发中遇到的那些坑
- ionic开发中遇到的坑
- 项目开发中遇到的坑
- Andriod开发中遇到的小坑
- ThinkPHP开发中遇到的小坑
- JVM学习(初识JVM)
- 雷军说小米6下月起不再耍猴 你信吗?
- 作业批处理
- Python学习笔记(四)
- oracle克隆安装(转)
- 开发中遇到的坑.
- Docker
- libiec61850系列:建模(二)
- oracle静默安装
- NOIP2010 烽火传递 队列DP
- List快速按照指定顺序排列
- ajax与servlet交互(通过JSON),JAVA的arraylist传到前端的方法
- Raft机制梳理
- C++程序设计教程第二版钱能 2.9练习2第1题