![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web
buildcourage
这个作者很懒,什么都没留下…
展开
-
[Java 18_002] Filter 和 Interceptor
首先,在 JSP / Servlet 规范中,只定义了 Servlet,Filter,和 Listener;并没有定义 Interceptor。Interceptor 是某些 MVC 框架中的角色。Servlet,Filter,Listener 定义在 web.xml 中;而 Interceptor 不在 web.xml 中定义,而是定义在框架的 context 配置文件中。Servlet原创 2018-01-12 11:49:35 · 141 阅读 · 0 评论 -
[Spring实战学习] 使用Java配置Spring MVC,Spring Data JPA,Spring Security
使用Java配置Spring MVC,Spring Data JPA,Spring Security最近在学习《Spring 实战(第4版)》,结合目前已学习的内容和自己配置项目的经验,整理如下在IDEA中创建Maven WepApp工程,使用Java配置Spring MVC,Spring Data JPA和Spring Security的过程,使项目中拥有基础的Web服务功能、数据库操作和事务...原创 2019-01-08 23:14:07 · 910 阅读 · 0 评论 -
[Web] @JsonFormat, @DateTimeFormat 和 @Temporal
@JsonFormat, @DateTimeFormat 和 @Temporal@JsonFormat一般用于将Java后端的Date对象转换为指定格式的Json数据传递给前端。一般格式://pattern为时间格式,timezone为时区@JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8")public Date startDate;...原创 2018-12-08 18:41:56 · 1042 阅读 · 0 评论 -
[Web] @JsonIgnore 与 @JsonProperty
@JsonIgnore 与 @JsonProperty问题描述在前后端分离的Web项目中,前端用的是Ant Designer,后端用Spring MVC。要求后端实体对象序列化为Json数据时忽略掉某属性,而在前端发送Json数据到后端反序列化为实体对象时不忽略掉该属性。@ManyToOne 和 @OneToMany对于具有一对多关系的两个实体订单表Order和订单条目表OrderItem...原创 2018-12-08 17:36:24 · 981 阅读 · 1 评论 -
[Web] Access-Control-Allow-Origin 与 WithCredentials
Access-Control-Allow-Origin与WithCredentials遇到的问题在我们一个商城项目当中,前后端分离,前端使用Ajax(XMLHttpRequest),后台是Spring项目,需要实现跨域访问。Access-Control-Allow-Origin我之前从网上找到实现跨域的方法,在后台添加了如下Filter:public class CrossDomainF...原创 2018-12-08 11:29:50 · 3427 阅读 · 0 评论 -
[Spring] DefferedResult 和 WebAsyncTask
Spring MVC 异步, Spring Boot, DefferedResult, WebAsyncTask, Callable, CompletableFuture原创 2018-06-03 12:23:38 · 2415 阅读 · 0 评论 -
[Linux] CentOS 下部署 Java Web 开发环境
CentOS 下部署 Java Web 开发环境,包括 IDE(Eclipse),数据库(mysql DBeaver),调试(Postman,log4j DEBUG)。主要问题有 mysql root 初始密码,Eclipse 导入 java web 项目配置原创 2018-05-21 18:38:55 · 577 阅读 · 0 评论 -
[Docker] Docker 初探
Docker 概念Docker 官网有一句雄心勃勃的口号:“Build, Ship, and Run Any App, Anywhere”。 Docker是一个针对开发者和系统管理员的使用容器(con’tainer)开发(develop),部署(deploy)和运行(run)应用的平台(platform)。使用 Linux 容器来部署应用被称为容器化(containerization)。...翻译 2018-05-13 10:39:57 · 180 阅读 · 0 评论 -
[Docker] Docker 配置私有仓库
什么是 Docker RegistryRegistry 是一个开源的,无状态的(stateless),高可扩展的(highly scalable)服务器端应用,用来存储和获取你的分布式 Docker 镜像。Registry 是一个存储(storage)和内容分发(content delivery)系统,持有命名的(named)Docker 镜像,通过使用不同的标签版本来区分。 Ex...翻译 2018-05-13 01:46:26 · 2944 阅读 · 0 评论 -
分布式事务
分布式事务1 采用基于XA协议的两阶段提交方案。有事务管理器和本地资源管理器两种角色第一阶段:事务管理器向所有的本地资源管理器发送 prepare 请求,在每个本地资源管理器接受到 prepare 请求后,执行与事务相关的更新操作,写入 Redo Log 和 Undo Log,如果执行成功,暂不提交,向事务管理器返回完成消息。如果事务管理器收到所有的完成消息,就进入第二阶段。第二阶段:如...原创 2019-03-12 20:46:26 · 200 阅读 · 0 评论