
JavaEE框架
依然在路上1M
活到老 学到老
展开
-
Spring事务的传播行为REQUIRES_NEW和REQUIRED区别
事务的传播特性指的是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何进行?spring的事务传播行为一共有7种:应用场景:A方法中调用B和C方法 其中BC都进行-1操作 括号中的报错意思指在该方法中故意报错比如1/0这样看效果执行顺序 A(调用BC) B(-1操作) C(-1操作) 结果 BC REQUIRED REQUIRED REQUIRED BC都会-1 BC执行 BC REQUIRE...原创 2020-07-31 17:55:59 · 4225 阅读 · 0 评论 -
使用httpClient实现文件的下载功能
第一种方式:客户端用httpclient怎么下载服务器上的文件客户端:package it.shb.client;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.Out...原创 2018-08-07 16:23:10 · 4191 阅读 · 0 评论 -
springboot在本地开发通过,部署到服务器上失败,无法访问
自己在本地开发以及测试是没有问题,但是部署到服务器上之后访问失败,先看一下我的简单配置吧pom.xml文件:工程的打包方式为war将spring-boot-starter-tomcat的范围设置为provided,spring-boot-starter-tomcat是Spring Boot默认就会配置的,即上面说到的内嵌tomcat,将其设置为provided是在打包时会将该包(依...原创 2018-09-01 14:39:03 · 28730 阅读 · 3 评论 -
springboot整合mybatis,springmvc
下面将介绍的是springboot和mybatis,springmvc整合相关步骤,在这里做个记录,方便以后查看以及更改错误的问题,也欢迎大家指出问题的所在,共同进步:一,创建简单的springboot应用首先创建一个maven项目(使用eclipse创建,如果使用idea创建项目需要创建指定的springboot应用,我在idea中创建maven项目启动失败)在pom.xml中添加以...原创 2018-10-19 19:20:11 · 729 阅读 · 0 评论 -
MyBatis批量插入数据到MySql数据库
由于项目需要生成数万条数据持久化到数据库当中,然后就在程序中封装了一个List集合对象,需要把该集合中的实体插入到数据库中,应该要比循环对象一个一个插入的效果更好吧,这个肯定不是最优的方法,但应该可以能减少和数据库连接吧,由于才疏学浅,有什么更好的办法进行大量数据插入到数据库中,一定要赐教啊!具体看代码吧:Controller层代码: /** * 新增和修改的数据进行保存...原创 2018-12-02 01:44:23 · 1851 阅读 · 0 评论