开发者社区 问答 正文

基于springboot springsecurity 的demo:报错 

https://github.com/Git-CodeTiger/SpringBootXDemo
欢迎拍砖

  <h3> 基于springboot mybatis的demo </h3> 
  <ul> 
   <li> logback </li> 
   <li> aop </li> 
   <li> 统一异常处理 </li> 
   <li> spring-security </li> 
  </ul> 
   如上四点都有涉及,这个demo就是为了学习上面那些knowledge所写的,这个东西尽管很低级,但是本着靠谱的原则,给像我一样的初学者提供一种实例吧。  
  <h3> <a href="https://github.com/Git-CodeTiger/SpringBootXDemo#环境要求" rel="nofollow"></a>环境要求 </h3> 
  <ul> 
   <li> JDK 1.8 </li> 
   <li> Gradle 2.3+ </li> 
  </ul> 
  <h3> <a href="https://github.com/Git-CodeTiger/SpringBootXDemo#数据库设计" rel="nofollow"></a>数据库设计 </h3> 
   项目配置username==root, password==123456,若跟不一致,请自行更改。事先将项目根目录下的springbootdemo.sql导入数据库项目默认导入流程:  
  <ul> 
   <li> 创建springbootdemo数据库 create database springbootdemo default charset utf8; </li> 
   <li> 进入项目的根目录:mysqldump -u root -p spirngbootdemo > springbootdemo.sql </li> 
   <li> 输入你的数据库密码即可。 </li> 
  </ul> 
   导入数据库中请查看内部结构,以便了解此demo.  
  <h3> <a href="https://github.com/Git-CodeTiger/SpringBootXDemo#运行" rel="nofollow"></a>运行 </h3> 
   环境,数据库都搞好后,在项目的根目录下运行gradle bootRun  
  <h3> <a href="https://github.com/Git-CodeTiger/SpringBootXDemo#api" rel="nofollow"></a>API </h3> 
   此demo就两个接口  
  <ul> 
   <li> localhost:8000/ </li> 
   <li> localhost:8000/login 都是GET 请求,没有请求参数。 运行起来demo时,在地址栏上输入localhost:8000/ 由于没有登陆的缘故会自动跳到 localhost:8000/login让用户登陆,数据库里存有普通用户---账号:xzh 密码:xzh;管理员---账号:wisely,密码:wisely. 用不同的身份登陆会有不同的显示效果。 </li> 
  </ul> 

展开
收起
kun坤 2020-06-08 16:00:18 406 分享 版权
1 条回答
写回答
取消 提交回答
  • 代码应该放到码云上 git.oschina.net ###### 不错,最近也在弄 spring boot。
    spring-security 有增加权限管理吗?
    明天有空看看 ######如果能整合 auth认证就更好了,提供API

    2020-06-08 16:03:05
    赞同 展开评论