![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSM
不坠青云之志
这个作者很懒,什么都没留下…
展开
-
@Valid使用技巧 & 踩坑记录
一 背景在开发过程中,对于一些参数的校验,参数非空,参数长度限制,参数范围限制,嵌套结构参数校验等情况,用@Valid注解会省去很多手写的参数校验,简单又高效。二 使用样例和姿势1 校验的请求类import io.swagger.annotations.ApiModelProperty;import java.util.List;import javax.validation.Valid;import javax.validation.constraints.Max;impor..原创 2021-04-27 12:02:02 · 777 阅读 · 0 评论 -
java.lang.IllegalStateException: READER问题解决
java.lang.IllegalStateException: READER问题解决一 背景在自测的过程中发现一个问题,在使用@requestBody注解时发现controller接收的request类拿不到body传的json数据,提示错误二 问题排查1 检查参数传的和后端的参数类型是否匹配(检验后是匹配的)2 是不是@requestBody后面的@valid注解...原创 2020-11-09 18:43:28 · 1495 阅读 · 1 评论 -
@JsonProperty使用详解
@JsonProperty使用详解一 背景在熟悉代码的过程中,看到了@JsonProperty注解的使用,查了下使用的方法,但是总觉得欠缺了点什么东西,所以自己实践了下这个注解的作用,由于时间原因没有熟悉究竟底层是怎么实现的.所以这里只是对使用和注意事项做下分析,底层实现的话这里先mark下.二 使用方式@JsonProperty注解主要用于实体类的属性上,作用可以简单的理解为在反序列化的时候给属性重命名...原创 2020-08-17 14:37:42 · 132075 阅读 · 3 评论 -
spring-boot(thymeleaf)中th:field和th:value的区别
spring-boot中th:field和th:value的区别一:常用th:标签简介:我们再用spring-boot框架的时候,可能不会采用我们以往用的jsp页面的方式,而是通过采用thymeleaf渲染的方式进行前后台数据的交互。常用的标签有th:href,用法:th:href="/brand/selectbrand...原创 2019-01-17 21:51:01 · 86208 阅读 · 15 评论 -
springMVC简单前后台交互
利用springMVC框架简单实现下前后端数据交互test.jsp:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><sc原创 2018-10-31 21:36:30 · 529 阅读 · 0 评论 -
SpringMVC配置部署xml文件
SpringMVC配置部署xml文件之前没有用框架,初识框架还是有些不理解,后来钻研了下。稍微了解了一下。简单做一下关于xml文件部署的总结。先来了解下mvn项目的pom.xml文件的配置。我们新建了mvn项目,在pom里面引入项目所需要的依赖。groupid是新建mvn项目的组名。packaging是要打包成...原创 2018-10-31 22:10:04 · 248 阅读 · 0 评论 -
互联网流程框架
互联网流程框架现在一般的大公司整个部门由于要处理大量的数据,很多部门都是分开的。我们先来看下整体的业务流程这是一些大公司的网络架构。一些中小型公司可能没有RPC微服务集群。因为没有特别大的性能开销,也可能没有nginx和系统服务集群。来说说开发网站的时候各个作用。服务器:开发网站放...原创 2018-11-11 16:58:36 · 373 阅读 · 0 评论 -
spring-mvc框架反射和动态代理处理请求
spring-mvc框架反射和动态代理处理请求我们今天来梳理一下整个请求网站的整个流程。首先我们搭建好网站之后放在服务器上。然后配置好对应的服务器请求需要的各种配置。tomcat,mysql等。然后用户通过我们的域名访问访问我们的网站,dns代理服务器把请求信息解析,把请求打在我们的tomcat服务器上。然后我们的服务器不断去...原创 2018-11-14 21:48:25 · 1222 阅读 · 0 评论 -
mvn项目tomcat导入项目之后不能启动
mvn项目tomcat导入项目之后不能启动最近在开发tomcat项目的时候总是fomcat服务器失灵。今天在把项目导入的时候又出现了tomcat不能启动的问题。右键jsp页面run as server 无法启动tomcat。出现如下错误:然后开始调整:1:调整project facets2:修改org.eclipse.wst....原创 2018-11-18 23:01:49 · 476 阅读 · 0 评论 -
SSM+Maven项目中spring-mybatis.xml配置解析
SSM+Maven项目中spring-mybatis.xml配置解析我们在用框架的时候可能直接按照固定的模式来搭建项目,然后按照固定约定好的方式来解决问题。比如我们处理前台的请求,只需要在对应的servlet路径上写上对应的value名称就ok。例如ajax请求的访问路径为:http://localhost:8080/project/path...原创 2018-12-18 12:11:33 · 660 阅读 · 1 评论 -
mybatis jar包自动生成xml配置和实体类java(百度网盘分享jar包)
mybatis jar包自动生成xml配置和实体类java当我们用ssm框架对数据库的字段生成对应的实体类和xml配置对应的字段的时候,可以根据数据库的字段生成对应的类和xml不需要自己手动映射。可以到我的百度网盘上下载压缩包链接:generator.jar提取码:zeb0 1:下载mybatis-generator-core-1.3....原创 2018-11-16 22:52:29 · 814 阅读 · 0 评论 -
java.uti.List包和com.sun.util.List包区别
java.uti.List包和com.sun.util.List包区别先来理一下ssm框架:首先请求调用controller层。controller层调用service层。service层调用dao层实现的查询数据库的函数。xml文件配置查找完数据库里返回的类型可能是resultMap。封装成java对应实体类的对象。server层通...原创 2018-11-12 23:37:03 · 2586 阅读 · 0 评论