pom.xml

  1. <properties>
  2. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  3. <mvc.version>0.0.1-SNAPSHOT</mvc.version>
  4. <spring.version>3.2.5.RELEASE</spring.version>
  5. <hibernate.version>4.1.3.Final</hibernate.version>
  6. <spring-security.version>3.2.4.RELEASE</spring-security.version>
  7. </properties>
  8.  
  9. <dependencyManagement>
  10. <dependencies>
  11.  
  12. <!-- child model start -->
  13. <dependency>
  14. <groupId>com.vvdiary.rbms</groupId>
  15. <artifactId>RBMSWeb</artifactId>
  16. <version>${mvc.version}</version>
  17. </dependency>
  18. <dependency>
  19. <groupId>com.vvdiary.rbms</groupId>
  20. <artifactId>RBMSService</artifactId>
  21. <version>${mvc.version}</version>
  22. </dependency>
  23. <!-- child model end -->
  24.  
  25. <!-- spring start -->
  26. <!-- spring 核心 -->
  27. <dependency>
  28. <groupId>org.springframework</groupId>
  29. <artifactId>spring-core</artifactId>
  30. <version>${spring.version}</version>
  31. </dependency>
  32. <!-- spring 面向切面 -->
  33. <dependency>
  34. <groupId>org.springframework</groupId>
  35. <artifactId>spring-aop</artifactId>
  36. <version>${spring.version}</version>
  37. </dependency>
  38. <!-- spring JavaBeans机制 -->
  39. <dependency>
  40. <groupId>org.springframework</groupId>
  41. <artifactId>spring-beans</artifactId>
  42. <version>${spring.version}</version>
  43. </dependency>
  44. <!-- spring 上下文 -->
  45. <dependency>
  46. <groupId>org.springframework</groupId>
  47. <artifactId>spring-context</artifactId>
  48. <version>${spring.version}</version>
  49. </dependency>
  50. <!-- spring 上下文支持 -->
  51. <dependency>
  52. <groupId>org.springframework</groupId>
  53. <artifactId>spring-context-support</artifactId>
  54. <version>${spring.version}</version>
  55. </dependency>
  56. <!-- spring 表达式语言 (SpEL) -->
  57. <dependency>
  58. <groupId>org.springframework</groupId>
  59. <artifactId>spring-expression</artifactId>
  60. <version>${spring.version}</version>
  61. </dependency>
  62. <!-- spring end -->
  63.  
  64. <!-- spring other start -->
  65. <!-- spring 持久化 -->
  66. <dependency>
  67. <groupId>org.springframework</groupId>
  68. <artifactId>spring-orm</artifactId>
  69. <version>${spring.version}</version>
  70. </dependency>
  71. <dependency>
  72. <groupId>org.springframework</groupId>
  73. <artifactId>spring-jdbc</artifactId>
  74. <version>${spring.version}</version>
  75. </dependency>
  76. <!-- spring web -->
  77. <dependency>
  78. <groupId>org.springframework</groupId>
  79. <artifactId>spring-web</artifactId>
  80. <version>${spring.version}</version>
  81. </dependency>
  82. <dependency>
  83. <groupId>org.springframework</groupId>
  84. <artifactId>spring-webmvc</artifactId>
  85. <version>${spring.version}</version>
  86. </dependency>
  87. <!-- spring test -->
  88. <dependency>
  89. <groupId>org.springframework</groupId>
  90. <artifactId>spring-test</artifactId>
  91. <version>${spring.version}</version>
  92. <scope>test</scope>
  93. </dependency>
  94. <!-- spring web安全 -->
  95. <dependency>
  96. <groupId>org.springframework.security</groupId>
  97. <artifactId>spring-security-web</artifactId>
  98. <version>${spring-security.version}</version>
  99. </dependency>
  100. <!-- spring aop -->
  101. <dependency>
  102. <groupId>org.springframework</groupId>
  103. <artifactId>spring-aop</artifactId>
  104. <version>${spring.version}</version>
  105. </dependency>
  106. <dependency>
  107. <groupId>org.springframework</groupId>
  108. <artifactId>spring-tx</artifactId>
  109. <version>${spring.version}</version>
  110. </dependency>
  111. <!-- spring other end -->
  112.  
  113. <dependency>
  114. <groupId>javax.servlet</groupId>
  115. <artifactId>servlet-api</artifactId>
  116. <version>2.5</version>
  117. <scope>provided</scope>
  118. </dependency>
  119. <dependency>
  120. <groupId>javax.servlet</groupId>
  121. <artifactId>jstl</artifactId>
  122. <version>1.2</version>
  123. </dependency>
  124.  
  125. <!-- test start -->
  126. <dependency>
  127. <groupId>junit</groupId>
  128. <artifactId>junit</artifactId>
  129. <version>3.8.1</version>
  130. <scope>test</scope>
  131. </dependency>
  132. <!-- test end -->
  133.  
  134. <dependency>
  135. <groupId>commons-dbcp</groupId>
  136. <artifactId>commons-dbcp</artifactId>
  137. <version>1.4</version>
  138. </dependency>
  139.  
  140. <dependency>
  141. <groupId>org.springframework.data</groupId>
  142. <artifactId>spring-data-jpa</artifactId>
  143. <version>1.2.0.RELEASE</version>
  144. </dependency>
  145.  
  146. <dependency>
  147. <groupId>org.hibernate</groupId>
  148. <artifactId>hibernate-entitymanager</artifactId>
  149. <version>${hibernate.version}</version>
  150. </dependency>
  151.  
  152. <dependency>
  153. <groupId>org.hibernate.javax.persistence</groupId>
  154. <artifactId>hibernate-jpa-2.0-api</artifactId>
  155. <version>1.0.1.Final</version>
  156. </dependency>
  157.  
  158. <dependency>
  159. <groupId>org.aspectj</groupId>
  160. <artifactId>aspectjweaver</artifactId>
  161. <version>1.6.12</version>
  162. </dependency>
  163.  
  164. </dependencies>
  165. </dependencyManagement>

