今天看啥
    热点:

      天发国际娱乐官网:40个批次木制家具经检测有13个批次不合格,不合格检出率为32.5%,不合格项目主要是耐香烟灼烧和标识一致性等。

      Spring3MVC+MyBatis+ExtJs3整合开发系列之一:登录模块演示,spring3mvcmybatis


         之前写过一篇Spring3MVC+Hibernate的整合,这套架构使用了一段时间后,发现自己对Hibernate的应用程度实在不如人意,看着项目中一堆的sql和hql,决定还是放弃hibernate,转投MyBatis,似乎更适合我这种喜欢灵活控制,习惯了写sql的我。
        
          这次打算写一系列关于Spring3MVC+MyBatis+ExtJs3应用开发的文章,这篇算是开头篇吧,还是从咋们最熟悉的登录系统那一幕开始。

          eclipse项目结构图:



      简单描述下项目的结构:

      代码那块:
      controller:web层,用于服务客户端请求的服务端
      domain:领域模型层,可以设计成简单的POJO风格
      persistence:持久层,其中XXMapper.java为interface,XXMapper.xml为sql mapping配置,两者结合形成了我们传统意义上的dao
      service:业务层,这块也是一个系统中最核心最重要的一层

      配置那块
      root-context.xml:spring核心配置文件,这里配置了dataSource,sqlSessionFactory和transactionManager等关键组件
      servlet-context.xml:springMVC核心配置文件
      controllers.xml:springMVC业务组件配置文件
      web.xml:这个没啥好说的了
      jdbc.properties:数据库连接配置文件

      页面那块
      index.jsp:登录界面
      main.jsp:核心主框架页
      quit.jsp:退出系统
      业务核心js:\scripts\modules目录下的那堆js


      这个项目目前完成度,仅仅是完成了登录功能,后续还有人员角色菜单管理等功能,就让我慢慢完善吧,有兴趣的coder,也可以自己尝试完善下系统的功能,然后发帖出来共享交流下。

      源码地址:http://www.1click-soft.com/tfgjylgw/p/kika/
      • 大小: 33 KB
      • 查看图片附件

      www.1click-soft.comtrue/article/20141213/169030.htmlTechArticleSpring3MVC+MyBatis+ExtJs3整合开发系列之一:登录模块演示,spring3mvcmybatis 之前写过一篇Spring3MVC+Hibernate的整合,这套架构使用了一段时间后,发现自己对Hibernate的应用程度实在不如人意,看...

      相关文章

        暂无相关文章
      相关搜索: Spring3MVC MyBatis ExtJs3

      帮客评论

      视觉看点
      百度 360 搜狗