.net框架和spring stru hib框架比较的几个大问题

ediex 2009-04-16 07:21:55
加精
以前用.net开发,总是DAL,IDAL,BLL+ui(web form or winform) or web service 这样分层,这样名称
用ssh开发的话,好象不支持spring 和hib上做窗体(估计做窗体的程序很少,一般都是做成web版,最多做成ria版的)

另外ssh框架分层,看到大部分是习惯用service,dao,impl这样的命名方法,这样的命名很容易混乱.另外有人是在hib上加上访问接口,用spring解读,在service层上加上访问接口,用spring解读
有人是真接用stur在action通过spring通用dao,都说是三层结构.真是让人晕.

ssh似乎java分层没有标准方法,而且不像.net那样一层一个dll(ssh而是全部混在一起(大部分人都是这么做的),,winfrom和webform,webservice都可以调用非常清晰.

另外dao这个名字好像很不好,就像vb,asp命名法一样.
service这个和web service也相似
service里放接口,serviceimpl放类,这样也不是很好理解.

不知道大家认为是不要把bll,dal,idal这样的命名引进呢?
...全文
1248 65 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
65 条回复
切换为时间正序
请发表友善的回复…
发表回复
nokiaisacat 2010-05-12
  • 打赏
  • 举报
回复
我觉得.net或者j2ee当前的模式,都不能说是最好的,因为设计的方法是只有更好,没有最好的,不必去只认一种,或许这两种方式都能给你一些启发,我想学习这些设计方法更重要
bl_song 2009-12-16
  • 打赏
  • 举报
回复
我会使用。net 三层,不过感觉不到分层的好处
禀赋苍天 2009-07-27
  • 打赏
  • 举报
回复
ddddddddddddddd
John_Micr 2009-05-07
  • 打赏
  • 举报
回复
BiologyPianoProgram; 请说说你的详细看法和意见。[Quote=引用 60 楼 BiologyPianoProgram 的回复:]
我一开始从事.NET编程的
当时以为.NET很强大很强大
并且用起来特爽

记得当时一直很排斥别的语言,尤其是JAVA

不过后来一个偶然的机会,公司的用JSP做的WEB项目缺少人手,经理便让我也加入进来
我当时那个痛苦啊

然而,当我逐渐深入的时候,领略了struts,spring这些经典框架的神奇之后,倒反而不喜欢.NET了
JAVA在WEB编程方面就是强啊!

楼主用多了就能体会了,可能你现在只是刚进入,所以还很不习惯。

[/Quote]
xuan_myg 2009-04-24
  • 打赏
  • 举报
回复
个人认为ssh还蛮OK的, 至于.net 的模式很想学习。
pricks 2009-04-24
  • 打赏
  • 举报
回复
我一开始从事.NET编程的
当时以为.NET很强大很强大
并且用起来特爽

记得当时一直很排斥别的语言,尤其是JAVA

不过后来一个偶然的机会,公司的用JSP做的WEB项目缺少人手,经理便让我也加入进来
我当时那个痛苦啊

然而,当我逐渐深入的时候,领略了struts,spring这些经典框架的神奇之后,倒反而不喜欢.NET了
JAVA在WEB编程方面就是强啊!

楼主用多了就能体会了,可能你现在只是刚进入,所以还很不习惯。
但一旦习惯了,你可能就喜欢了。
aihui789 2009-04-23
  • 打赏
  • 举报
回复
Mark
cc_com 2009-04-22
  • 打赏
  • 举报
回复
慢慢就习惯了不忙哦~
ET郭强 2009-04-22
  • 打赏
  • 举报
回复
学习
「已注销」 2009-04-21
  • 打赏
  • 举报
回复
也许JAVA也该定一批默认的详细点的规范了
setup37 2009-04-21
  • 打赏
  • 举报
回复
mark!
yhjhoo 2009-04-20
  • 打赏
  • 举报
回复
还没有,这些框架都是高手经过长期编程实践得出来的,学习就是了
hm020 2009-04-20
  • 打赏
  • 举报
回复
完全取决于团队的习惯.
yanbeifei168 2009-04-20
  • 打赏
  • 举报
回复
jff
junyi2003 2009-04-20
  • 打赏
  • 举报
回复
.net webform 对从传统Web编程人员的不容易理解。
且在很大程度上也受web browers影响,很多效果无法实现。与传统从WinForm编程还是有很大区别。
jin20000 2009-04-20
  • 打赏
  • 举报
回复
习惯问题..不过统一的是更容易入门一点
chenweibin0502 2009-04-20
  • 打赏
  • 举报
回复
真的要好好学下
Billy.Wang 2009-04-20
  • 打赏
  • 举报
回复
支持Seam !
winnernoom 2009-04-20
  • 打赏
  • 举报
回复
恩,我也觉得应该是楼主习惯了。net的东西,再看java的就不舒服,我一直在做SSH的东西,感觉挺舒服的啊 ,也没觉得乱
zmzy708 2009-04-20
  • 打赏
  • 举报
回复
学习一下
加载更多回复(42)

51,397

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