天外天(本blog作者)部分节选,对现在框架迷花眼有的帮助,欢迎讨论
话题:xxx项目采用什么框架在web2.0时代?2006年新技术的走向讨论
。。。。。。
eagle 17:06:58
哇
天外天 17:07:09
Struts+Hibernate+Spring+Velocity经典组合,大家做了,应该是锻炼技术,应该加入更多的OpenSource技术
pc迷 17:09:27
说得好
天外天 17:09:38
在Apche组织中的一些项目都很经典,特别是工具项目,都是基本功
eagle 17:09:53
汗,,, 听起好遥远,我现在就前面一个多见点,后面的都见得少了,潜水啊
pc迷 17:10:59
这是什么意思
pc迷 17:11:02
是什么
wlozz 17:12:38
天外天 17:13:26
项目开发应该基于CVS,异地协同开发,进行版本控制,
前期要进行UML建模,我们用了Hibernate,那么开发模式应该是最新的,
传统模式:sql-->数据库--〉开发
现在因该模式:基于UML建模--〉生成java代码--->生成*.hbm.xml--〉生成数据库
新时代的机械化步兵师!
潘兴科 17:15:04
这么牛,都只要建模就行了
天外天 17:16:07
至于权限采用Acegi,基于spring AOP技术,
传统的权限技术如RBAC,逃不出在class中写代码,也就是强耦合,现在Acegi,只是进行xml配置,不需要写任何代码,空降部队!
天外天 17:17:09
当然这主要基于AOP技术,现在EJB3采用的也是Hibernate O/R maping ,整体采用Ioc技术
pc迷 17:17:10
你说的是
天外天 17:20:02
现在的企业开发不外乎几种:
1,EJB2 没用转型的企业
2,AOP技术,Spring,Hibernate,JSF,Struts(烂,现在),等
3,web servers技术,现在很多项目经理认为是万能
天外天 17:20:20
4,EJB3技术
pc迷 17:21:37
是啊 你说得没错
∑角度360∈ 17:22:19
EJB3?
为什么这样说 ?》
天外天 17:23:03
为什么采用ejb主要是在大项目中要解决并发,事务处理,要在容器中实现,一般的php,asp,.net可以说没有事物级别的处理,所以大项目是j2ee,而不是.net的原因了
当然现在spring也能够实现容器级管理,但是还不够成熟
wlozz 17:30:04
spring 是春天的意思吗
&存在ヤ 17:30:39
恩
。。。。。。。