工作随想

      一转眼已经是工作的第四天了,这四天过的真的很艰难,上来就做个半截腰的项目,而且还是Java的,这对我一个.Net的人来说是挺困难的,以前从来就没有看过Java,真是命途多舛啊!
      来的第一天,我们头儿让我先熟悉以下SoTower框架,并且让我用InteliJ IDEA开发,我都没有用过这东西,我们组的其他人都是用Eclipse,只有头儿是用IDEA,所以头儿也让我用(不过说实话用了几天觉得还可以,很多功能很实用,就是启动慢了点),临下班的时候我做了个简单的例子。头正好看见夸了夸我
      第二天,看是看数据库的操作,配置了进一天的配置文件,终于在下班前从数据库中读取出了个一个表,晚上头儿对我说,明天分我个小模块。
      第三天上午,头儿让我挑几个能修改的模块,是测试那边返回来的说需要修改,我看了看挑了两个需要修改JavaScript的和一个根据权限列出用户操作的模块,JavaScript的那块轻车熟路半个小时左右就搞定了,心想再过一会又能把权限修改好了,我打开那个模块才发现事情不是我想的那么简单,从数据访问DAO到页面显示一共七层!天哪,由于对业务不熟悉,调来调去的一会就不知道自己在哪了!!!结果可想而知,一个下午都没搞定。都不知道应该该哪,晚上回来又看了看,多少有点懂了。最起码知道我应在在那块修改了。
      今天早上,还想着上午能搞定,可是没有改完,我需要在多传一个参数给DAO层的一个方法,但是因为层数很多,我要修改好几个类和接口。终于在中午的时候把类和接口修改成我需要的了,接下来就是写SQL语句了,四表联查折腾了一下午没弄出来,后来还是头儿过来三下两下就给我搞定了。真是惭愧啊!

我不知道大家写SQL有没有什么好的想法或者一些小窍门什么的,尤其是复杂的SQL,希望大家多多赐教。
原文地址:https://www.cnblogs.com/interboy/p/824591.html