• 关于

    mybatis 读取大量数据库

    的搜索结果
  • 《Java EE互联网轻量级框架整合开发》| 每日读本书

    编辑推荐 ·涵盖Java EE主流框架技术SSM+Redis,快速上手开发·用Spring MVC整合MyBatis框架技术·用Spring整合Redis在Java互联网技术上的应用·通过秒杀、抢红包讲解互联网高并发业务 杨开振 周吉文 梁华辉 谭茂华 著 / 2017年7月出版 内容提要 随着...

    文章 开发者社区 2019-07-12 5010浏览量

  • 认识ssm框架和Redis

    一、spring框架 spring框架是Java应用最广的框架,也是最具有生命力的框架,几乎是所有Java开发程序员都必须要会的一个技能。它的成功在于它的理念,比如Ioc(控制反转)和AOP(面向切面编程)。 Ioc是一个spring容器,在spring中,框架会认为一切Java资源都是Javab...

    文章 小江同志 2018-09-27 1303浏览量

  • MyBatis实战缓存机制设计与原理解析

    数据缓存设计结构 一级缓存 Session会话级别的缓存,位于表示一次数据库会话的SqlSession对象之中,又被称之为本地缓存 一级缓存是MyBatis内部实现的一个特性,用户不能配置,默认情况下自动支持的缓存,一般用户没有定制它的权利 二级缓存 Application应用级别的缓存,生命周...

    文章 技术小能手 2018-10-24 2283浏览量

  • 云数据库新人专场

    MySQL年付低至19.9,其它热门产品1元起购!

    广告

  • 基于SSM的Java Web应用开发原理初探

    SSM开发Web的框架已经很成熟了,成熟得以至于有点落后了。虽然如今是SOA架构大行其道,微服务铺天盖地的时代,不过因为仍有大量的企业开发依赖于SSM,本文简单对基于SSM的Java开发做一快速入门,方便读者尽快把握脉络,理解Java Web开发的主轴,便于做进一步深入学习。 关于第一代MVC开发...

    文章 leoliu168 2018-11-12 1134浏览量

  • springboot快速入门

    前言: 正所谓,天下武功,唯快不破,在当今生活节奏越来越快的时代,我们也要讲求效率,也要追求一个快字(不过有些方面还是不能快的,不要当快男哦)。springboot就是能简化配置、敏捷开发的东西。做同一个项目,用spring你可能还在写xml,用springboot的话你可能已经做完在约妹子了! ...

    文章 贪挽懒月 2018-07-24 1261浏览量

  • Mybatis使用的9种设计模式,这些你都知道吗?真是太有用了

    1、Builder模式 2、工厂模式 3、单例模式 4、代理模式 5、组合模式 6、模板方法模式 7、适配器模式 8、装饰者模式 9、迭代器模式 虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式...

    文章 程序员白楠楠 2021-01-04 119浏览量

  • RDS MySQL Java 开发实战 ——义泊

    内容简要:一、深入浅出ORM框架MyBatis二、连接池框架剖析和最佳实践三、Java应用性能问题诊断技巧  一、深入浅出ORM框架MyBatis(一)为什么要选MyBatis在以前是直接用JDBC进行数据库查询,优点是简单直接,...

    文章 开发者小助手 2021-03-25 58浏览量

  • 系统性能提升优先法宝|缓存应用实践

    缓存是系统性能提升优先法宝,在互联网应用系统中,屡试不爽。网上有很多资料介绍缓存理论及使用策略,本文就不再涉及了,今天简单将缓存做个归类,重点分享以前在实际业务中碰到场景以及如何使用。 接下来主要分两部分介绍:缓存分类与应用实践案例。 缓存分类 缓存一般有以下几类:客户端、浏览器、CDN缓存...

    文章 java填坑路 2018-12-10 972浏览量

  • 突破Java面试(27)-如何保证缓存与数据库的数据一致性

    1 面试题 如何保证缓存与数据库的双写一致性? 2 考点分析 你只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题? 3 详解 一般来说,就是如果你的系统不是严格要求缓存+数据库必须一致性的话,缓存可以稍微的跟数据库偶尔有不一致的情...

    文章 javaedge 2019-05-10 3641浏览量

  • SpringBoot2 整合 ClickHouse数据库,实现高性能数据查询分析

    本文源码:GitHub·点这里 || GitEE·点这里 一、ClickHouse简介 1、基础简介 Yandex开源的数据分析的数据库,名字叫做ClickHouse,适合流式或批次入库的时序数据。ClickHouse不应该被用作通用数据库,而是作为超高性能的海量数据快速查询的分布式实时处理平台...

    文章 知了一笑 2019-10-15 1179浏览量

  • SSM基础框架搭建

        SSM(Spring + SpringMVC + MyBatis)三个开源框架的简称,是WEB项目开发的不二之选,是码农进阶全栈工程师心路历程上的驿站。大公司开源框架和算法制定标准规范引领行业趋势,小公司拿来主义面向业务敏捷开发快速迭代在夹缝中艰难生存。SSM框架完美的符合了当下的这种行业...

    文章 厉力文武 2018-08-03 9001浏览量

  • 【分布式】数据库和缓存双写一致性方案解析

    引言 为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,其实大家存在很大的争议。目前没有...

    文章 java填坑路 2018-10-12 1062浏览量

  • 阿里技术专家详解DDD系列 第二弹 - 应用架构

    作者|殷浩 出品|阿里巴巴新零售淘系技术部 架构这个词源于英文里的“Architecture“,源头是土木工程里的“建筑”和“结构”,而架构里的”架“同时又包含了”架子“(scaffolding)的含义,意指能快速搭建起来的固定结构。而今天的应用架构,意指软件系统中固定不变的代码结构、设计模...

    文章 淘系技术 2019-09-25 12889浏览量

  • 硬核!五千字带你从设计模式去解读Mybatis源码

    思维导图 文章已收录Github精选,欢迎Star:https://github.com/yehongzhi/learningSummary 概述 Mybatis是一个比较主流的ORM框架,所以在日常工作中接触得很多。我比较喜欢看优秀框架的源码,因为能写出这种框架的作者肯定有其独特之处。如果能看...

    文章 java技术爱好者 2020-11-08 608浏览量

  • 殷浩详解DDD系列 第二讲 - 应用架构

    第二讲 - 应用架构 架构这个词源于英文里的“Architecture“,源头是土木工程里的“建筑”和“结构”,而架构里的”架“同时又包含了”架子“(scaffolding)的含义,意指能快速搭建起来的固定结构。而今天的应用架构,意指软件系统中固定不变的代码结构、设计模式、规范和组件间的通信方式。...

    文章 luangm2016 2019-08-26 5386浏览量

  • mysql优化和类型

    MySQL还支持选择在该类型关键字后面的括号内指定整数值的显示宽度(例如,INT(4))。int(M) 在 integer 数据类型中,M 表示最大显示宽度,该可选显示宽度规定用于显示宽度小于指定的列宽度的值时从左侧填满宽度。   显示宽度并不限制可以在列内保存的值的范围,也不限制超过列的指定宽度...

    文章 技术小牛人 2017-11-15 1005浏览量

  • MySQL优化指南

    当MySQL单表记录数过大时,增删改查性能都会急剧下降,所以我们本文会提供一些优化参考,大家可以参考以下步骤来优化: 一、单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度。一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太...

    文章 java填坑路 2018-09-30 1204浏览量

  • 自己动手写SQL执行引擎

    自己动手写SQL执行引擎 前言 在阅读了大量关于数据库的资料后,笔者情不自禁产生了一个造数据库轮子的想法。来验证一下自己对于数据库底层原理的掌握是否牢靠。在笔者的github中给这个database起名为Freedom。 整体结构 既然造轮子,那当然得从前端的网络协议交互到后端的文件存储全部给撸一...

    文章 无毁的湖光 2020-05-24 455浏览量

  • Spring事务源码分析专题(一)JdbcTemplate使用及源码分析

    # 前言 本系列文章为事务专栏分析文章,整个事务分析专题将按下面这张图完成 对源码分析前,我希望先介绍一下Spring中数据访问的相关内容,然后层层递进到事物的源码分析,主要分为两个部分 JdbcTemplate使用及源码分析 Mybatis的基本使用及Spring对Mybatis的整合 ...

    文章 戴明智 2020-07-21 113浏览量

  • Spring实战6-利用Spring和JDBC访问数据库

    主要内容 定义Spring的数据访问支持 配置数据库资源 使用Spring提供的JDBC模板 写在前面:经过上一篇文章的学习,我们掌握了如何写web应用的控制器层,不过由于只定义了SpitterRepository和SpittleRepository接口,在本地启动该web服务的时候会遇到控...

    文章 杜琪 2016-06-07 5232浏览量

  • 【阿里内部应用】基于Blink构建搜索全链路debug系统快速定位搜索问题

    案例与解决方案汇总页:阿里云实时计算产品案例&解决方案汇总 一、背景介绍 以往在处理用户投诉或者开发过程中遇到的(特定商品在淘宝搜索中搜不到,排序靠后,价格不正确,打标不准,结果不准确等)问题或线上故障时,分析定位此类问题的过程非常繁琐: 根据用户或者搜索标识提交ODPS离线任务,捞取用户...

    文章 付空 2019-03-01 2196浏览量

  • MySQL灵魂100问,你能答出多少?

    前言 本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水. 前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面试文章,发现其中的一些问题自己也回答不好,虽然知识点大部分都知道,但是无法将知识串联起来. 因此决...

    文章 java填坑路 2019-09-11 1031浏览量

  • SpringBoot基础实战一点通

    本文来自于千锋教育在阿里云开发者社区学习中心上线课程《SpringBoot实战教程》,主讲人杨红艳,点击查看视频内容。本课程包含了SpringBoot的基本使用及SpringBoot如何和各项技术整合,快速学习到 SpringBoot 整合其他技术,熟练使用 SpringBoot。 随着动态语言的...

    文章 温柔的养猫人 2020-06-09 7672浏览量

  • 干货!MySQL 大表优化方案(1)

    当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表...

    文章 java填坑路 2018-10-17 1532浏览量

  • ADO.NET与ORM的比较(5):MyBatis实现CRUD

    说明:这是一个系列文章,在前面的四篇当中周公分别讲述了利用ADO.NET、NHibernate、Linq to SQL及EntityFramework来实现CRUD功能(C:Create/R:Read/U:Update/D:Delete),在这里再讲述另一种框架,那就是MyBatisNet。MyB...

    文章 技术小甜 2017-11-16 1241浏览量

  • ADO.NET与ORM的比较(5):MyBatis实现CRUD

    说明:这是一个系列文章,在前面的四篇当中周公分别讲述了利用ADO.NET、NHibernate、Linq to SQL及EntityFramework来实现CRUD功能(C:Create/R:Read/U:Update/D:Delete),在这里再讲述另一种框架,那就是MyBatisNet。MyB...

    文章 技术小甜 2017-11-17 948浏览量

  • MongoDB简单调研

    背景         一直受传统RDB的影响,对于数据库表的设计可能大多数开发者都形成了思维定势。在云计算和大数据背景下,RDBMS正在接近极限,KV存储将受到越来越多的关注。学习NoSQL,不求能革RDBMS的命,但希望在设计思路上能得到一些拓宽,很多场景里,SQL表的设计和计算语句其实蛮难受的...

    文章 张包峰 2013-08-04 1988浏览量

  • MyBatis源码解析之基础模块—DataSource

    MyBatis源码解析之基础模块—DataSource 背景知识 因为常见的数据源都会基于javax.sql.Datasource实现。Mybatis的数据源实现也是基于实现javax.sql.Datasource来设计的,也是在介绍MyBatis数据源实现之前,咱们先了解下JDK的DataSou...

    文章 todobugs 2020-10-23 555浏览量

  • 从现实世界的角度去理解计算机领域的知识

    ​ “ 从现实世界的角度看计算机,可以帮助我们更清晰的学习计算机领域的知识。本文试图用生活中常见的事物来解释计算机技术领域,让知识更通俗易懂 ” 这篇文章的阅读对象是计算机专业在读及刚进入工作一年左右的的同学,文章措辞也许不太严谨,主要目的是为了让大家更容易理解。 一、 便利店背后的“系统”...

    文章 unicornlien 2020-09-15 436浏览量

  • SQL优化2020最全干货总结---MySQL

    前言 BATJTMD等大厂的面试难度越来越高,但无论从大厂还是到小公司,一直未变的一个重点就是对SQL优化经验的考察。一提到数据库,先“说一说你对SQL优化的见解吧?”。 SQL优化已经成为衡量程序猿优秀与否的硬性指标,甚至在各大厂招聘岗位职能上都有明码标注,如果是你,在这个问题上能吊打面试官还是...

    文章 程序员白楠楠 2020-11-29 1816浏览量

1 2 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT