Java里提倡使用面向接口编程以减弱组件之间的耦合,在上一篇里已经定义了 @Local public interface Register { public String register(); } 这一节里面将实现这个接口来通过测试。 现在应用系统有很多良好的分层方法,但是我还是喜欢Evans的领域驱动设计的方法。 1,视图层将使用RichFaces。 2,使用无状态SessionBean作为Facade对领域逻辑进行封装。 3,领域层实现核心业务逻辑,主要包括有实体,值对象,仓库,服务等。 源文件目录结构大致如下: src |----action (SLSB) |-- ...
最近开始关注Seam,正值Seam2.0发布之际我也下载来试用,还是准备先做一个用户注册的例子。由于一直喜欢TDD所以先从测试用例开始写起吧。 首先使用seam-gen生成一个项目目录,然后再进行必要的配置。 1)配置数据源,我使用的hsqldb内存数据库,这样比较方便 在myApp-test-ds.xml这样进行配置 <datasources> <local-tx-datasource> <jndi-name>myAppTestDatasource</jndi-name> <connection-url>jdbc:hs ...
hypercube1024
搜索本博客
博客分类
最近加入圈子
最新评论