首先,传智播客郑州校区为了让大家更容易理解,会先从创建maven工程开始,如下图: 接下来,传智播客郑州校区继续给大家解析配置pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.1.RELEASE</version> </parent> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <!-- 指定一下jdk的版本 ,这里我们使用jdk 1.7 ,默认是1.6 --> <java.version>1.7</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!-- 添加fastjson 依赖包. --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.15</version> </dependency>
<!-- spring boot devtools 依赖包. --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <scope>true</scope> </dependency> </dependencies> 为了更能清晰了解包结构和类,传智播客为大家创建了下图内容 之后,传智播客教大家如何编写上面三个类: User: 提供get、set方法。 FastJsonController: App: 上述步骤完成后,执行App类的main方法,等待项目启动完毕。然后在浏览器中访问 http://localhost:8080/getJson,返回结果如下图: 发现中文乱码,这时修改controller类,如下图: 结果如下图: 最后,希望大家在工作中能够抓住问题的关键去解决问题。如果你想学习IT,如果你想月薪过万,那么就来传智播客郑州校区吧!
|