SSM框架-Maven前期配置
来源:互联网 发布:宝宝辅食软件 编辑:程序博客网 时间:2024/05/22 13:24
Maven工程的创建
总共分四步:
一、首先:
1.用idea
新建工程,选择Maven -> org.apache.maven.archetypes:maven-archetype-webapp
,点击Next;
2.分别设置好Groupld,artifactld.一般情况设置为com.lanou和SpringMvc;
3.将Maven home directory
选择对应的apache-maven-版本号,User settings file
:选择对应的文件下/conf/settings.xml(其中的部分内容需要更改),再点击+号,加入archetypecatalog-internal
,点击Next;
4.创建好对应的工程路径和名称即可OK.(第一次进入需要加载一大堆文件,大约五分钟左右,等待Message区域出现BUILD SUCCESS即可).
其次:
在Mprom.xml
文件进行多项的配置,将原junit文件中的test删除,之后加入spring-core,spring-webmvc,jstl,jackson-databind
配置代码,随后右下角弹出Maven projects need to be imported窗口,点击Import Changes
等待成功即可.
代码如下:
<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>4.3.9.RELEASE</version> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.3.9.RELEASE</version> </dependency> <!-- https://mvnrepository.com/artifact/javax.servlet/jstl --> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.8.9</version> </dependency> </dependencies>
二、Maven配置完成后
在main文件下创建java文件包并将其设置成源文件,在源文件中创建com
等文件夹;
创建spring-servlet.xml
配置文件
<!--配置springMVC的注解驱动(要配置以mvc结尾的)--> <mvc:annotation-driven/> <!--配置spring的组件扫描--> <context:component-scan base-package="com.lanou"/> <!--springMvc不处理前段的,静态资源--> <mvc:default-servlet-handler/> <!--视图解析器--> <bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <!--prefix:前缀--> <!--suffix:后缀--> <property name="prefix" value="/WEB-INF/"/> <property name="suffix" value=".jsp"/> </bean>
三、配置web.xml
文件,代码如下
<servlet> <servlet-name>SpringServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring-servlet.xml</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>SpringServlet</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
四、最后创建MainController
文件,代码如下
@Controller public class MianContraller { @RequestMapping(value = "/index") public String firstPage(){ return "home"; }}
阅读全文
0 0
- SSM框架-Maven前期配置
- maven下配置ssm框架
- 【SSM整合】-Maven管理SSM框架的pom.xml配置
- 使用Maven配置SSM框架的一些配置
- Maven搭建SSM框架
- maven+eclipse+SSM框架
- maven+SSM框架整合
- Maven集成SSM框架
- eclipse+maven+ssm框架
- Maven搭建SSM框架
- Maven搭建SSM框架
- SSM框架-Maven篇
- myeclipse下Maven配置SSM框架出现的问题总结
- maven管理SSM框架的pom.xml配置
- maven-ssm框架基本整合之配置文件的配置
- Maven ssm框架配置报错HTTP Status 500
- ssm框架maven配置文件pom.xml配置信息
- maven创建ssm框架的pom.xml文件配置
- ZOJ3430-Detect the Virus
- OpenCV学习第六篇:图像混合
- 悲观锁与乐观锁的故事
- 用静态变量计算n的阶乘
- 区域链基本原理
- SSM框架-Maven前期配置
- 0.Python入门之变量和字符串
- Linux使用cd命令后自动调用ls命令的方法
- 字符串某位置插入字符
- 开源插件ACTable已经打包放到Maven中央仓库啦!
- 解决机器人成品的研发和生产周期过长的尴尬现象
- Go -v 显示版本号和编译时间示例
- vue 中 echarts 的简单使用
- JS作用域