宝塔搭建springboot项目需要配数据库吗

宝塔搭建springboot项目需要配数据库吗,第1张

需要。

1、在宝塔面板上,左侧选择数据库,添加数据库,访问权限要选择所有人。

2、接下来就是将本地的数据库转储,然后在宝塔的数据库上再进行导入。

3、上传完成关闭即可。

前段时间正好做个项目,就是用的oss,普通上传和断点续传,代码贴出来,看是不是你需要的publicclassOssManage{publicstaticStringACCESS_KEY_ID=null;publicstaticStringACCESS_KEY_SECRET=null;publicstaticStringENDPOINT=

可以使用JdbcTemplate类的execute()方法重新执行SQL语句,将数据入库。通过JdbcTemplate的batchUpdate()方法,也可以实现批量添加数据的功能。SpringBoot还提供了其他的数据库 *** 作工具,如Hibernate、Mybatis等,也可以用来对数据库进行回滚 *** 作和添加数据。

如果当前方法的执行上下文中已经打开了事务,那么就使用当前这个事务。

如果当前没有事务,就创建一个新的。

如果多个方法都声明了 REQUIRED ,并且他们嵌套调用,那么他们会共享同一个物理事务。就是 inner 产生了回滚,那么 outer 会跟着回滚。

Outer bean

Inner bean

inner 声明了 REQUIRED ,并抛出了异常,outer 事务将同样回滚,因为他们是同一个事务。

声明 REQUIRES_NEW 的话就会创建一个新的物理事务,内层事务的提交回滚都是独立于外层事务的。外层事务不受内层事务结果的影响,他们运行于独立的物理事务。

Outer bean

Inner bean

inner 的回滚不影响 outer 的事务。当 inner 事务开启后,outer 事务会暂停,当 inner 事务结束后,outer 事务恢复。

NESTED 使嵌套的事务使用相同的物理事务,但是对嵌套调用设置了保存点,所以 inner 事务可以独立于 outer 事务回滚。

支持事务,如果当前存在事务,就沿用当前事务,如果不存在,则继续采用无事务的方式运行。

必须使用事务。如果当前没有事务,则会抛出异常,如果存在当前事务,就沿用当前事务。

不支持事务,当前存在事务时,将挂起事务,运行方法。

不支持事务,如果当前方法存在事务,则抛出异常,否则继续使用无事务机制运行。

参考:

>

以上就是关于宝塔搭建springboot项目需要配数据库吗全部的内容,包括:宝塔搭建springboot项目需要配数据库吗、spring boot怎么使用阿里的oss上传、springboot手动回滚之后再往库里添加数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10128163.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存