卓立java干货分享Zhuoli's Blog

coding……
但行好事 莫问前程

【今日观点】 自定义实现一个mini版Tomcat

通过之前的介绍,我们大致了解了Tomcat的基础功能,即为Servlet生效提供环境支持。那么Tomcat肯定需要提供以下基础功能: 提供Socket服务:实现对某些端口的监听,从而实现请求到来时,Tomcat可以感知到。同时该Socket...

Java基础

Java8 Stream使用flatMap合并List

zhuoli阅读(1738)评论(0)赞(0)

之前也写过很多篇关于Java8使用的文章了,但是回顾一下,好像还没介绍过Java8 Stream的flatMap操作,昨天刚好在工作中遇到一个场景,发现flatMap简直太方便了,这里总结一下flatMap的常规使用。附带讲一下,使用Jav...

Ubuntu服务器安装配置Mysql-Zhuoli's Blog
mysql

Ubuntu服务器安装配置Mysql

zhuoli阅读(1443)评论(0)赞(0)

在搞定VPS环境后,我在VPS上安装了mysql,并开启了远程控制及权限控制,本文简单介绍一下安装及配置的方法。 1. mysql安装 使用apt安装即可,命令操作如下: sudo apt-get update sudo apt-get i...

服务器配置ssh免密登陆-Zhuoli's Blog
ssh

服务器配置ssh免密登陆

zhuoli阅读(1055)评论(0)赞(0)

之前为了测试方便,买了个国内的低配VPS用于部署java测试,配置为1核2G、2M带宽上线、20GSSD,虽然是个乞丐版的配置,但是部署一下几个常用服务端程序还是差不多够了。然后当天,我一心欢喜的装上JDK、mysql、zookeeper等...

Spring Boot多数据源事务管理-Zhuoli's Blog
mybatis

Spring Boot多数据源事务管理

zhuoli阅读(1088)评论(0)赞(0)

在开发企业应用时,对于使用者的一个操作实际上对应底层数据库的多个读写。由于数据操作在顺序执行的过程中,任何一步操作都有可能发生异常,异常会导致后续操作无法完成,此时由于业务逻辑并未正确的完成,之前成功操作数据的并不可靠,会产生不一致的数据,...

mybatis

Spring Boot + Mybatis + Druid实现多数据源管理

zhuoli阅读(1006)评论(0)赞(0)

本文通过使用Druid数据库连接池,完成了多数据源的配置和操作。在讲述之前,希望大家可以了解一下Druid的相关概念和强大。首先讲一下,Druid远远不止是一个数据库连接池,本文所讲的使用Druid配置多数据源也仅仅是Druid的一个简单的...

mybatis

Mybatis分页查询

zhuoli阅读(1817)评论(0)赞(0)

分页查询作为数据库交互最常用的几种操作之一,在日常开发中是非常常见的,比如前段请求需要一个分页的列表,往往有两种方式,一是把所有的数据都给到前段,前段分页。另外一种方式是前端通过传分页信息给后端,后端查询时进行分页,并将相应页的数据返给前端...

使用Mybatis Generator自动生成代码-Zhuoli's Blog
mybatis

使用Mybatis Generator自动生成代码

zhuoli阅读(1048)评论(0)赞(0)

看过前几篇关于Mybatis的文章可以发现,在DAO层做数据库交互时,存在两中方式。一种为使用注解手写mapper.xml,这种方式比较复杂,手写xml文件相当麻烦。另一种较手写mapper.xml文件简单一些,就是使用注解(@Select...

mybatis

SpringBoot + mybatis数据库访问

zhuoli阅读(926)评论(0)赞(0)

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 ...