作为java开发人员,这份SpringBoot教程,你可真得看看 Spring

作为java开发人员,这份SpringBoot教程,你可真得看看

springboot 搭建基于spring工程的脚手架 作用:可以简化配置和依赖管理 特点:快速搭建、内嵌应用服务器、自动配置、无代码生成、也没有xml配置 复制代码 入门案例 1.引入父依赖、指定springboot版本2.1.5 2.添加启动器类 3.编写启动引导类 4.编写处理器 pom.xml 管理maven依赖的版本 <?xml version="1.0&q...
阅读全文
从零开始手写 mybatis (三)jdbc pool 从零实现数据库连接池 编程技术

从零开始手写 mybatis (三)jdbc pool 从零实现数据库连接池

前景回顾 第一节 从零开始手写 mybatis(一)MVP 版本 中我们实现了一个最基本的可以运行的 mybatis。 第二节 从零开始手写 mybatis(二)mybatis interceptor 插件机制详解 本节我们一起来看一下如何实现一个数据库连接池。 为什么需要连接池? 数据库连接的创建是非常耗时的一个操作,在高并发的场景,如果每次对于数据库的访问都重新创建...
阅读全文
高德云图异步反应式技术架构探索和实践 编程技术

高德云图异步反应式技术架构探索和实践

背景 高德云图是高德地理信息基础能力的出口,对外提供包含搜索和导航等服务接口数量超 700 个,接入应用达 40 万以上,日均处理请求量超百亿,日均 QPS 峰值过百万。高德云图服务端包含开放平台、苹果地图和多类行业解决方案,服务客户包括个人与企业开发者、企业专有用户,以及手淘、天猫、支付宝、飞猪、Lazada 等阿里经济体团队。 传统服务端架构一般采用同步阻塞模型,这符合常人思维模式,但...
阅读全文
Mybaits 实现打印sql语句的代码 Java

Mybaits 实现打印sql语句的代码

mybatis本身没有提供日志的实现,引入的是第三方组件。mybatis支持多个第三方日志插件,优先级由低到高为slf4J、commonsLoging、Log4J2、Log4J和JdkLog。 mybatis中有一个LogFactory,获取log的工厂类,在工程类中可以回去对应的日志实现。分析工程类,可以发现mybatis如何来选择log public static Log getL...
阅读全文
用户中心,1亿数据,架构如何设计? 编程技术

用户中心,1亿数据,架构如何设计?

本文较长,可提前收藏。 用户中心 ,几乎是所有互联网公司,必备的子系统。随着数据量不断增加,吞吐量不断增大,用户中心的架构,该如何演进呢。 什么是用户中心业务? 用户中心是一个通用业务,主要 提供用户注册、登录、信息查询与修改的服务 。 用户中心的数据结构是怎么样的? 用户中心的核心数据结构为: User(uid, login_name, passwd, se...
阅读全文
SpringBoot整合MyBatis-Plus Spring

SpringBoot整合MyBatis-Plus

MyBatis-Plus 官方网址: https://mp.baomidou.com/ 简介 MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入 :只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小 :启动即会自动注入基本 ...
阅读全文
Spring Security 竟然可以同时存在多个过滤器链? Spring

Spring Security 竟然可以同时存在多个过滤器链?

这是来自一个小伙伴的提问,我觉得很有必要和大家聊一聊这个问题: 首先这个问题本身是有点问题的,因为 http.authorizeRequests() 并非总是第一个,虽然大部分情况下,我们看到的是第一个,但是也有很多情况 http.authorizeRequests() 不是首先出现。要搞明白这个问题,我们就要搞清楚 http.authorizeRequests() 到底是啥意...
阅读全文
Spring Security 竟然可以同时存在多个过滤器链? Spring

Spring Security 竟然可以同时存在多个过滤器链?

松哥原创的 Spring Boot 视频教程已经杀青,感兴趣的小伙伴戳这里--> Spring Boot+Vue+Spring Security+微人事视频教程 这是来自一个小伙伴的提问,我觉得很有必要和大家聊一聊这个问题: 首先这个问题本身是有点问题的,因为 http.authorizeRequests() 并非总是第一个,虽然大部分情况下,我们看...
阅读全文
关于dubbo连通性的一些思考 编程技术

关于dubbo连通性的一些思考

戳蓝字「TopCoder 」关注我们哦! 关于dubbo连通性,也就是dubbo各组件之间通信、privider和consumer连接、以及通信方式这 些功能点。 话不多说,让我们一起揭开dubob连通性的面纱吧。 dubbo架构 在开始之前,先来看一下dubbo整体架构图,有助于从整体把握dubbo框架: 注册中心负责服务地...
阅读全文
Loading...