基於Vue的視覺化表單設計器,讓表單開發簡單而高效
在作SA需求訪談時,常需與需求者對於操作畫面的確認,在此提供兩款不錯的可視化表單設計。它是以 Vue & Element UI 作為基本元件,可以快速與需求者當面討論,是不錯的方式。
- GitHub: vue-form-making
- GitHub: form-generator
這個網站記錄著網站的知識新知喔!!當然還有我自己的文章創作
在作SA需求訪談時,常需與需求者對於操作畫面的確認,在此提供兩款不錯的可視化表單設計。它是以 Vue & Element UI 作為基本元件,可以快速與需求者當面討論,是不錯的方式。
Spring boot 在 單一網域 或是 跨網域 開發相關的文章整理如下:
最後對於 跨來源資源共用(Cross-Origin Resource Sharing (CORS))與 跨站請求偽造防護 ( Cross Site Request Forgery (CSRF) ) 的整合配置來作為總結。
Credential Manager
class: WebMvcConfig
中添加一個 @Bean(name = "localeResolver")
,記得要設定 name = "localeResolver"
,不然會出現HTTP Status 500 – Internal Server Error
的錯誤訊息。CookieLocaleResolver
,所以會在用戶端的電腦建立一個 Cookie 的檔案來存放 appsLocaleCookie 的值,若不想要這麼作,那可以用 SessionLocaleResolver
javax.servlet.Filter
及使用 com.googlecode.htmlcompressor
來達到這個功能。org.springframework.security.core.userdetails.UserDetails
,其中主要的重點是透過 public Collection getAuthorities()
提供 Authorities,在 JPA (Java Persistence API) Many-To-Many Relationship 在 Model 上的設置 已經取得帳號所有的 Authority,再利用 mapToGrantedAuthorities(Set authorities)
轉換成 Spring Security 需要的 Authorities 格式即可。isAccountNonExpired()
, isCredentialsNonExpired()
, isEnabled()
則可以使用 active_date & inactive_date 來作判斷即可。application.properties
加上下列設定即可。