![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
web后端
文章平均质量分 80
springboot后端
qq_39159736
这个作者很懒,什么都没留下…
展开
-
JDBC和ORM和JPA和Spirng Data JPA的关系
参考链接:https://www.bilibili.com/video/BV1NJ411C7DQ?p=45java操作数据库的原生API:jdbc。jdbc的作用是在java中执行SQL语句,这是java和数据库连接的最基本API,Hibernate和Mybatis这些都是对jdbc进行封装后的API。请看下图:即使没有JPA(java持久化API),java依旧可以通过 jdbc API执行SQL语句 操作数据库。但是会出现操作繁琐等,需要写大量的SQL语句。而Hibernate、Mybat.原创 2021-05-10 11:28:01 · 157 阅读 · 0 评论 -
shiro-jwt登录认证流程
https://www.jianshu.com/p/6abc22ec3cb8https://blog.csdn.net/mine_song/article/details/61616259shiro+jwt做登录认证和授权认证,不要和我们登录功能搞混。我们的正常登录就是通过LoginControler登录的而 shiro的登录认证是已经登录过后,每次访问资源时我们通过判断token证明该用户携带的token是合法的,授权类似。很重要的总结。1. 登录: ...原创 2021-05-07 20:07:25 · 1230 阅读 · 2 评论 -
Shiro+JWT超详解
首先我们来分别看看shiro和jwt的作用:shiro:jwt:JSON Web Token,是一种特殊的token,因此我们在来看看Token是干嘛的?一、Token token 是一串字符串,通常因为作为鉴权凭据,最常用的使用场景是 API 鉴权,用户凭证。1. API 鉴权那么 API 用户凭证一般有几种方式呢?我大概整理了如下:cookie + session:和平常 web 登陆一样的鉴权方式,很常见,不再赘...原创 2021-05-07 19:01:07 · 10836 阅读 · 2 评论 -
网页跳转
网页跳转流程:第一步:后台启动,在网页输入localhost:8080,实际输入的是(http://localhost:8080/)。这个很重要,注意看后边的/,也就是说默认进去的是/目录。第二步:默认进去的是index.html。现在我们去后台找index.html文件。看到这种以后,h1里边是默认直接输出的。P和hr这些涉及到页面跳转。之后我们去contrel目录去找实现的接口有哪些首先我们看到实现了一个/index接口,我们直接在网页输入localhost:8080/.原创 2021-05-04 15:27:57 · 755 阅读 · 0 评论 -
JAVA常用注解以及spring的理解
常用的几个注解:@Data : 注在类上,提供类的get、set、equals、hashCode、canEqual、toString方法@AllArgsConstructor : 注在类上,提供类的全参构造@NoArgsConstructor : 注在类上,提供类的无参构造@Setter : 注在属性上,提供 set 方法@Getter : 注在属性上,提供 get 方法@EqualsAndHashCode : 注在类上,提供对应的 equals 和 hashCode 方法@Log4j/@Sl原创 2021-04-19 10:15:21 · 78 阅读 · 0 评论