摘要:
Thymeleaf 日期渲染 Thymeleaf 对 LocalData、LocalDateTime 对象不能直接获取其值渲染到页面,要依靠其模板引擎提供的方法。 添加依赖 <!-- Thymeleaf 扩展,支持对 java 日期的操作 --> <dependency> <groupId>org. 阅读全文
摘要:
使用自定义配置替代默认规则 之前(懒得找了)笔记提到,Security 有自己的默认配置,其中一点就是当不存在 WebSecurityConfigurerAdapter 和另一个叫什么的 Filter 来着的时候,默认配置就生效,也就是说,想要自己控制 Security 的行为就自己实现 WebSe 阅读全文
摘要:
默认登录页面哪儿来的 请求 /hello 进入一系列Filter 到达 FilterSecurityInterceptor时,检查身份认证发现未认证,请求被拦下并抛出 AccessDeniedException 异常 异常被 ExceptionTranslationFilter 捕获,该 Filte 阅读全文
摘要:
创建项目 创建一个Springboot web项目,并写一个简单的hello控制器,其行为只需要简单返回一个响应即可,例如: @RestController public class HelloController { @RequestMapping("/hello") public JsonRes 阅读全文
摘要:
Spring Security 基于 Spring 的权限管理框架,权限管理主要由身份认证Authentication和权限管理Authorization两部分组成。身份认证负责对用户进行身份鉴定,如验证用户名+口令的方式,鉴定的结果就是通过或者不通过。权限管理负责对用户(准确的说是通过了身份认证的 阅读全文
摘要:
场景 在 vue 项目内引入百度地图组件,目标是做到地图展示指定位置、手动标记、获取标记位置等 环境准备 百度开发者账号,和百度地图分配的用于访问地图组件的ak 封装 在此列出同事对百度地图组件的简单封装 <template> <div id="container"></div> </templat 阅读全文
摘要:
获取 https://spring.io/tools 获取针对不同IDE的应用,for Eclipse的是jar包而不是exe。 运行 以 for eclipse的jar包为例,双击自解压到独立文件夹,运行文件夹中的SpringToolSuite4。 创建项目 创建 Spring 启动项目,"Fil 阅读全文
摘要:
获取Maven Apache Maven Project 点击前往 安装Maven Maven是解压缩的,在系统中配置即安装。 Windows系统下打开环境变量设置,找到当前用户变量中的Path,将解压后的bin目录完整路径添加进去 mvn -V 阅读全文
摘要:
vue 实现 Bootstrap 样式自定义消息提示框 部分UI框架没有消息提示框比如bootstrap,用两个方法来实现 /** * 弹出消息框 * @param msg 消息内容 * @param type 消息框类型(参考bootstrap的alert) */ alert: function 阅读全文
摘要:
跨域 jq 访问引发跨域,解决方式 3 步: 通过在路由中链式调用来设定一个或一组路由进行跨域,如 Route::get('apple', function(){return 'apple';})->allowCrossDomain(); 或启用跨域中间件,该中间件框架已定义好,启用即可。启用方式是 阅读全文