上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 70 下一页
摘要: 未经博主允许不得转载: 项目优化重构,需要对原有的开发进行优化,网关模块的校验存在多个不同类型的校验,为了使业务更加区分的清楚,使用策略模式对网关的校验进行区分。 其场景为:对app1校验会话token,对app2 校验appid以及请求的签名,对管理台校验防重放攻击,校验nonce,时间戳等,同时 阅读全文
posted @ 2021-02-28 21:43 香吧香 阅读(909) 评论(0) 推荐(1)
摘要: 本文为博主原创,未经允许不得转载: 目录 HTTP传输三大风险 安全通信原则 HTTPS定义 TLS/SSL 协议及加密算法 HTTPS工作流程 HTTPS协议和HTTP协议的区别 CA机构 证书链校验 http传输三大风险 安全通信原则 https就是为了解析http上面的三个风险诞生的, 一般我 阅读全文
posted @ 2021-02-02 00:06 香吧香 阅读(12739) 评论(2) 推荐(5)
摘要: 本文为博主原创,未经允许不得转载: 最近在做项目的优化,由于项目在早期缺乏规划,在开发过程中,对于某一个业务的不同类型判断,增加了很多 if else ,代码的健壮性变得很差。 所以考虑使用设计模式中的策略模式与模版模式进行开发中的代码设计。且由于在使用过程中策略模式与模版模式经常一起使用,所以对这 阅读全文
posted @ 2021-01-30 23:55 香吧香 阅读(2266) 评论(0) 推荐(0)
摘要: 本文为博主原创,未经允许不得转载: 1.查看数据库数据存储的位置: show global variables like "%datadir%"; 2.查看数据库大小 2.1 information_shema 每个数据库都有一个原数据库,记录和保存了当前 mysql 所有数据库及表的存储信息,包含 阅读全文
posted @ 2021-01-26 23:46 香吧香 阅读(849) 评论(0) 推荐(0)
摘要: 本文为博主原创,未经允许不得转载: mybatis plus 使用过程中已经很大程度提升了我们开发的效率,因为它内部已经对单表的操作进行了完美的封装,但是关联表操作时, 这时就需要自己定义sql,自定义实现。 1.在idea中配置 mybatis sql 映射文件的模版。步骤如下图: 其中的模版如下 阅读全文
posted @ 2021-01-25 23:39 香吧香 阅读(3281) 评论(0) 推荐(0)
摘要: 本文为博主原创,未经允许不得转载: mybatis plus 通过封装 baseMapper 以及 ServiceImpl ,实现对数据库的增删改查操作,baseMapper 是我们通常所说的 dao 层或 mapper 层, ServiceImpl 是我们通常所说的 业务层,其内部标注了事务回滚, 阅读全文
posted @ 2021-01-25 00:08 香吧香 阅读(18095) 评论(0) 推荐(0)
摘要: 博主原创,转载请注明出处: mybatis plus 对实体类映射表的主键做了注解支持,该注解为 @TableId ,如果不使用该注解,mybatis plus 默认主键生成的策略是内部封装的雪花算法。 @TableId 注解定义的代码如下: @Documented @Retention(Reten 阅读全文
posted @ 2021-01-24 16:38 香吧香 阅读(2658) 评论(0) 推荐(0)
摘要: 本文为博主原创,未经允许不得转载: 1.创建一个spring boot的工程应用: File > New >Project > 然后选中Spring Initializr 继续创建: 2.添加spring boot ,mybatis plus 以及 mysql 相关的依赖: <dependencie 阅读全文
posted @ 2021-01-23 23:45 香吧香 阅读(1333) 评论(0) 推荐(1)
摘要: 新创建的spring boot项目,只有一个默认的资源目录及启动配置。 在 group 的目录下右键新建包路径时 ,发现没有package选项,也没有Java Class的选项: 解决办法: File 右键 > Project Structure ,或者 Ctrl + Shift + Alt + S 阅读全文
posted @ 2021-01-23 17:07 香吧香 阅读(2663) 评论(0) 推荐(0)
摘要: 本文为博主原创,转载请注明出处: 在分布式微服务框架中,现在都流行使用 nacos 作为分布式框架的注册中心与配置中心。当我们搭建一套spring boot 框架的时候,默认会将配置文件 放在 resources 的配置目录下有bootstrap.yml 及application-dev.prope 阅读全文
posted @ 2021-01-07 23:59 香吧香 阅读(2964) 评论(0) 推荐(1)
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 70 下一页