- 博客(7)
- 收藏
- 关注
原创 使用mybatis的批处理batch来实现30万数据20S秒插入数据库
如果你是使用mysql的情况下,你需要在你的mysql的url后面根上。这个就是给数据库插入的一个方法,注意是插入一条。工具类的目的就是针对任何类都可以使用该方法。总结:我测试的是30万条数据,用了20秒。
2024-05-11 16:17:50
264
1
原创 springsecurity整合完成认证服务
这样就可以根据我们数据库查询的accountvo来设置,这样springsecurity就根据后面的方法来获取值,判断你的账号是否可用之类的。咱这个认证服务就是颁发token的,所有咱们放行所有springsecurity的认证。authenticationManager.authenticate() 传入我们的用户名密码,然后springsecurity就会帮我们往下进行验证。然后我们再看这个方法的返回。上面调用的方法最终就会找到这个loadUserByUsername()方法。
2024-05-09 10:56:46
451
1
原创 网关gateway和springsecurity的整合
我们一般在微服务的开发中,除了网关之外还有一个认证服务。他们两个都需要整合springsecurity。为啥要这么干:因为springsecurity就是能干好多事,认证(就是账号密码)和授权(就是你能干啥)。然后网关和认证服务就是分别干这两个事的 ,所以相当于拆分了一下springsecurity的功能分别完成一件事。网关统一授权:业务服务中每个微服务都需要区分不同的人干不同的事,所以就是放到网关这里进行统一授权。
2024-05-07 13:29:41
2792
1
原创 springsecurity 学习的一些记录
然后所有继承了SecurityConfigurerAdapter的子类,都会执行一下configure()方法,这个方法就是把我们理解的15个过滤器加载到httpsecurity中了。但是webSecurity 这个类会自动加载,也是在这个类下面@Autowired 自动执行的这段代码,本质就是创建一个websecurity,然后就可以执行我们上面圈起来的buid()方法了。然后build的过程比较复杂,源码比较多,,关于这个构建的过程我就画了个图,方便大家一起理解。暂时学到了这么多,后续再更跟新这个。
2024-04-22 17:19:49
901
2
原创 后端-创建微服务模版 springcloud -gateway 和搭配redis服务
一般是在业务层添加redis,初始情况就先进行了redis的引入。当然我们更理想的方式是把redis也做一个独立的服务挂在nacos上,这样我们什么时候需要用到redis,则只需要引入redis-api就可以通过接口调用了。
2024-04-12 15:36:39
743
原创 后端-创建微服务模版 springcloud+springboot+nacos+feign
我当时创建服务的想法是一个大的工程,然后有多个子服务。所有我在第二步:1.2的时候,创建测module之后删除了src文件,然后在modul下再重复1.2的操作。
2024-04-10 15:01:43
750
1
原创 Vue2学习
随便记录一下,欢迎大家交流学习指正1.nodejs 相比对于Java 中的jdk,是一个代码的运行区域,类比:.java文件在jdk中被编译成class文件,javac再执行。就和nodejs中 把vue编译成.html .js文件,然后执行2.Vue.cli这个脚手架呢,就和tomcat比较类似。我们通过npm run执行呢就像springboot集成内嵌tomcat.然后我们可以访问对应的ip和端口找到我们写的代码->也就是我们常称呼的资源。
2024-04-09 09:51:15
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人