ssh2框架包是怎么分布的?
每个包中的放的类的作用是什么?
小型项目与中型项目都使用ssh2框架,他们有什么区别?
dao层中的dao类和接口是每个实体类对应一个dao类呢,还是使用统一的dao类?
请大家积极回答!谢谢大家!加分!加分!加分!加分!加分!加分!

解决方案 »

  1.   


    每个人的习惯不同吧。我的是
    com.xxx.dao---访问数据层接口
    com.xxx.dao.impl---访问数据层的类
    com.xxx.biz---业务接口
    com.xxx.biz.impl---实现业务接口的类
    com.xxx.util---公共的工具类
    com.xxx.entity---实体类
    com.xxx.actions---action类
    com.xxx.test---自己有时候用来做测试用的
      

  2.   

    ssh2框架包是怎么分布的?3个框架各自有各自的架包,ssh2中好象各个框架架包不会冲突.每个包中的放的类的作用是什么?各个框架jar包类由其版本不同而不同,spring2.5与3.0 完全更改了jar的结构.所以没办法直接告诉你.(各使用手册都会有说明)小型项目与中型项目都使用ssh2框架,他们有什么区别?一个项目使用什么框架是由功能决定的.如果都用同一框架我觉得区别就只是代码的多少了dao层中的dao类和接口是每个实体类对应一个dao类呢,还是使用统一的dao类?建议不使用统一dao类.解偶可以区分功能(将来可以复用,不过这样设计好象只能拷贝出来复用),并且在多人开发时不会被版本问题困扰.
      

  3.   

    dao层中的dao类和接口是每个实体类对应一个dao类呢,还是使用统一的dao类?好像dao跟实体没有什么关系吧,
      

  4.   

    s2sh连接数据库都用配置文件啊,我没有用java类连接
      

  5.   

    你用Hibernate控制反转的时候可以选择在生成实体类的同时,生成一个对应的dao类
      

  6.   

    回答的很仔细
    我纠正一下我问题的含糊性,我说的包并不是ssh2框架本身那些jar包,而是我们建立的工程包,是我说的不清楚了,纠正下
    自己建立的项目工程包怎么分布,,,如:gcw633这样的回答
      

  7.   

    首先是dao层
    然后是service层
    最后是web层
    还有一个持久层(pojo)
      

  8.   


    org.一般是项目缩写.action
    org.一般是项目缩写.common //一般都是放一些参数的静态类,以及存放一些多语言Key的类。
    org.一般是项目缩写.dao
    org.一般是项目缩写.dao.base
    org.一般是项目缩写.dao.impl
    org.一般是项目缩写.filter
    org.一般是项目缩写.execption
    org.一般是项目缩写.model
    org.一般是项目缩写.schedule 
    org.一般是项目缩写.service
    org.一般是项目缩写.service.imple
    org.一般是项目缩写.util别的大家一看应该都明白
      

  9.   

    hibernate生成实体类的同时不是还会生成一个配置文件吗?xxx.hbm.xml
    大家的也会生成dao类吗?
      

  10.   

     Hibernate控制反转生成实体类的同时还会生成一个相应的实体映射文件xxx.hbm.xml,于此同时也会生成一个相应的实体Dao类,也可以自己定义,根据自己的情况而定!
      

  11.   

    首先是dao层
    然后是service层
    最后是web层
    还有一个持久层