数据源面试三连杀:是啥?为什么要用?怎么用? Java 编程技术

数据源面试三连杀:是啥?为什么要用?怎么用?

一、概述 在日常项目中肯定需要用到数据源,那么数据源是什么,当遇到分布式事务的场景时数据源与非分布式事务场景的数据源又有什么不同呢,在J2EE中分布式事务又是如何实现的呢,希望本文可以解答您的疑惑。 二、 数据源 2.1 数据源是什么 通俗来讲,数据源是存储数据的地方。例如,数据库是数据源,其他系统也可以是数据源。在J2EE里,数据源是代表物理数据存储系统的实际Java对象。通过这...
阅读全文
从零开始手写 mybatis (三)jdbc pool 从零实现数据库连接池 Java 编程技术

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

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

JavaWeb 学习总结

目录 1.2 虚拟目录的映射方式 1.4 Windows 系统中注册域名 1.7 互联网上的加密原理 五、浏览器与服务器交互 5.1 交互过程(访问网站的过程) 5.2 JavaWeb应用的组成结构 7....
阅读全文
深入理解Netty连接池SimpleChannelPool和FixedChannelPool Java 编程技术

深入理解Netty连接池SimpleChannelPool和FixedChannelPool

在网络通信的时候,一般来说客户端和服务端只需要建立一个连接就够了,但是在某些场景下我们需要建立多个连接。比如使用了负载均衡,如果只建立一个连接,可能会出现负载不均衡的场景,有时候我们为了增加客户端的吞吐量也需要建立连接池。 创建连接池的最大难点就在于如何保证在高并发的情况下,能够创建我们指定的连接数,以及如何做好连接池的管理,比如连接池无可用连接怎么办?连接假死后如何为连接池补充新的连接。Net...
阅读全文
通俗易懂理清mybatis中SqlSessionSql、SqlSessionTemplate、SessionFactory和SqlSessionFactoryBean... Java 编程技术

通俗易懂理清mybatis中SqlSessionSql、SqlSessionTemplate、SessionFactory和SqlSessionFactoryBean...

我潇洒的灰大狼又回来啦。今天送大家的一句话是: 保持耐心,永远年轻,永远热泪盈眶。 前言 先容我哭一会儿,呜呜呜~昨晚写了一半的文章,还没保存就盖上盖子准备回家,拔下电源准备把电脑塞进书包带回家完成时,懒惰阻止了我,最终还是没带回家,于是,遭报应了,今天早上来,电脑直接就是没电关机了,开机后写的文章再也找不回来了...(不争气的mac真是对不起我前面特地写了一篇文章来夸赞mac真香啊....
阅读全文
代码审计入门之Jeeplus代码审计 Java 编程技术

代码审计入门之Jeeplus代码审计

0×00 前言 JeePlus是一款基于代码生成器的javaEE快速开发平台,可以帮助解决java项目中绝大部分的的重复工作,让开发者更多关注业务逻辑。Jeeplus支持单表,主附表,一对一,一对多,多对多,左树右表的直接生成,只需简单配置,就可以生成数千行高质量代码。开发者声称该平台使用目前流行的多种web技术,包括Spring mvc4.0+, MyBatis, Apache ...
阅读全文
甲小蛙战记:PHP2Java 排雷指南 Java 编程技术

甲小蛙战记:PHP2Java 排雷指南

点击上方“马蜂窝技术”,关注订阅更多优质内容 大家好,我是来自马蜂窝旅游网旅游平台研发的甲小蛙。从前是一名 PHP 工程师,现在可能是一名 PHJ 工程师,以后...... 前阵子,我从大道消息听说公司商品订单技术栈要推 Java。我是一个喜欢走在时代前列线上的人,凡是要做到领先。我对 Java 也是仰慕已久,于是花了两天时间学习 Java,并调研各种框架和解决方案,决心要把商品...
阅读全文
走进JavaWeb技术世界3:JDBC的进化与连接池技术 Java 编程技术

走进JavaWeb技术世界3:JDBC的进化与连接池技术

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-... 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众号【Java技术江湖】的《走进JavaWeb技术世界》其中一篇,本文部分内容来源于网络,为了把本文主题讲...
阅读全文
Loading...