1. 前言 Boomvc完成已经有一段时间了,但拖延到现在才开始记录。写这篇文章主要是回忆和复盘一下思路。如题所讲,Boomvc是一个mvc框架,但是它自带http server功能,也就是说不需要tomcat之类的se…
标签:spring
从零开始实现mvc框架
造个轮子— 从socket到mvc框架 1. 缘起 为什么要造这个轮子?现在Java领域的mvc框架层出不穷,springmvc,struts2,jfinal;容器方面有tomcat,jetty,undertow。为什么…
[Spring cloud 一步步实现广告系统] 22. 广告系统回顾总结
到目前为止,我们整个初级广告检索系统就初步开发完成了,我们来整体回顾一下我们的广告系统。整个广告系统编码结构如下: mscx-ad 父模块 主要是为了方便我们项目的统一管理 mscx-ad-db 这个模块主要有2个作用,…
撸一个Java脚手架,一统团队项目结构风格
虽然maven已经提供了maven-archetype-webapp、maven-archetype-quickstart等项目骨架帮助我们快速构建项目架构,但是默认提供的archetype初始化的项目架构并不能满足开发…
Spring 注解方式 Unexpected exception parsing XML document
正在学习 spring ,主要是通过 java3y 的列表来快速学习。 看到这篇https://segmentfault.com/a/11… 时,注解那段那里,怎么运行都有错。提示:Unexpected ex…
Java 利用 tomcat 服务器配置https
利用 tomcat 服务器配置https 1. 为服务器生成证书 keytool -genkeypair -v -alias tomcat -keyalg RSA -keystore .\https\tomcat.key…
Go-Spring : Another Go Style!
Go-Spring 是模仿 Java 的 Spring 全家桶实现的一套 GoLang 的应用程序框架,仍然遵循“习惯优于配置”的原则,提供了依赖注入、自动配置、开箱即用、丰富的第三方类库集成等功能,能够让程序员少写很多…
Spring Boot 2.x (十五):Dubbo + Zookeeper + 新版Dubbo Admin
Dubbo 简介 Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的RPC实现服务的输出和输入功能,可以和Spring框架无缝集成。 它提供了三大核心能力: 面向接口的远程方法调用 智能容错和…
Web应用全栈之旅-Spring篇(二)集成mybatis
一、pom文件 引入mybatis <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>…
Web应用全栈之旅-Spring篇(一)分布式Session
一、分布式Session的Redis实现 在微服务架构下,需要支持分布式Session,分布式Session可以通过Redis来实现,也可以通过数据库来实现,本文介绍Redis实现。 二、安装Redis 下载地址:htt…
详解Spring中的9种设计模式「记得收藏」
一. 简单工厂又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 Spring中的Bea…
限时订单实现方案(DelayQueue、ActiveMq)
一、在各种电商网站下订单后会保留一个时间段,时间段内未支付则自动将订单状态设置为已过期。(原文链接 ) 二、解决方案 1、轮询数据库:实现一个定时器,每隔一段时间去检查一遍数据库里的所有订单,查看其状态是否是未支付并且已…