
1 動態(tài)SQL# 那么乱顾,問題來了: 什么是動態(tài)SQL? 動態(tài)SQL有什么作用板祝? 傳統(tǒng)的使用JDBC的方法,相信大家在組合復(fù)雜的的SQL語句的時候走净,需要去拼接券时,稍不注意哪怕少了...
單獨(dú)使用mybatis是有很多限制的(比如無法實(shí)現(xiàn)跨越多個session的事務(wù))橘洞,而且很多業(yè)務(wù)系統(tǒng)本來就是使用spring來管理的事務(wù)捌袜,因此mybatis最好與spring集...
在mapper文件中,以mapper作為根節(jié)點(diǎn)炸枣,其下面可以配置的元素節(jié)點(diǎn)有: select, insert, update, delete, cache, cache-ref...
1 SqlSessionFactoryBuilder# 上篇例子中虏等,我們以SqlSessionFactoryBuilder去創(chuàng)建SqlSessionFactory, 那么,...
之前開源了一款項目骨架mall-tiny霍衫,完整繼承了mall項目的整個技術(shù)棧『钛總感覺mall-tiny集成了太多中間件敦跌,過于復(fù)雜了。這次對其進(jìn)行了簡化和升級逛揩,使它成為了一款擁...
原文 簡述 我認(rèn)為"封裝"的概念在面向?qū)ο笏枷胫惺亲罨A(chǔ)的概念嘲碧,它實(shí)質(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ù)流進(jìn)行有狀態(tài)計算的分布...
很棒
深度分析:java8的新特性lambda和stream流已烤,看完你學(xué)會了嗎鸠窗?1. lambda表達(dá)式 1.1 什么是lambda 以java為例,可以對一個java變量賦一個值胯究,比如int a = 1稍计,而對于一個方法,一塊代碼也是賦予給一個變量的裕循,對...