所谓“Seasar2”就是一个“轻量级容器”,面向无法摆脱“Java 应用开发”之烦恼的所谓“开发者”,它能够保证开发的“高生产率和高品质”。并且同“其它轻量级容器”不同的是,“完全不需要书写设定文件”,“就算是应用程序发生改动也无需再次起动即可直接识别变更,因此具有脚本语言的灵活性”。
为了不用写设定文件也能够运行,Convention over Configuration的思想得以采用。Convention over Configuration就是指,“只要遵守一个适当的规约,即使不用进行非常麻烦的设定,框架结构也可以自动替我们搞定的思想”,这一思想是Ruby on Rails中所倡导的。Seasar2的Convention over Configuration是从Ruby on Rails 那里得到的提示而产生的。
使用Seasar2的话,对于仅仅需要维护数据表这样简单的应用,可以在不到3分钟的时间里作成。
基于动画(Flash)的演示版在这里。
应用程序发生改动之时也无需启动便可立即识别变更的机能在Seasar2里被称为HOT deploy。
Seasar2的创作中参考了Ruby on Rails、 Spring Framework、 PicoContainer在此表示感谢。
Seasar2的基本机能在大约15分钟的快速上手 中作了全部的介绍。在一开始的时候请试一试。
- 3分钟即可完成Web应用程序
- 使用Seasar2的话,对于仅仅需要维护数据表这样简单的应用,可以在不到3分钟的时间里作成。
敬请看演示版应用程序的运行。
- seasar-user
- Seasar2以及关联产品的利用者的邮件列表。
在Seasar2的使用过程中产生了任何疑问以及各种困挠,或者是期望之时,敬请至此。
- seasar-dev
- Seasar2以及关联产品的开发者的邮件列表。
- seasar-javadoc
- 为了记述Seasar2以及相关联的产品的Javadoc而开设的邮件列表。
协助者征集中。
- JIRA
- 臭虫报告请来这里
最新版
- S2Container 2.4.46
- S2Container 本体 (S2Framework) 还有、JDBC 连接池和 JTA 等的扩张机能 (S2Extension)
- S2Tiger 2.4.46
- 使用Tiger (Java5) 备注码,组件的定义在 Java 代码中记述,为此而存在的アドオン
- S2JDBC-Gen 2.4.46
- S2JDBC-Gen
- S2JDBC-Tutorial 2.4.46
- S2JDBC Tutorial
- Diigu-Core 1.0.0
- 为了将方法函数的参数名插入类文件中的文件库
安定版
- S2Container 2.3.23
- S2Container 本体 (S2Framework) 还有、JDBC 连接池和 JTA 等的扩张机能 (S2Extension)
- S2Tiger 2.3.23
- 使用Tiger (Java5) 备注码,组件的定义在 Java 代码中记述,为此而存在的アドオン
- S2Backport175 2.3.23
- 使用Backport175 形式的备注码,组件的定义在 Java 代码中记述,为此而存在的アドオン
|