学SSH2一段时间了,每次写到实体的CRUD时都得在接口的实现类中一个个写,感觉重复
有没有好的写法 只用写一个CRUD就好了 实现类直接继承,就不用每个实体都写CRUD了

解决方案 »

  1.   

    这个得看你事务配置到哪一级,是DAO,还是SERVICE,如果配置到DAO,事务就不好控制,配置到service,每个实体的CRUD都的写一次,确实麻烦,可自己用ANT写一个代码生成器,避免重复的手工劳动
      

  2.   

    自己写一个代码生成器  dao service action  一起呵成
    哈哈!!!!!!!
      

  3.   

    可以这样写:你先写一个dao层公共的接口里面有save delete update get
    然后采用一个abstract实现这个接口,实现里面的所有方法,在你写每一个dao层的实现的时候就可以继承abstract类,这样不就实现了公共的方法了么!代码可以重复的使用
      

  4.   

    通用的泛型dao啊 网上很多的 然后业务dao直接继承就好了