logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot整合数据库连接

通过this调用同一个service中的方法,this是指service实现类对象本身,不是代理对象,就相当于方法中的代码粘到了大方法里面,相当于还是一个方法。t_user中数据不会变化,因为执行这条sql的时候报错了嘛,但是t_book这个表里面的库存减一了,也就是“买书三步骤”中的第三步报错了,但是第二步依旧没回滚。若B方法执行的过程中,只要有抛出异常,B事务方法回滚,A不会回滚,即不影响A中

文章图片
#spring boot#java#spring
SpringBoot整合数据库连接

通过this调用同一个service中的方法,this是指service实现类对象本身,不是代理对象,就相当于方法中的代码粘到了大方法里面,相当于还是一个方法。t_user中数据不会变化,因为执行这条sql的时候报错了嘛,但是t_book这个表里面的库存减一了,也就是“买书三步骤”中的第三步报错了,但是第二步依旧没回滚。若B方法执行的过程中,只要有抛出异常,B事务方法回滚,A不会回滚,即不影响A中

文章图片
#spring boot#java#spring
22-08-13 西安 尚医通(06)生成微信二维码、java实现微信扫码登录、阿里云存储图片

和微信端对接,忙完后微信端会给你3个参数微信端扫描二维码,点击允许,就会调用redirect_uri接口,并且会返回code临时票据

#微信
java发送邮件、接收邮件

当你给别人发送邮件时,你的机器的某个动态端口(大于1024)就会与邮件服务器的25端口建立一个连接,你发送的邮件就会通过这个连接传送到邮件服务器上,保存起来。SMTPS和SMTP协议一样,也是用来发送邮件的,只是更安全些,防止邮件被黑客截取泄露,还可实现邮件发送者抗抵赖功能。开启了IMAP后,您在电子邮件客户端收取的邮件仍然保留在服务器上,同时在客户端上的操作都会反馈到服务器上,如:删除邮件,标记

文章图片
#java#开发语言
分布式定时任务xxl-Job

GLUE模式(PHP):任务以源码方式维护在调度中心;- xxl_job_info:调度扩展信息表: 用于保存XXL-JOB调度任务的扩展信息,如任务分组、任务名、机器地址、执行器、执行入参和报警邮件等等。子任务:每个任务都拥有一个唯一的任务ID(任务ID可以从任务列表获取),当本任务执行结束并且执行成功时,将会触发子任务ID所对应的任务的一次主动调度。覆盖之前调度:调度请求进入单机执行器后,发现

文章图片
#分布式#wpf
2202-04-04 西安 mybatis(3) resultMap 和 动态sql、延迟加载

动态sql是为了拼关键字或者说是条件。mapper接口中定义一个多条件查询//多条件查询List <Emp> getEmpByCondition(Emp emp);在mapper映射文件中怎么写嘞方式一:<if test="">这时候就必须要加恒成立条件1=1了。。因为要是所有条件都不成立,那么就会多出来where关键字。<!-- List <Emp> g

文章图片
#mybatis#java
2021/10/30 西安 spring【2】注解的标记和扫描,自动装配

指定要扫描的包(com.kuang.pojo),这个包下的注解就会生效,并不是注解写哪都能识别<context :component-scan base-package="com.kuang.pojo">以前写完User类之后,下一步就是在xml注册这个bean<bean id="user" class="com.kuang.pojo.User"/>//以前现在,我们用@C

文章图片
#spring#java#后端
22-08-13 西安 尚医通(06)生成微信二维码、java实现微信扫码登录、阿里云存储图片

和微信端对接,忙完后微信端会给你3个参数微信端扫描二维码,点击允许,就会调用redirect_uri接口,并且会返回code临时票据

#微信
Docker(02) Docker-Compose、Dockerfile镜像构建、Portainer

半自动化思路:springboot还是打包成普通的jar,然后把这个jar上传到服务器,同时在服务器创建一个Dockerfile文件,执行docker build命令,把这个jar构建成一个docker镜像,然后通过镜像执行。dockerfile-maven-plugin的目标就是将maven的打包过程和docker的build过程结合在一起,当成功打包,既生成了对应的jar,也已生成了对应的do

#docker#eureka#容器
idea 打jar包、lib文件夹

在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的,包含了JAR包的描述信息、主类的全类名等信息。manifest 文件中的每一行都是 key-value 对应的:属性名开头,接着是 ":" ,然后是属性值,每行最多72个字符,如果需要增加,可以在下一行续行,续行以空格开头,以空格开头的行都会被视为前一行的续行。在一

文章图片
#intellij-idea#jar#java
    共 14 条
  • 1
  • 2
  • 请选择