Topic: Why Struts? I feel SOFIA can do it 10 times faster :) |
Print this page |
1.Why Struts? I feel SOFIA can do it 10 times faster :) | Copy to clipboard |
Posted by: goya Posted on: 2003-06-17 10:49 Seems like Struts is too much hot right now. But how easy do you feel to finish coding for Form/Action Beans and JSP pages? I have been using SOFIA framework for a couple of months, and I do like the way how it works. SOFIA project (OpenSource) http://sourceforge.net/projects/salmon/ and it's homepage: http://sourceforge.net/projects/salmon. I downloaded SOFIA video presentation from http://www.salmonllc.com/website/Jsp/vanity/SofiaVideo.jsp installed and started developing right away. It has pre-build taglib contains almost everything I need. Generate MODEL; Design Jsp by dreamweaver (VIEW); Generate Controller, with very little coding (less than 10% of total code), Web application development has never been this easy |
2.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: goya] | Copy to clipboard |
Posted by: floater Posted on: 2003-06-18 02:20 make sense! |
3.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: goya] | Copy to clipboard |
Posted by: supertoy Posted on: 2003-06-18 07:00 我粗看了一下,非常喜欢这个东西,准确地说我很欣赏他和ide的集成。这样可以可是化的在dw里面绘制而不是code jsp页面,用strut的各种tag一个一个 作页面相当麻烦。界面的开发就和vb一样。 不过另外有一个问题,我很喜欢hibernate这样的o-r mapping结构,可以屏蔽 数据库的特性,用对象的方式来处理数据,这样的东西能方便的集成进salmon里面么?datasource/model是否可以避免直接用jdbc访问数据? 我看到他又说间接的提供对ejb的支持,如果用ejb,还能做到那种可是化开发么? |
4.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: goya] | Copy to clipboard |
Posted by: simontang Posted on: 2003-06-18 20:03 我也有同样的问题。 ejb在intellij里可以创建,但是似乎需要先生成ejb-jar.xml。看了这个framework以后,最令人兴奋的是可视化开发jsp的能力,另外intellij也是我很欣赏的一个ide。相比之下,jbuilder就没有这种灵活性了。如果intellij能够加入自动从datasource生成实体的能力,我相信它完全可以代替jbuilder了。 |
5.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: goya] | Copy to clipboard |
Posted by: supertoy Posted on: 2003-06-18 23:07 你自己写一个类似的插件并不困难哦 |
6.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: goya] | Copy to clipboard |
Posted by: goya Posted on: 2003-06-19 10:27 Acturelly, most developers would say SOFIA is ASP.NET java version. It is a tool for developing Database applications, does support Bean and EJB via their DataStoreBuffer interface. SOFIA relays on JDBC, if you want try JDO, O/R bridge I don't think this is a tool you like to play with. No Framework can be prefect, we can take advantage of its rapid development method, Improve & custom to best fits your need. you can also contribute to this framework to make up whatever you don't like, IT"S OPEN SOURCE ;P |
7.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: goya] | Copy to clipboard |
Posted by: supertoy Posted on: 2003-06-19 12:28 昨晚试了,不太稳定哦,在dw 6 mx离老是死机。 1。放弃了对front servlet的支持,这样不方便作统一授权,认证的工作。是不是 提倡用filter来代替? 2。看你的意思,通过datastorebuffer可以来call ejb,那同样也可以call JDO, dao之类的珞? 3。和struts/webwork这些方式不一样不是从action forward到jsp,那页面之间 的定向是不是不好弄?比如满足一定条件到a,b,c这样的? 我也觉得很象asp.net 简化的老实mvc,开发简单,不需要作复杂配置。不过业务 太复杂的画,处理可能有问题 |
8.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: goya] | Copy to clipboard |
Posted by: fhk1999 Posted on: 2003-06-30 13:36 Since Struts is hot, Struts skill is more marketable. It makes sense to spend time on it although it is not the best framework available. |
9.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: goya] | Copy to clipboard |
Posted by: floater Posted on: 2003-06-30 22:19 Not necessarily, if someone tells me he loves struts, I would definitely *not* hire him, for sure. There are just so many reasons, expressed in the book Expert One-on-One. So if someone tells me he loves this book, I would make friends with him, . |
10.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: floater] | Copy to clipboard |
Posted by: why Posted on: 2003-07-01 00:16 floater wrote: Hehe, "Architecture & Framework" is almost a all-Struts board now. (recently there's only one topic on Jive and one on OFBIZ.) Anyway, I don't think anyone who have used Struts intensively (for a large project in particular) would love Struts. By the way, I'm reading Johnson's masterpiece, slowly and carefully, during these days. |
11.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: goya] | Copy to clipboard |
Posted by: floater Posted on: 2003-07-01 00:42 *sigh*, yea, this is almost an exclusive Struts board. Folks like more on getting their hands dirty than reading some books first. This is not j2se board, after all. You make a mistake in a class, just get rid of it, in j2se. But in here, you make a mistake, you would have to throw out hundreds of classes. If you give a 5 years old a pair of 20 pound dumbbell, he could do nothing but hurt himself. No offense, I am just worrying ... History constantly repeats itself. Is it a joyful reading on Johnson's book? Sure I am, I've read 3 times(since I have 2 hours on trains everyday). His source code has some comments inside too. Hope you like it. |
12.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: goya] | Copy to clipboard |
Posted by: why Posted on: 2003-07-01 01:21 Actually I feel bad for having moved all Struts related topics to "Architecture & Framework", which (I believe) is about more advanced, usually more conceptual topics. I agree that we should read some books first, and get our hands dirty in a educated, managed way -- following the samples and "experiment" around with what we read. A framework like Struts is complex and things will easily get messed up. floater: Perhaps you can kindly lead a study group in reading Johnson's book, on this board, help us reading deeper into this excellent piece. |
13.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: why] | Copy to clipboard |
Posted by: fhk1999 Posted on: 2003-07-01 12:48 why wrote: Exactly. Besides, once a team adapts a framework, it is deficult to switch to other one. For this reason floater probably should not have recommanded Struts to yadan several days ago. By the way I love the book. |
14.Re:Why Struts? I feel SOFIA can do it 10 times faster :) [Re: goya] | Copy to clipboard |
Posted by: floater Posted on: 2003-07-01 23:22 I can try, but not sure whether folks are interested in. To fhk1999: It's always a trade-off. For newcomers, we have to think about it in their shoes, so after balancing, I did what I think is right, with warnings, but I might be wrong, as you point out. Hopefully, they could get my points: it has something good and bad, get the good part out and dump the bad part. Believe or not, there are crazy folks who plan to use struts all over the palce, I am fighting now. *sigh* Yea, enjoy the book. |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |