论坛首页 Java企业应用论坛

struts2+Spring3+hibernate3零配置并且正式环境和开发环境不需要多大改动

浏览 11791 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-08-07   最后修改:2012-08-09
struts2+Spring3+hibernate3零配置框架,加入了entity类的自动获取,以及dao层使用了泛型封装,所以省略了dao层,直接service层继承dao层并且正式环境和开发环境不需要改动,只要配置相应的属性文件即可。大家可以提出意见交流下,如果有什么不妥的地方。

    前端使用jquery和jstl标签。jar包发布。
  • lib.rar (7.8 MB)
  • 下载次数: 889
   发表时间:2012-08-07  
说半天,东西也没看见啊。
0 请登录后投票
   发表时间:2012-08-07  
什么东东没看见
0 请登录后投票
   发表时间:2012-08-07  
@Action(results=
  { @Result(name = "success", location = "/WEB-INF/classes/view/home.jsp"),
    @Result(name = "index", location = "/WEB-INF/classes/view/home.jsp")
  }
)

@Namespace("/home")
public class HomeAction extends BaseAction {

public String execute() throws Exception
{
return SUCCESS;
}

public String index() throws Exception
{
return "index";
}

}
框架是使用注解的,所以请学习下注解吧
0 请登录后投票
   发表时间:2012-08-07  
自己的Action可以继承AbstractBaseAction或者BaseAction,前者已经继承了后者,前者只要是为了自动获得实体类。
0 请登录后投票
   发表时间:2012-08-07  
我们团队去年开发一套对日医药系统,也是零配置,@Namespace("/home"),@Action(results=,都不需要去写。只要按照规约去建Actoin,return对应值即可。
正式环境跟开发环境的区分,只需要系统构成设定文件中两个属性即可。
0 请登录后投票
   发表时间:2012-08-07  
支持分享!!
0 请登录后投票
   发表时间:2012-08-08  
框架也可以不写的注解配置的比如@Action,@Results等,只是写了更加的清晰明了。
0 请登录后投票
   发表时间:2012-08-08  
liulijun.cn.2011 写道
我们团队去年开发一套对日医药系统,也是零配置,@Namespace("/home"),@Action(results=,都不需要去写。只要按照规约去建Actoin,return对应值即可。
正式环境跟开发环境的区分,只需要系统构成设定文件中两个属性即可。

此框架是不同的环境读取的配置文件不同,支持测试、开发和正式环境3个系统,编写3个配置文件即可。
0 请登录后投票
   发表时间:2012-08-08  
有没有Jar包啊?
0 请登录后投票
论坛首页 Java企业应用版

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