java

【springboot】事务处理

需求: 复杂的业务逻辑中一个请求可能需要多次操作数据库,要保证一个Service 方法中多个 dao 的操作同时成功(失败),事务的配置就很重要了。 大概分三种情况: 1、分布式事务:即多模块中事务,分布式事务建议...

springBoot注解大全

一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。 ...

Centos设置jar服务开机自动启动

在linux服务器下,有时候会出现服务器断电、服务器重启等情况,这时候就需要一些服务开机自启动。 环境:centos7虚拟机、jar包、jdk8 1、新建开机自启动service脚本(service文件名可以自定义,.service后...

Java IO最详解

初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。 首先看...

List for追加或修改内容

List for 修改值 List<QwAllianceCouponEntity> card= qwAllianceCouponDao.selectUserCouponList(); for (int i=0;i<card.size();i++){ long t=card.get(i).getExpTime(); Dates d=new Dates(); S...

java发送http的get、post请求

java发送http的get、post请求 package wzh.Http; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.URL; ...

thymeleaf 的 th:onclick

thymeleaf 的 th:onclick 引用的函数参数的入参是 model值的时候注意写法了。3.0.10 开始就变了。 改了好几个小时,总是不生效,实验了各种写法,终于搞清楚了。使用spingboot 2.1.1 (使用的就是)以上的都要注意...

Springboot 拦截器配置

1.编写拦截器实现类,实现接口   HandlerInterceptor, 重写里面需要的三个比较常用的方法,实现自己的业务逻辑代码 (就是自己拦截器拦截时做什么处理) package com.*.*.interceptor; import java....