原创 mac下使用datagrip 連接達夢數據庫

windows下可以使用達夢提供的工具,mac下使用datagrip連接達夢數據庫 1.首先下載達夢的驅動包放在本地 2.點擊加號 如上配置即可.

原创 springboot 項目絕對路徑

File path = null; try { path = new File(ResourceUtils.getURL("classpath:").getPath()); } catch (FileNotFoundExcepti

原创 try(){}自動釋放資源 。try-with-resources語句 Closeable或AutoCloseable

我們在使用資源的時候,必須關閉資源,比如使用jdbc連接或者inputStream的時候,必須在finally中將資源關閉。然而有的時候我們會忘記關閉資源。那麼有沒有更好的方法呢? SqlSession sqlSession = sqlS

原创 Arrays.copyOf()

基本類型,Arrays.copyOf()複製返回的是一個新數組 引用類型,Arrays.copyOf() 返回 淺拷貝的對象

原创 org.springframework.util.StopWatch打印程序耗時,分析代碼性能

StopWatch stopWatch = new StopWatch(); stopWatch.start(); 自定義程序 stopWatch.stop(); System.out.println(stopWatch.pret

原创 springmvc 分組校驗規則 Bean Validation

1.定義分組校驗規則 public interface ValidGroup {     //接口中不需要定義任何方法,只是對不同的校驗進行分組 } public interface ValidGroup1{     //接口中不需要定義

原创 spring容器中的bean的完整生命週期

spring 容器中的bean的完整生命週期一共分爲十一步完成。 1.bean對象的實例化 (無參構造函數,Spring會將這個實例化結束的對象放到一個Map中,並且Spring提供了獲取這個未設置屬性的實例化對象引用的方法) 2.封裝

原创 記錄mac的idea 打開之後閃退

在idea安裝目錄下,查看idea.vmoptions文件中設置內存的大小,可能是偏大導致電腦機器內存不夠。 解決辦法:調小內存,調小後沒有閃退。

原创 vue 項目運行時錯誤

ERROR  Error loading vue.config.js: ERROR  Error: Cannot find module './public/vendor/vendor-manifest.json' 解決方案: npm r

原创 spring boot啓動器

spring boot集成了spring的很多模塊,比如tomcat、redis等等。你用spring boot搭建項目,只需要在pom.xml引入相關的依賴,和在配置文件中簡單的配置就可以使用相應模塊了。非常方便,spring boot

原创 jdbc使用

private RowMapper<T> RowMapper = BeanPropertyRowMapper.newInstance(T.class); SQL中使用綁定綁定變量的名稱(參數名稱綁定) T t = namedPa

原创 SpringCloud學習筆記(一) 搭建一個SpringCloud

原文鏈接:https://blog.csdn.net/q15150676766/article/details/80931187 轉載於   https://blog.csdn.net/q151

原创 mybatis-plus中updateById(entity)方法問題如下:

記錄一下情況:在使用mybatis-plus的updateById(entity)方法時,只更新了對象的一個屬性,但是sql把數據庫中的一個默認值的屬性也給更新了. QueryWrapper<A> qe = new QueryWrapp

原创 mybatis-plus 切換數據源配置事務

mybatis-plus在切換數據源時: 數據庫事務與數據源綁定 當外層方法使用a數據源 內層方法使用b數據源時 當外層方法使用了事務,內層方法也需要開始一個新的事務,才能切庫成功 當外層方法沒使用了事務,內層方法也不需要一個新的事務,就