当前位置: 代码迷 >> 综合 >> Spring3MVC+MyBatis+ExtJs3整合开发系列之一:登录模块演示
  详细解决方案

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

热度:8   发布时间:2024-01-10 01:06:54.0
   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 
  相关解决方案