项目前夕除SSM常规配置之外的额外配置(IDEA)
程序员文章站
2022-07-15 16:11:17
...
1、Maven编码统一,jar版本统一:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!--统一编码集-->
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<!--统一jar版本-->
<org.springframework.version>4.3.19.RELEASE</org.springframework.version>
<org.mybatis.version></org.mybatis.version>
<org.mybatis.spring.version></org.mybatis.spring.version>
</properties>
Spring相关jar包版本均用EL表达式完成:${org.springframework.version}
例如:
2、返回JSON格式数据:
导包:
<!--json数据处理-->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.8</version>
</dependency>
写配置文件(springmvc.xml)[创建JSON解析器]:
<!--json配置-->
<mvc:annotation-driven>
<mvc:message-converters>
<bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>application/json;charset=UTF-8</value>
</list>
</property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
写测试代码:
注:@ResponseBody注解如果要返回JSON格式数据必须要加
3、安装更方便使用****的插件:Free Mybatis Plugin
下载位置:File -> Settings -> Plugins -> 搜索安装即可(安装完成需重启IDEA)
4、安装lombok:不用写get(),set()
导包:
<!--lombok-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.20</version>
<scope>provided</scope>
</dependency>
安装插件:lombok
下载位置:File -> Settings -> Plugins -> 搜索安装即可(安装完成需重启IDEA)
上一篇: 菜鸡学习day08