• zou123456

    随书源码在哪里下载呢

    zou123456发表于 2021/2/22 19:23:36
    • longzhonghua

      下载资源地址:http://www.broadview.com.cn/file/resource/160018166041233031228107162167047218046173044239

      也可以点击本页面右边的,下载资源下面的链接。

      longzhonghua发表于 2021/2/23 11:25:54
  • shenbao

    怎么感觉最后一章好多页面都运行不起来啊,controller对应的view没有,比如(@RequestMapping(“/register/email”)中 return “user/registerByEmail”;);这个registerByEmail压根都没有吧

    shenbao发表于 2021/1/10 22:37:08
    • longzhonghua

      最后一章的重点不是mvc模板了,这是最基础的表单模板,在mvc那章有讲解哦。您也可以使用postman提交数据进行测试。

      longzhonghua发表于 2021/1/11 13:22:47
    • shenbao

      @longzhonghua 那这个例子就不完整了啊,没法直接看了,既然直接作为一整章来完成一个例子,都不完整吗 ???

      shenbao发表于 2021/1/14 22:35:43
    • longzhonghua

      @shenbao 书中讲解过的都有

      longzhonghua发表于 2021/1/15 8:50:01
  • sqjzck

    提供的资源压缩包怎么无法解压

    sqjzck发表于 2021/1/3 15:58:29
    • longzhonghua

      谢谢您的反馈,但是刚下载测试没有问题哦,有可能您在下载时,网络传输错误导致了文件包损坏,麻烦您再次重新下载解压即可。若不成功,可以考虑使用书封底(书反过来,即背面)的GitHub资源地址下载。

      longzhonghua发表于 2021/1/4 8:10:27
  • haiping

    第14章项目导入后报错。依赖全部下载了,没用

    haiping发表于 2020/12/17 17:34:34
    • longzhonghua

      不知道您产生了什么问题,有个地方需要自己配置,如下:
      spring.mail.host=smtp.126.com
      spring.mail.username=**@126.com
      spring.mail.password=**
      spring.mail.port=465
      spring.mail.default-encoding=UTF-8
      mail.fromMail.addr=**@126.com
      #忘记密码
      mail.subject.forgotpassword=主题
      mail.content.forgotpassword=忘记密码的内容
      说明:这里是配置自动发送邮件的配置信息
      #激活邮箱 Ascii/Native编码互转
      mail.subject.active=
      mail.content.active=
      forgotpassword.url=http://localhost:8080/home/newPassword
      activeuser.url=http://localhost:8080/home/activeuserEmail

      longzhonghua发表于 2020/12/18 8:15:12
    • haiping

      @longzhonghua 现在情况大概是数据库问题。咱们书籍是没数据库脚本的吗?

      haiping发表于 2020/12/18 11:09:00
    • longzhonghua

      @haiping JPA是自动创建数据表的,亲,建议您看看1-3章,里面有怎么看错误,以及怎么提问的建议;您也可以贴相关的报错信息,以便定位是什么问题;您还可以加入读者群,以便在群里及时讨论。

      longzhonghua发表于 2020/12/19 13:44:06
  • oomgomgxx

    作者你好,想问个问题。
    书中提到RBAC控制权限,想知道RBAC不是指只根据角色来控制吗。
    譬如,页面需要控制按钮权限,那么就在相关的处理器方法上添加@PreAuthorize("hasRole('角色')")来进行鉴权。
    而书中是通过自定义 RbacService 接口实现进行根据权限(permission)鉴权,而不是根据Role鉴权。那么这种做法是否违背了RBAC的设计理念呢?望解答

    oomgomgxx发表于 2020/11/11 5:12:18
    • longzhonghua

      您好,您的思考非常好。因为业务上的差异,完全遵循RBAC模型是很难的。RBAC是一种模型或者可以说一种思想,所以,不必完全参照。需要在“权限”、“角色”、“用户”之间根据业务系统考虑设计架构。如果您只需要根据角色来定义权限进行控制,则更容易实现,但是您需要考虑可扩展性。
      如果您有兴趣,可以仔细研究下RBAC相关资料,这里概要的说明下:
      RBAC包含RBAC0-RBAC3共4个模型。
      RBAC0的模型中包括用户(U)、角色(R)和许可权(P)等3类实体集合。
      RBAC1中增加了角色分级的概念,一个角色可以从另一个角色继承许可权。
      RBAC2中增加了一些限**制,强调在RBAC的不同组件中在配置方面的一些限**制。
      RBAC3称为统一模型,它包含了RBAC1和RBAC2,利用传递性,也把RBAC0包括在内。

      longzhonghua发表于 2020/11/11 21:12:48
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 8