原创 在同一臺服務器同時啓動多個tomcat

必須修改tomcat的三個端口才能保證同時啓動, 因爲三個端口監聽不同的內容,而且是同時啓用. 所以同時修改才能保證tomcat啓動時不出現因有相同端口被佔用出現啓動異常的錯誤

原创 解決tomcat同時部署兩個SpringBoot應用時所遇到的問題

1. 提示InstanceAlreadyExistsException 原因很簡單:同一個domain裏面的MBean要求name唯一。因此我們分別把不同的應用放到不同的doman問題便可以解決. Spring Boot的spring.j

原创 Thymeleaf 基本用法

hymeleaf 是一款用於渲染 XML/XHTML/HTML5 內容的模板引擎。類似 JSP,Velocity,FreeMaker 等,它也可以輕易的與 Spring MVC 等 Web 框架進行集成作爲 Web 應用的模板引擎。與其它

原创 Spring Security OAuth2實現單點登錄

1、概述 在本教程中,我們將討論如何使用 Spring Security OAuth 和 Spring Boot 實現 SSO(單點登錄)。 本示例將使用到三個獨立應用 一個授權服務器(中央認證機制) 兩個客戶端應用(使用到了 SSO 的

原创 OAuth2的access_token和jwt的異同

    相同點:      1) 都能實現訪問資源服務的客戶端驗證, 都不需要session和cookie       2)兩種方案都需要SSL安全保護,也就是對要傳輸的數據進行加密編碼。安全地傳輸用戶提供的私密信息,在任何一個安全的系統

原创 Eureka和zuul搭配使用demo

git網站 https://github.com/my-group-first/mirana-cloud

原创 Spring Boot中application.yml中的常規配置

server:     port: 8083     servlet:       context-path: /ui2     session:       cookie:         name: UI2SESSION securi

原创 ExecutorService 實現多線程併發控制 同時可以實現timertask的定時功能

在我們的日常開發中,難免會使用到線程,部分還會用到多線程併發問題。我們知道,線程的創建和釋放,需要佔用不小的內存和資源。如果每次需要使用線程時,都new 一個Thread的話,難免會造成資源的浪費,而且可以無限制創建,之間相互競爭,會導致

原创 WebSecurityConfigureAdapter相關配置的說明

相關解釋說明 註解 @EnableWebSecurity 在 Spring boot 應用中使用 Spring Security,用到了 @EnableWebSecurity註解,官方說明如下: /** * Add this anno

原创 好博客地址

https://www.cnblogs.com/ityouknow/p/6944096.html

原创 spring boot 中對filter進行配置

package com.example.demo; import java.util.HashMap; import java.util.Map; import org.springframework.boot.SpringApplica

原创 *註解實現實例

實現註解需要三個條件:註解聲明、使用註解的元素、操作註解使其起作用(註解處理器)。   定一個MyTag註解類: [java] view plain copy import java.lang.annotation.ElementType

原创 Thymeleaf 模板相關

https://www.cnblogs.com/softidea/p/7050321.html

原创 maven 配置 setting.xml

<?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contribu

原创 如何獲得@EnableOAuth2Sso註釋?

<dependency>     <groupId>org.springframework.security.oauth.boot</groupId>     <artifactId>spring-security-oauth2-auto