现在的公司就我一个人做后台,说是以后会招人。工资也还行(三线城市每个月7000).就是不知道长期一个人做下去技术发展会不会停滞不前。就像现在不管什么问题我都是按照自己的想法在做,可能已经落伍了。
    ——————————————————————————————————————————————————————
就像现在遇到一个问题,前端传来的参数可能时空。但是为了数据库设计字段为int类型。但是前端为空的话后台就收不了,就把实体类属性全弄成了String类型。然后又出现了如果值为“”(空字符串)的话jdbc转int就不会成功。数据库报错就设计成了下面这个样子。将set方法改了,总觉得这样不合适又没有其它办法,一个人做后台。

解决方案 »

  1.   

    为什么不用integer??
      

  2.   

    BigDecimal类型也行啊。
      

  3.   

    没太注意,好像用Integer可以代替int,然后就会自动绑定。
    还有个蠢办法,针对每个Bean都再建一个属性全为String的类专门用来绑定前台传来的数据,然后代码里转换一下就好了。
      

  4.   

    用integer为空的时候,转成0存入数据库还要重新加代码,就这样写了
      

  5.   

    说实话,就你描述的问题,我完全无法想象你一个人写出什么的代码来...这水平居然能拿到7000,而且是三线,虽然俺这话有点冲,但的确是实话
    如果不想换工作,那也了解下当前java web主流的开发框架