论坛首页 Java企业应用论坛

一个Java的Restful服务框架,支持JPA、JAAS、分布式资源对象

浏览 30586 次
该帖已经被评为精华帖
作者 正文
   发表时间:2008-06-19  
zhyhongyuan 写道
JRest4Guice试玩,开发工具Eclipse-wtp,web服务器tomcat6,完整单元测试用例。附工程源码!


谢谢热心的zhyhongyuan所给予的支持
0 请登录后投票
   发表时间:2008-06-19  
更新通知


大家好,为了提高JRest4Guice的目录结构性以及为1.0版本的发布做准备,特将项目结构做了以下调整。

/JRest4Guice
    /bin                  (代码生成器的执行文件)
    /dos                  (项目文档)
    /src                  (原代码)
       /core              (核心)
       /sample            (示例)
          /full           (完整版,包括JPA)
          /helloWorld     (快速开始)
          /remoteClient   (分布式资源对象的引用测试)
       /tools             (工具)
    pom.xml               (整个项目的配置文件)


原代码地址:http://jrest4guice.googlecode.com/svn/trunk/JRest4Guice
0 请登录后投票
   发表时间:2008-06-20  
收到,建议楼主丰富一下文档,
0 请登录后投票
   发表时间:2008-06-20  
谢谢了!能不能 把需要的包 也放进去呀! 汗 下一个项目 还要自己找包! 比较
0 请登录后投票
   发表时间:2008-06-20  
219 写道
谢谢了!能不能 把需要的包 也放进去呀! 汗 下一个项目 还要自己找包! 比较


建义你使用Eclipse的J2EE版(带WTP),然后下载Maven的eclipse plugin,使用运行Maven任务下载相关包
0 请登录后投票
   发表时间:2008-06-25  
cnoss 写道
更新通知


大家好,为了提高JRest4Guice的目录结构性以及为1.0版本的发布做准备,特将项目结构做了以下调整。

/JRest4Guice
    /bin                  (代码生成器的执行文件)
    /dos                  (项目文档)
    /src                  (原代码)
       /core              (核心)
       /sample            (示例)
          /full           (完整版,包括JPA)
          /helloWorld     (快速开始)
          /remoteClient   (分布式资源对象的引用测试)
       /tools             (工具)
    pom.xml               (整个项目的配置文件)


原代码地址:http://jrest4guice.googlecode.com/svn/trunk/JRest4Guice



还没看你具体的code和sample,所以不好提意见。
但我觉得用maven目录这么分,是否不太maven way.:)

因为没有了module的东西,
我个人觉得是否 :
--core
--sample
--tools
--docs
...更好些呢?
0 请登录后投票
   发表时间:2008-06-26  
为什么没有办法访问DEMO网站?
0 请登录后投票
   发表时间:2008-06-26  
jeff_yuchang 写道
cnoss 写道
更新通知


大家好,为了提高JRest4Guice的目录结构性以及为1.0版本的发布做准备,特将项目结构做了以下调整。

/JRest4Guice
    /bin                  (代码生成器的执行文件)
    /dos                  (项目文档)
    /src                  (原代码)
       /core              (核心)
       /sample            (示例)
          /full           (完整版,包括JPA)
          /helloWorld     (快速开始)
          /remoteClient   (分布式资源对象的引用测试)
       /tools             (工具)
    pom.xml               (整个项目的配置文件)


原代码地址:http://jrest4guice.googlecode.com/svn/trunk/JRest4Guice



还没看你具体的code和sample,所以不好提意见。
但我觉得用maven目录这么分,是否不太maven way.:)

因为没有了module的东西,
我个人觉得是否 :
--core
--sample
--tools
--docs
...更好些呢?



不好意思现在才回帖,这几天出差去外省了,你的建议很好,我对Maven的使用也很基础,我对整个项目的管理方式也是采用maven的module方式组织的,只是上面的目录结构没有完全展开,在core,sample/full,tools ...下都有一个pom.xml文件来引用顶层的pom.xml。
0 请登录后投票
   发表时间:2008-06-26  
Enigma 写道
为什么没有办法访问DEMO网站?


,这几天去外省出差,家里的机器没有打开,所以暂时不能访问。
0 请登录后投票
   发表时间:2008-06-27  
最新动态

JRest4Guice中增加了对Get方法的缓存机制,实现了对动态资源静态化,从而减少了应用服务器及数据库的访问压力,并大大增强了对SEO的支持。用户可以通过实现ResourceCacheProvider接口来提供自定义的缓存策略。
示例代码:
	@Get
	@PageFlow(success = @PageInfo(url = "/template/contactDetail.vm"))
	@Cache //声明需要缓存结果,可以减少应用服务器及数据库的压力
	public Contact getContact(@Parameter("contactId") String contactId) {
		return this.domain.findContactById(contactId);
	}
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics