1 動(dòng)態(tài)SQL# 那么,問(wèn)題來(lái)了: 什么是動(dòng)態(tài)SQL? 動(dòng)態(tài)SQL有什么作用吕漂? 傳統(tǒng)的使用JDBC的方法亲配,相信大家在組合復(fù)雜的的SQL語(yǔ)句的時(shí)候,需要去拼接惶凝,稍不注意哪怕少了...
單獨(dú)使用mybatis是有很多限制的(比如無(wú)法實(shí)現(xiàn)跨越多個(gè)session的事務(wù))苍鲜,而且很多業(yè)務(wù)系統(tǒng)本來(lái)就是使用spring來(lái)管理的事務(wù)思灰,因此mybatis最好與spring集...
在mapper文件中,以mapper作為根節(jié)點(diǎn)混滔,其下面可以配置的元素節(jié)點(diǎn)有: select, insert, update, delete, cache, cache-ref...
1 SqlSessionFactoryBuilder# 上篇例子中洒疚,我們以SqlSessionFactoryBuilder去創(chuàng)建SqlSessionFactory, 那么,...
之前開(kāi)源了一款項(xiàng)目骨架mall-tiny油湖,完整繼承了mall項(xiàng)目的整個(gè)技術(shù)棧×祯耍總感覺(jué)mall-tiny集成了太多中間件乏德,過(guò)于復(fù)雜了。這次對(duì)其進(jìn)行了簡(jiǎn)化和升級(jí)隔节,使它成為了一款擁...
原文 簡(jiǎn)述 我認(rèn)為"封裝"的概念在面向?qū)ο笏枷胫惺亲罨A(chǔ)的概念偶洋,它實(shí)質(zhì)上是通過(guò)將相關(guān)的一堆函數(shù)和一堆對(duì)象放在一起熟吏,對(duì)外有函數(shù)作為操作通道,對(duì)內(nèi)則以變量作為操作原料玄窝。只留給外部...
Java流(Stream)操作自Java 8引入恩脂,通過(guò)Stream操作可以簡(jiǎn)化代碼編寫(xiě)帽氓,提高代碼執(zhí)行效率。流整體操作分為創(chuàng)建(Supplier)俩块、轉(zhuǎn)換黎休、約簡(jiǎn)和收集幾個(gè)操作。 ...
Apache Flink vs Apache Spark[轉(zhuǎn)載] https://www.iteblog.com/archives/1624.html Apache Flin...
原文:https://flink.apache.org/flink-architecture.html Apache Flink是一個(gè)可對(duì)無(wú)界和有界數(shù)據(jù)流進(jìn)行有狀態(tài)計(jì)算的分布...
很棒
深度分析:java8的新特性lambda和stream流玉凯,看完你學(xué)會(huì)了嗎势腮?1. lambda表達(dá)式 1.1 什么是lambda 以java為例,可以對(duì)一個(gè)java變量賦一個(gè)值壮啊,比如int a = 1嫉鲸,而對(duì)于一個(gè)方法,一塊代碼也是賦予給一個(gè)變量的歹啼,對(duì)...