摘要: 我的Java之路----盘点从学校走向公司的点点滴滴,记录我从学习Java以来走过的路,与同行分享。 阅读全文
posted @ 2018-08-28 21:15 小大宇 阅读(206) 评论(0) 推荐(0)
摘要: 一、Shiro框架携带的拦截器 首先来温故一下最常见的shiro拦截器。anon表示不拦截,authc表示需要认证,roles表示需要某种角色,perms就更狠了,直接表明需要某种权限。ssl是https相关的拦截器,上次项目中客户要求以htt... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(622) 评论(0) 推荐(0)
摘要: 前言 本小节仅仅是分析shiro的WEB环境加载的过程。有时候我们在使用框架或者集成其它插件的时候,可能会遇到各种各样启动的问题,这个时候能够去追踪源码,找到问题所在,也是我们开发人员的必备技能之一。 一、与WEB集成的配置 还... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(47) 评论(0) 推荐(0)
摘要: 一、授权流程 在上一小节中,我们通过门面对象Subject.hasRole(String role) 、 Subject.checkPermissions(String permission)等接口,来判断用户是否拥有指定的角色信息或权限信息。... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(68) 评论(0) 推荐(0)
摘要: 一、授权的理解 你是谁,你是谁决定了你的身份是什么,你的身份决定了你能干什么。 这里牵扯出三种对象。 用户对象user:当前操作的用户。 角色对象role :表示一组 "权限操作许可权" 的集合。... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(512) 评论(0) 推荐(0)
摘要: 撤销提交: git reset HEAD fileName https://blog.csdn.net/ligang2585116/article/details/71094887 一、与远程仓库交互 (1)将当前的项目上传到GitHu... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(41) 评论(0) 推荐(0)
摘要: 最新想复习一下以前学过的几种排序,凑合着看吧,说不准哪天又忘了,回头还得指望这篇博客呢 package me.jea.array;import java.util.Arrays;public class MyTest { public static void ... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(34) 评论(0) 推荐(0)
摘要: 一、在MySQL数据库中的写法 在mysql数据库中,写法比较简单。在Mybatis配置文件中添加 userGeneratedKeys="true" keyProperty="id",这样就能把我们插入的实体的主键id赋值。下次使用的时候,再... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(470) 评论(0) 推荐(0)
摘要: 今天又发现了一个新的问题,Shiro的拦截器不能够拦截ajax请求,需要自定义一个拦截器来拦截ajax请求。 package com.ssi.domains.secutity;import org.apache.shiro.SecurityUt... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(79) 评论(0) 推荐(0)
摘要: 一、饿汉式 单例设计模式,简单说:一个类只有一个实例对象。 单例设计模式核心:因为内存、所以性能。 饿汉式是指,这个类一旦加载,这个类的实例就被创建。而加载某个类到内存中由调用这个类的静态成员触发。单例模式里面的... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(48) 评论(0) 推荐(0)
摘要: 现在有如下的一条超链接 " target="_blank">${article.title} 这条超链接的特点就是在URL路径中添... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(115) 评论(0) 推荐(0)