web.xml

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
  4. xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
  5. version="2.5">

springMVC

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p"
  4. xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  5. xsi:schemaLocation="http://www.springframework.org/schema/beans
  6. http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
  7. http://www.springframework.org/schema/context
  8. http://www.springframework.org/schema/context/spring-context.xsd
  9. http://www.springframework.org/schema/mvc
  10. http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd">

home.jsp

  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
  3. <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
  4. <c:set var="path" value="${pageContext.request.contextPath}"></c:set>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  6. <html>
  7. <head>
  8. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  9. </head>

框架搭建资源 (一) V(视图)C(控制)模式的更多相关文章

  1. 框架搭建资源 (二) 添加M(模型)

    applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xm ...

  2. webapi框架搭建-安全机制(四)-可配置的基于角色的权限控制

    webapi框架搭建系列博客 在上一篇的webapi框架搭建-安全机制(三)-简单的基于角色的权限控制,某个角色拥有哪些接口的权限是用硬编码的方式写在接口上的,如RBAuthorize(Roles = ...

  3. webapi框架搭建-安全机制(三)-简单的基于角色的权限控制

    webapi框架搭建系列博客 上一篇已经完成了“身份验证”,如果只是想简单的实现基于角色的权限管理,我们基本上不用写代码,微软已经提供了authorize特性,直接用就行. Authorize特性的使 ...

  4. go语言实战教程:实战项目资源导入和项目框架搭建

    从本节内容开始,我们将利用我们所学习的Iris框架的相关知识,进行实战项目开发. 实战项目框架搭建 我们的实战项目是使用Iris框架开发一个关于本地服务平台的后台管理平台.平台中可以管理用户.商品.商 ...

  5. Spring MVC+Spring+Mybatis+MySQL(IDEA)入门框架搭建

    目录 Spring MVC+Spring+Mybatis+MySQL(IDEA)入门框架搭建 0.项目准备 1.数据持久层Mybatis+MySQL 1.1 MySQL数据准备 1.2 Mybatis ...

  6. SSM 框架搭建

    SSM框架搭建(Spring.SpringMVC.Mybatis) 一:基本概念 Spring :      Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框 ...

  7. 基于全注解的SpringMVC+Spring4.2+hibernate4.3框架搭建

    概述 从0到1教你搭建spring+springMVC+hibernate整合框架,基于注解. 本教程框架为基于全注解的SpringMVC+Spring4.2+hibernate4.3,开发工具为my ...

  8. SSM+Redis+Shiro+Maven框架搭建及集成应用

    引文: 本文主要讲述项目框架搭建时的一些简单的使用配置,教你如何快速进行项目框架搭建. 技术: Spring+SpringMVC+Mybatis+Redis+Shiro+Maven          ...

  9. 大数据技术之_25_手机APP信息统计系统项目_01_APP 数据生成模块 + 数据收集模块 + 数据处理模块框架搭建 + 业务需求处理 + 数据展示模块 +项目总结 + 问题总结

    一 项目概述1.1 角色1.2 业务术语1.3 项目效果展示二 项目需求三 项目概要3.1 项目技术架构3.2 项目目录结构3.3 项目技术选型3.4 项目整体集群规划3.5 创建项目工程四 APP ...

随机推荐

  1. mysql回想一下基础知识

    创建数据库 creat table test( #整数通常用于int test_id int, #十进制通常使用decimal test_price decimal, #普通文本通常使用.并使用Def ...

  2. java单元测试(Junit)

    JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework),供Java开发人员编写单元测试之用. 对不同性质的被 ...

  3. 【Linux探索之旅】第一部分第三课:测试并安装Ubuntu

    内容简介 1.第一部分第三课:测试并安装Ubuntu 2.第一部分第四课预告:磁盘分区 测试并安装Ubuntu 大家好,经过前两个比较偏理论(是否想起了带着瓜皮帽,手拿折扇的老学究,或者腐儒)的课程, ...

  4. Myeclipse它显示了一个目录的结构,而不是包

    今天Myeclipse新project,编写代码,查找workspace空间展示project在包装和class所有平行结构,看的很不顺,有两个原因,第一,您可能无法切换到Package worksp ...

  5. Windows10微软在线账户与本地账户的切换方法

    Win10里面存在着两个账户,除了本地账户外,还有着一个微软在线账户,这个账户可以同步设置.日历等数据.不过对于大部分用户来说,本地账户已经足够我们使用了,那么这两个账户之间该如何切换呢? Win10 ...

  6. JavaFX横幅类游戏开发 教训 游戏贴图

    上一节课,我们即将完成战旗Demo有了一个大概的了解.教训这,我们将学习绘制游戏地图. 由于JavaFX 2.2中添加了Canvas相关的功能,我们就能够使用Canvas来实现游戏绘制了. 游戏地图绘 ...

  7. POJ 1745 Divisibility (线性dp)

    Divisibility Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 10598   Accepted: 3787 Des ...

  8. 最新jhost免费jsp云空间会员邀请码

    jhost支持jsp.php的免费云空间,邀请码用于激活空间服务: 邀请码:20141003104317_149661                  有效期:2014-10-03 http://w ...

  9. Bash多个配置文件通常用于

    Login shells阅读下面的启动文件: 文件 内容 /etc/profile 对全部用户开放的全局配置文件 ~/.bash_profile 某个用户个人的启动文件,能用作个人的全局设置 ~/.b ...

  10. Java中关于OOM的场景及解决方法(转)

    http://developer.51cto.com/art/201112/305696.htm 1.OOM for Heap=>例如:java.lang.OutOfMemoryError: J ...