文章目录
-
- 构建web项目
- 导入mvc依赖
- 添加mvc配置类
- 编写controller层类
- 构建war包
- Tomcat安装及配置
构建web项目
将原有项目构建为web项目:File→Project Structure→Facets→加号→Web→OK→OK
将原有项目构建为web项目:File→Project Structure→Facets→加号→Web→OK→OK
导入mvc依赖
在pom.xml文件的dependencies标签中添加依赖
<!-- mvc依赖-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.2.25.RELEASE</version>
</dependency>
<!-- 中文乱码使用了下面的依赖-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
<!--用于将Java对象序列化为JSON格式,并将JSON格式的数据反序列化为Java对象-->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.8</version>
</dependency>
添加mvc配置类
在config包中创建一个名为SpringMvcConfig的类 @EnableWebMvc 是一个Spring框架的注解,用于在基于Java的Spring应用程序中启用Spring MVC(Model-View-Controller)配置。通常将它应用于带有@Configuration注解的配置类上。
在config包中创建一个名为ServletConfig的类,它继承了AbstractAnnotationConfigDispatcherServletInitializer 配置Spring的根容器和Spring MVC子容器 指定DispatcherServlet的URL映射 配置字符编码过滤器,以确保应用程序能够处理UTF-8编码
编写controller层类
在Controller包下创建控制器类如:ZlyUserController.java(前缀为你的名字拼音缩写)
使用 @Controller 注解将其标记为 Spring MVC 控制器。
使用 @ResponseBody 注解,表示该控制器方法将直接返回 JSON 格式的数据。
使用 @RequestMapping 注解来定义处理默认请求(根路径‘/’)的方法。
使用 @Autowired 注解将 UserService 注入到控制器中。 使用 @RequestMapping 注解定义处理注册请求的方法。
构建war包
构建war包:File→Project Structure→Artifacts→Web Application:Exploded→OK→OK
构建war包:File→Project Structure→Artifacts→Web Application:Exploded→OK→OK
Tomcat安装及配置
Tomcat官网 https://tomcat.apache.org/download-90.cgi
将下载的zip文件解压到目录中(目录不要有中文),复制Tomcat的安装路径
环境变量→系统变量→新建→ 变量名:CATALINA_HOME 变量值:Tomcat的安装路径→确定
打开Path,添加变量值:%CATALINA_HOME%\bin 点击确定→确定→确定
启动Tomcat:在Tomcat安装路径下的bin目录里找到startup.bat,双击运行(14页和15页方法均可) 在浏览器中访问 http://127.0.0.1:8080/,出现如下页面表示成功 关闭Tomcat:双击shutdown.bat
启动Tomcat:打开cmd,输入startup.bat(14页和15页方法均可) 在浏览器中访问 http://127.0.0.1:8080/,出现如下页面表示成功 关闭Tomcat:输入shutdown.bat
启动Tomcat时cmd出现乱码如何解决? 进入conf目录,修改logging.properties文件,将UTF-8全部替换为GBK
idea配置本地tomcat:Edit Configurations → 加号 → Tomcat Server → Local → Server → Configure 选择自己安装的tomcat → Deployment → 加号 → 点击Artifact...→ OK
idea配置本地tomcat:Edit Configurations → 加号 → Tomcat Server → Local → Server → Configure 选择自己安装的tomcat → Deployment → 加号 → 点击Artifact...→ OK
标签:OK,Tomcat,SpringMVC,Spring,构建,加号,MyBatis,注解 From: https://blog.csdn.net/weixin_63831348/article/details/139878798