接触并走上java这条路有一年了,对于它的理解只是停留在编程语言之上,而且做过的项目都是web端,ssh,ssm,springmvc等框架用的也不是很熟练,做过的一个OA办公管理系统也是没有深思框架结构组成,以至于现在用ssh做一个地理信息系统遇到重重困难,这就是现状,没有从做中思考。
与同事的交流中,知道java语言做app是很轻松的,只要web端能够用框架做好,然后用一些技术将项目打包用一些插件可以实现。这是我以前没有接触过也没有想过的问题,就如通过java做安卓平台上的游戏,就如手机端的app。技术日新月异,但是我想成为的是我自己眼中的自己,不给自己设限,才能眼界开阔。
这个项目做起来遇到很多麻烦,一些插件的版本兼容问题,无法清除注册表残留问题,网上开源数据的实现问题,以及struts2不熟练问题。现在在思考如果ssh不用struts2会怎么样,会变成springmvc吗?struts2跳转起来太麻烦,将各个服务存放到拦截器中的麻烦不说,执行完拦截器,再执行action,action再通过逻辑组件处理业务逻辑就够麻烦的。这个项目一定要把ssh完整的写出来,即使struts2那么麻烦。现在的问题是java连接到正在使用的postgresql数据库后,查询不到数据库中的内容,而且设置查询的登陆名和密码为空或者跟数据库中的内容不匹配跳转到项目主页也失败,心情一团糟,一个礼拜都没有好好写代码了。