SSH开发——菜鸟那些事儿

初次使用myeclipse开发,第一项目便是SSH。由于粗心,程序试运行时,错误百出,千奇百怪。下面聊聊这些事儿:

对于一个新手,我是尽可能地将自己当做一个笨的人,遇到的每一个代码都亲自去敲,认为这样能尽快熟悉项目。其中包括重复的书写的命名。可以说,这是犯忌的,这是给自己找麻烦,开发环境之所以采用了智能提示,正是为了规避无意义的重复引发错误。——相信,存在即合理。

由于myeclipse开发中因文件名书写出错(包括大小写、中英符合、减号“-”与下划线“_”),引发的错误,所报的错实在多,而不尽数,在此就不列举了。据上所述,如果你也是初次接触myeclipse,遇到奇怪的问题,请首先检查文件名是否写对。文件名,在程序中就是资源的路径名,这种错误常会使得报错信息无法反应错误产生的具体位置,因为这条路压根没走通,各引用模块无法连接,智能提示无从查起,自然也无法提供比较有针对性的提示。

经过上轮多次复查,如果程序还有错,那就该产生指示性信息了。那么接下来,根据这些提示和指引,再去找问题就容易多了。

开发人员成长经历,都知道,开发中,极易发生的就是命名不统一、大小写、多空格、中英符号。在myeclipse中若引用了hibernate、spring、struts框架,更有版本问题。对于初级开发人员,对各种jar包的引用,还是用教程中的版本,待我们熟悉这些包的内容和发展变化后,若有必要再换不迟,这样能有效避免搬石头砸自个儿脚。

文尾谏言:遇到问题是好事儿,走些弯路也不是坏事儿,实在困难后请教是件美事儿。

SSH开发——菜鸟那些事儿相关推荐

  1. iOS App开发的那些事儿2:如何搭建合适的框架

    <iOS App开发的那些事儿>系列文章从更宏观的角度出发,不仅仅局限于具体某个功能.界面的实现,而是结合网易云信iOS端研发负责人多年的经验,从如何优化现有代码的角度出发,深度分析如何创 ...

  2. ssh开发中的DAO和DaoSupport备份

    为什么80%的码农都做不了架构师?>>>    ssh开发base包中的Dao代码: package com.base;import java.io.Serializable; im ...

  3. iOS App开发的那些事儿1:如何建立合适的规范

    <iOS App开发的那些事儿>系列文章从更宏观的角度出发,不仅仅局限于具体某个功能.界面的实现,而是结合网易云信iOS端研发负责人多年的经验,从如何优化现有代码的角度出发,深度分析如何创 ...

  4. 项望烽:iOS App开发的那些事儿

    作者:项望烽 毕业于浙江大学 网易云信 iOS端研发负责人 自从做了Team Leader之后,身上权责发生了变化,于是让我烦恼的不再是具体某个功能.界面的实现,而是如何在现有代码的基础上做渐进式的改 ...

  5. 大咖开讲:一小时学会.NET MVC开发的那些事儿

          许多ASP.NET开发人员开始接触MVC认为MVC与ASP.NET完全没有关系,是一个全新的Web开发,事实上ASP.NET是创建WEB应用的框架,而MVC是能够用更好的方法来组织并管理代 ...

  6. 基于SSH开发物流仓储调度系统 课程设计 大作业 毕业设计

    基于SSH开发物流仓储调度系统(大作业/毕业设计) 开发环境: Windows操作系统 开发工具:Myeclipse+Jdk+Tomcat+MYSQL数据库 运行效果图:  基于SSH开发物流仓储调度 ...

  7. 基于SSH开发的陶瓷工厂进存销管理系统 JAVA MySQL

    10095基于SSH开发的陶瓷工厂进存销管理系统 代码: 鏈-椄:https://pan@baidu@com/s/1a01LN31IJLzHxmVgwtVjbg (把@换成 . 就可正常访问) 趧-紶 ...

  8. javaweb基于SSH开发健康档案管理系统+论文+开题报告 课程设计 大作业源码 毕业设计

    基于S2SH开发健康档案管理系统+论文+开题报告(大作业/毕业设计) 开发工具: MyEclipse(eclipse)+Jdk+Tomcat+MySql数据库 演示视频: 基于SSH开发健康档案管理系 ...

  9. 基于SSH开发物业管理信息系统

    基于SSH开发物业管理信息系统(大作业/毕业设计) 开发环境: Windows操作系统 开发工具:Myeclipse/eclipse+Jdk+Tomcat+MYSQL数据库 运行效果图:  基于SSH ...

最新文章

  1. 前端基础--jquery操作元素
  2. Android Property Animation动画
  3. Nacos(七)之Spring Cloud集成
  4. 进程控制块PCB(进程描述符)
  5. ldconfig deferred processing now taking place
  6. flask-第一个flask程序
  7. js json数组_JaveScript对象篇和数组篇
  8. VMware14虚拟机秘钥
  9. mvvm框架 android,mvvm框架原理 android 怎么使用mvvm框架
  10. nagios监控详解
  11. 如何用计算机考核教学设计,计算机一级教案
  12. 报刊订阅管理系统的设计与实现
  13. 传统软件厂商生存模式推演
  14. Linux:邮箱客户端
  15. 超级计算机燕 排名,第一卷 六年之前 HK171 舍弃的超级计算机燕? (485加更)
  16. Tribon快捷按钮图标格式
  17. oracle Number字段类型 对于小数位数的理解
  18. 每个充满希望生活的人,都曾经历过痛苦的绝望。。
  19. 创业公司做数据分析(二)运营数据系统
  20. 淘宝芝麻信用分提升方法技巧

热门文章

  1. 【分析笔记】全志平台 gpio_wdt 驱动应用和 stack crash 解决
  2. Python中的图像处理
  3. hugegraph--基于希腊神话人物关系数据的常用查询
  4. 分数的大小比较优秀教案_六年级分数大小比较教案
  5. 怎么样才算是好的电子烟包装设计?
  6. 强脑科技深耕脑机接口技术,开启生命更多可能性
  7. STM32三种方法设计LED翻转——软件、系统SysTick()、TIM
  8. Ubuntu通过fim或xdg-open在终端中打开图片
  9. Go语言教程第十二集 操作mysql和redis
  10. java使用io流技术替换LOL英雄的皮肤