tYgA - 落叶他乡树,寒灯独夜人,信软技术博客。

似乎另外一个 git 进程在这个仓库中运行,例如:'git commit' 命令打 开了一个编辑器。请确认所有进程都已经关闭然后重试。如果仍然报错

似乎另外一个 git 进程在这个仓库中运行,例如:'git commit' 命令打 开了一个编辑器。请确认所有进程都已经关闭然后重试。如果仍然报错,

我正在尝试学习如何使用Git,并创建了一个包含HTML,CSS和Javascript文件的小项目。 我从我的基本空项目中创建了一个分支,然后对我的代码进行了一些更改。 我尝试暂存更改,但我收到以下错误消息:

Another git process seems to be running in this repository, e.g.
an editor opened by 'git commit'. Please make sure all processes
are terminated then try again. If it still fails, a git process
may have crashed in this repository earlier:
remove the file manually to continue.

查看全文 »

Spring Security @EnableGlobalMethodSecurity注解详解

Spring Security默认是禁用注解的,要想开启注解,需要在继承WebSecurityConfigurerAdapter的类上加@EnableGlobalMethodSecurity注解,来判断用户对某个控制层的方法是否具有访问权限

@Configuration
@EnableWebSecurity
@EnableGlobalMethodSecurity(prePostEnabled = true)
public class OAuth2SecurityConfiguration extends WebSecurityConfigurerAdapter {
 ...........................
}

例如下面代码就表示如果用户具有admin角色,就能访问listAllUsers方法,但是如果方法前不加@preAuthorize注解,意味着所有用户都能访问listAllUsers方法

查看全文 »