上一页 1 ··· 142 143 144 145 146 147 148 149 150 ··· 169 下一页
摘要: 一,用数据库实现权限管理要注意哪些环节? 1,需要生成spring security中user类的派生类,用来保存用户id和昵称等信息, 避免页面上显示用户昵称时需要查数据库 2,如果需要在页面上显示用户的登录信息, 需要自定义一个interceptor, 把用户的昵称等信息添加到 modeland 阅读全文
posted @ 2020-08-28 13:07 刘宏缔的架构森林 阅读(2384) 评论(0) 推荐(0)
摘要: 一,spring boot admin的安全环节: 1,修改context-path,默认时首页就是admin, 我们修改这个地址可以更安全 2,配置ip地址白名单,有ip限制才安全, 我们使用了spring security, 可以在防火墙中也配置上ip限制 3,登录用户有相应的role授权才能访 阅读全文
posted @ 2020-08-27 17:59 刘宏缔的架构森林 阅读(2969) 评论(0) 推荐(0)
摘要: 一,多模块项目的优点: 1,为什么要使用多模块项目? 相比传统的单体工程,使用Maven的多模块配置, 有如下优点: 帮助项目划分模块,鼓励重用, 防止POM变得过于庞大, 方便某个模块的构建,而不用每次都构建整个项目, 对某个模块的特殊控制更为方便 2,创建项目的流程: 先创建一个空项目multi 阅读全文
posted @ 2020-08-27 17:42 刘宏缔的架构森林 阅读(4313) 评论(0) 推荐(0)
摘要: 一,druid的安全保障有哪些环节要注意? 1,druid ui的访问要有ip地址限制 2,用户必须要有相应的权限才能访问druid 3,关闭重置功能 说明:stat-view-servlet.url-pattern的配置应用时会报错, 如果bug修改了,使用这个功能会更安全 说明:刘宏缔的架构森林 阅读全文
posted @ 2020-08-26 12:52 刘宏缔的架构森林 阅读(2438) 评论(0) 推荐(0)
摘要: 一,用cookie保存i18n信息的优点? 当开发一个web项目(非api站)时,如果把i18n的选择信息保存到cookie, 则不需要在每次发送请求时都传递所选择语言的参数, 也不需要增加header信息, 会使开发更方便更节省时间 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https: 阅读全文
posted @ 2020-08-26 12:09 刘宏缔的架构森林 阅读(1219) 评论(0) 推荐(0)
摘要: 一,swagger有哪些环节需要注意安全? 1,生产环境中,要关闭swagger application.properties中配置: springfox.documentation.swagger-ui.enabled=false 2,swagger使用一台专用的服务器来部署, 可以访问的ip地址 阅读全文
posted @ 2020-08-25 14:54 刘宏缔的架构森林 阅读(15574) 评论(0) 推荐(0)
摘要: 一,什么情况下需要展示分页和分栏的数据的文档? 分页时,页面上展示的是同一类型的列表的数据,如图: 分栏时,每行都是一个列表,而且展示的数据类型也可能不同 这也是两种常用的数据返回形式 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: ht 阅读全文
posted @ 2020-08-25 13:41 刘宏缔的架构森林 阅读(2174) 评论(0) 推荐(0)
摘要: 一,actuator有哪些环节要做安全配置? actuator是应用广泛的监控工具, 但在生产环境中使用时,需要做严格的安全保障, 避免造成信息泄露等严重的安全问题 actuator可以采取的安全措施包括以下: ip地址: 只允许来自ip地址白名单上的访问(用security) 路径:使用自定义的访 阅读全文
posted @ 2020-08-24 19:23 刘宏缔的架构森林 阅读(8811) 评论(0) 推荐(1)
摘要: 一,dynamic-datasource-spring-boot-starter的优势? 1,dynamic-datasource-spring-boot-starter 是一个基于springboot的快速集成多数据源的启动器 它由苞米豆团队出品,集成多数据源时非常方便 2,官方站及文档: 官方站 阅读全文
posted @ 2020-08-21 21:55 刘宏缔的架构森林 阅读(10138) 评论(3) 推荐(1)
摘要: 一,为什么要给shardingsphere配置多数据源? 1,shardingjdbc默认接管了所有的数据源, 如果我们有多个非分表的库时,则最多只能设置一个为默认数据库, 其他的非分表数据库不能访问 2,shardingjdbc对数据库的访问有一些限制: 官方站的说明: https://shard 阅读全文
posted @ 2020-08-21 17:29 刘宏缔的架构森林 阅读(14871) 评论(4) 推荐(2)
上一页 1 ··· 142 143 144 145 146 147 148 149 150 ··· 169 下一页