1 動態(tài)SQL# 那么壮锻,問題來了: 什么是動態(tài)SQL? 動態(tài)SQL有什么作用? 傳統(tǒng)的使用JDBC的方法涮阔,相信大家在組合復(fù)雜的的SQL語句的時候猜绣,需要去拼接,稍不注意哪怕少了...
單獨使用mybatis是有很多限制的(比如無法實現(xiàn)跨越多個session的事務(wù)),而且很多業(yè)務(wù)系統(tǒng)本來就是使用spring來管理的事務(wù)伟阔,因此mybatis最好與spring集...
在mapper文件中辣之,以mapper作為根節(jié)點,其下面可以配置的元素節(jié)點有: select, insert, update, delete, cache, cache-ref...
1 SqlSessionFactoryBuilder# 上篇例子中皱炉,我們以SqlSessionFactoryBuilder去創(chuàng)建SqlSessionFactory, 那么恤煞,...
之前開源了一款項目骨架mall-tiny忠荞,完整繼承了mall項目的整個技術(shù)棧畸悬。總感覺mall-tiny集成了太多中間件历筝,過于復(fù)雜了酗昼。這次對其進行了簡化和升級,使它成為了一款擁...
原文 簡述 我認(rèn)為"封裝"的概念在面向?qū)ο笏枷胫惺亲罨A(chǔ)的概念,它實質(zhì)上是通過將相關(guān)的一堆函數(shù)和一堆對象放在一起苏揣,對外有函數(shù)作為操作通道黄鳍,對內(nèi)則以變量作為操作原料。只留給外部...
Java流(Stream)操作自Java 8引入,通過Stream操作可以簡化代碼編寫增炭,提高代碼執(zhí)行效率忍燥。流整體操作分為創(chuàng)建(Supplier)、轉(zhuǎn)換隙姿、約簡和收集幾個操作梅垄。 ...
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是一個可對無界和有界數(shù)據(jù)流進行有狀態(tài)計算的分布...
很棒
深度分析:java8的新特性lambda和stream流,看完你學(xué)會了嗎孟辑?1. lambda表達式 1.1 什么是lambda 以java為例哎甲,可以對一個java變量賦一個值,比如int a = 1饲嗽,而對于一個方法,一塊代碼也是賦予給一個變量的奈嘿,對...