- 博客(9)
- 收藏
- 关注
原创 SpringCloud微服务项目使用Spring Security框架问题
切记一定要在自己配置的类中关闭csrf检测,不然post请求都会报403能救一个是一个
2021-12-14 17:45:57 391
原创 Activiti7与SpringSecurity实战对于初学者来说,难以理解的地方(二)
上一节说这种方式在实际开发过程中,并适用。此时,我们需要自己去创建一个MyUserDetailsService和UserInfoBean这两个类去实现从数据库查询我们需要的用户信息。具体实现代码如下:@Servicepublic class MyUserDetailsService implements UserDetailsService { private Logger logger = LoggerFactory.getLogger(getClass()); ...
2021-12-05 10:32:20 1224 2
原创 Activiti7与SpringSecurity实战对于初学者来说,难以理解的地方(一)
在我们学习完Activiti7的api使用并且看完官方文档的两个demo之后,得知Activiti7与SpringSecurity进行了整合Activiti7新加入了两个api分别是ProcessRuntime和TaskRuntime,通过查看源码可以知道想要使用ProcessRuntime这个api我们需要ACTIVITI_USER这个角色,因此在数据库中我们需要定义用户角色中必须带有ACTIVITI_USER第二步,当我们在实战中用到Activiti7时,需要做角色认证,此时我...
2021-12-05 10:22:54 1720 3
原创 初学Spring Boot对@SpringBootApplication的理解
1.spring boot是为了简化spring的,而不是增强spring,它是spring全家桶中的一员。springboot约定大于配置以及开箱即用2.spring boot是如何进行自动包扫描?为什么需要将文件放在启动类所在包及子包才能被springboot自动扫描并注册bean? (一)推测 spring boot会扫描启动类所在的包以及子包中加入@Controller @Service @Component @Respository的...
2021-09-20 22:39:43 286
原创 IDEA中maven的配置
1.准备IDEA2.在maven官网之中下载maven的压缩包 Windows就下载.zip为后缀的文件,.gz是Linus下载使用的,下载Binary版,下面Source是maven的源码3.配置电脑的环境变量名大写,变量值就是解压maven的路径...
2021-09-11 12:16:51 87
原创 MyBatis源码理解
目录 MyBatis的基础代码:MyBatis的基础代码:我们在使用MyBatis的时候少不了的一段代码,如下:static InputStream is; static SqlSession sqlSession; static SqlSession sqlSession2; static StudentDao studentDao; static StudentDao studentDao2; @BeforeClass public static vo...
2021-09-08 21:21:52 88
原创 超强大分页插件PageHelper详解,学习Java的每日分享Day.2
目录普通分页PageHelper分页PageHelper分页的具体操作步骤:普通分页在目前的很多项目中,都会涉及到查询结果的分页操作,分页的出现大大减轻了用户在使用时对数据的阅读量,最为重要的一点在于分页可以大大减轻服务器的查询操作,不用一次查询所有的记录,提高查询效率。 而在上一个我学习开发的项目之中就出现了分页,当时我的写法非常的麻烦,代码如下(这是一个web的小项目,而且当时还没学怎么将java代码从jsp中消除):<%@ page l...
2021-09-06 18:43:56 1083
原创 Mybatis中注解和xml可以同时使用吗?
今天开始使用注解的方式写dao层的接口,注解比xml文件更加的方便,但是感觉不利于代码的维护,也不利于动态sql的书写,而且需要在全局配置文件中配置<mappers>标签,注解需要使用<mapper class=""/>进行配置,如果想注解和xml文件同时使用的话,需要注解写在xml文件之前,多次试验得出的结果。<mappers> <mapper class="org.lanqiao.mybatis01.dao.UserDao"...
2021-09-05 14:29:13 2796
原创 关于还没毕业的大四新手,学习Java的每日分享Day1
目前正在学习Mybatis 目前正在学习mybatis,学习mybatis最好的帮手就是他的官方网站https://mybatis.org/mybatis-3/zh,以及查看mybatis的官方源码,看源码能够很详细的了解mybatis到底是如何用于消除jdbc的连接代码,以及jdbc设置获取数据库中具体字段的值,返回的具体结果集都封装好了,我们只需要在全局映射文件中设置,当然全局映射文件的头部最好去mybatis官网中去拷贝,不然自己可能输入出错,然后就是需要去配置相应的标签。&l...
2021-09-04 21:00:36 116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人