原创 spring: 使用profiles選擇數據源(結合嵌入式數據源EmbeddedDatabaseBuilder)

一般需要在不同的環境(日常環境、性能測試環境、預發環境和生產環境等等)中配置不同的數據源,例如,在開發時非常適合使用嵌入式數據源、在QA環境中比較適合使用DBCP的BasicDataSource、在生產環境中則適合使用<jee:jndi-

原创 hibernate中SQLQuery的addEntity()方法

hibernate中SQLQuery的addEntity()方法 如果使用原生sql語句進行query查詢時,hibernate是不會自動把結果包裝成實體的。所以要手動調用addEntity(Class class)等一系列方法。 如se

原创 zookeeper的配置文件 學習zoo.cfg

# The number of milliseconds of each tick  每次心跳時間間隔 (單位毫秒) tickTime=2000 # The number of ticks that the initial  #初始化的心

原创 使用idea工具完成SpringBoot2.26整合jsp

 1. 首先 在pom文件中引入jsp的依賴和jstl標籤庫 <!-- springboot整合jsp--> <dependency> <groupId>org.apache.to

原创 java 操作時間遇到的坑

Java開發中時間格式化遇到坑。 一、Java日期格式化YYYY的坑 反例: Calendar calendar = Calendar.getInstance(); calendar.set(2019, Calendar.DECEMBER

原创 使用 profiles配置多種開發環境

<!-- 如何使用 profiles配置多種開發環境  我們知道,測試或開發環境與正式或生產環境中的某些配置是不同的,如:數據庫配置、加密算法等。所以傳統的做法就是每次發佈或測試時,都手動修改相關配置信息,十分繁瑣和低效率-->     

原创 java中事務問題

事務 一:什麼是事務 事務是應用程序中一系列嚴密的操作,一個事務中的一系列的操作要麼全部成功,要麼一個都不做。 二:事務四大特性事務具有四個特徵:原子性( Atomicity )、一致性( Consistency )、隔離性( Isola

原创 ServletContextListener接口的作用

 ServletContextListener是對ServeltContext的一個監聽.          servelt容器啓動,serveltContextListener就會調用contextInitialized方法。在方法裏面

原创 springmvc中攔截資源的設置方式以及放行資源的方式

1.我們都知道在基於Spring的Application中,需要在web.xml中增加下面類似的配置信息:<servlet>     <servlet-name>springmvc</servlet-name>     <servlet-

原创 java中的序列化和反序列化

序列化就是一種用來處理對象流的機制,所謂對象流也就是將對象的內容進行流化。 一.java序列化的用途   1.將數據持久化到文件中   2.在網絡上傳輸字節序列 二.實現對象序列化的條件  1. 只有實現了Serializable(默認的

原创 初學Maven踩的坑之--JDK環境

錯誤報告:  Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project d

原创 SringMVC的執行流程

框架結構圖 1.用戶發送請求到前端控制器DispatcherServlet(org.springframework.web.servlet.DispatcherServlet); 2.DispatcherServlet收到請求調用Han

原创 Spring中AOP的執行流程

Spring的AOP: AOP就是一種更高級的動態代理的使用; Aspect Oritention Programming(面向切面編程) 切入點:要加入業務邏輯的點(在哪些類的哪些方法上面) 通知:通知包含兩個方面,1,代表方法的執行時

原创 jdbc連接oracle、mysql等主流數據庫的驅動類和url

jdbc連接oracle、mysql等主流數據庫的驅動類和url ----------------------------------------------------------- oracle  driverClass:oracle

原创 spring框架bean的生命範圍(scope)

<bean ...></bean>中有一個屬性,叫scope,就是設定生命範圍的。 Scope的作用: 可以用scope屬性來限定bean的生命範圍(即是在什麼範圍內拿到的bean是相同的) scope屬性經常使用的值有一下幾種: sin