精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-07-03
能不能不用JAVA5及以上的搞个
|
|
返回顶楼 | |
发表时间:2007-07-03
Struts 1.x通过Strecks(http://strecks.sf.net)实现使用annotation进行配置。
Struts 2 , webwork 也不会比 struts 1 配置少什么, |
|
返回顶楼 | |
发表时间:2007-07-06
引用 Struts 1.x通过Strecks(http://strecks.sf.net)实现使用annotation进行配置。
Struts 2 , webwork 也不会比 struts 1 配置少什么, strecks能减少配置量吗。 但是如果说不能减少配置量而是把配置挪个地方,那么struts1的配置是绝对要比webwork2多的。 最近做了一个添删改查的demo,为未来的产品升级做准备,所有的crud代码都放在基类中,有BaseService,BaseDao,BaseAction,通过范型实现这个功能,基本的crud都不需要写任何java代码了,添加任何一个实体,实现对应crud只要几个对应的页面和对应的配置文件就可以了。 但是这里还是出现了xwork的配置,每个实体都需要一个对应的crud的配置文件,而且根本没有办法用annotation来实现。除非是基于规则。 这让我认识到未来的mvc框架,应该是基于annotation和coc的 而且我确实想把crud做成基于规则的,大家有什么好的想法没有 。 |
|
返回顶楼 | |
发表时间:2007-07-16
如果不想配置,直接JSP+JAVABEAN就最完美了!
配置是必须的,以为这个世界就是复杂的,所以技术发展到最后毕竟也是复杂的。 |
|
返回顶楼 | |
发表时间:2007-07-17
struts2是webwork2迁移过来的,我觉得挺好用的,特别是interceptor
|
|
返回顶楼 | |
发表时间:2007-07-18
skyact 写道 struts2是webwork2迁移过来的,我觉得挺好用的,特别是interceptor public static void main(String[] args) {
EventManager mgr = new EventManager(); if (args[0].equals("store")) { mgr.createAndStoreEvent("My Event", new Date()); } else if (args[0].equals("list")) { List events = mgr.listEvents(); for (int i = 0; i < events.size(); i++) { Event theEvent = (Event) events.get(i); System.out.println("Event: " + theEvent.getTitle() + " Time: " + theEvent.getDate()); } } else if (args[0].equals("addpersontoevent")) { Long eventId = mgr.createAndStoreEvent("My Event", new Date()); Long personId = mgr.createAndStorePerson("Foo", "Bar"); mgr.addPersonToEvent(personId, eventId); System.out.println("Added person " + personId + " to event " + eventId); } else if (args[0].equals("addemailtoperson")) { Long personId = mgr.createAndStorePerson("Foozy", "Beary"); mgr.addEmailToPerson(personId, "foo@bar"); mgr.addEmailToPerson(personId, "bar@foo"); System.out.println("Added two email addresses (value typed objects) to person entity : " + personId); } HibernateUtil.getSessionFactory().close(); } |
|
返回顶楼 | |
发表时间:2007-07-20
从礼貌上支持一下楼主,因为是新手,就不在关公面前耍大刀了,希望LZ多听听大家的意见,永远支持你!
|
|
返回顶楼 | |
发表时间:2007-07-20
支持 这才是大方向
|
|
返回顶楼 | |
发表时间:2007-07-21
看来Java的WEB框架只有Spring MVC是比较好用的,SpringMVC要COC有COC,要灵活有灵活。而且简单易用,自从第一次用它后就不想再用别的MVC框架了。
Webwork,struts2都要不少配置啊,楼主要搞个“零”配置还要自己搞这么多东西,不是一般的麻烦。 |
|
返回顶楼 | |
发表时间:2007-07-23
Sam1860 写道 看来Java的WEB框架只有Spring MVC是比较好用的,SpringMVC要COC有COC,要灵活有灵活。而且简单易用,自从第一次用它后就不想再用别的MVC框架了。
Webwork,struts2都要不少配置啊,楼主要搞个“零”配置还要自己搞这么多东西,不是一般的麻烦。 你指的麻烦是什么,使用起来麻烦还是指扩展webwork2麻烦,事实上扩展webwork2(就是第二章的实现)我只用了周末不到3个小时而已,加上之前的这篇文章的讨论,大概也就是5个小时,不是很麻烦,关键是要有自己的想法,能突破吗,能创新吗,我不得不承认在这个扩展的过程中,我学习到了很多知识,对我的帮助很大。 ps:我实在没有看出你说的麻烦是指什么麻烦 |
|
返回顶楼 | |