`
lsj626472785
  • 浏览: 16052 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
上一节写了一个helloWorld的程序返回,现在来写一个json对象数据的返回。 那我们在helloWorld的基础上做一些改动: 1.User.java package isenham;   @Component public class User { private String userId; private String userName; private String userAge; public String getUserId() { return userId; } public void setUserId(String userId) { t ...
需要添加一个类,然后写一个方法,注释使用RestController @RestController public class HelloWorld { @RequestMapping("/") public String sayHelloWorld(){ return "hello world!"; } } 之后通过springApplicationMain中的类run启动即可 之后浏览器访问:http://127.0.0.1:8081/就可以看到hello world了 解释RestController注解的作用是返回json格式 ...
架构搭建步骤: 1.在eclipse中新建一个maven工程 2.在pom.xml中添加spring-boot的依赖,如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&q ...
框架的发展:servlet、struts1、struts2、spring、spingMVC、spring-Boot 每一次的框架出现都是对前面的框架的优化,sturts这个没什么好说的,spring的出现简化了开发,但是它需要配置一大堆xml,导致入门困难,所以出现了spring-boot,主要为spring服务的,能使新手快速搭建spring架构,使程序能跑起来,简化了spring的一些繁琐的xml配置问题。 下面就介绍一下spring-boot的开发环境和开发工具: IDE(如eclipse)、jdk1.8、maven管理项目,你也可以安装插件Spring Tool Suite等。 ...
刚开始用springBoot出现的一个错误,找了比较久,才发现问题。现在记录如下: org.apache.catalina.connector.ClientAbortException: java.io.IOException: 远程主机强迫关闭了一个现有的连接。 at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:393) at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:426) at org ...
 spring-boot是简化spring的繁琐配置而生成的。 这里只是搭建一个springBoot开发的环境,springBoot对jsp的支持不是很好,最好结合thymeleaf等模版引擎 1.pom.xml文件: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0. ...
什么是静态化?静态化就是将动态的jsp转换为静态的html; 为什么要静态化?提高性能加快访问速度,静态化的页面html不需要访问数据库等操作所以要比动态的jsp快很多。 怎样实现静态化?实现静态化的方法很多,本文章要说明的是通过Filter过滤器实现jsp的静态化。 1、我们先了解下jsp页面的请求流程 JSP的静态化 - 程序民工 - suntengjiao1的博客 通过上图我们可以知道servlet对象的响应是html,如果我们在servlet对象之后增加个拦截htm响应的功能将html响应保存到服务器,下次访问时直接返回这个静态页面,也就实现了静态化功能。 2、新的请求流程如下图: ...
Global site tag (gtag.js) - Google Analytics