- 博客(4)
- 收藏
- 关注
原创 linux (CentOs7)安装mysql5.7
mysql的安装 卸载原来的mysql #查看是否有自带的mariadb rpm -qa | grep -i mariadb #如果有卸载自带的mariadb rpm -e --nodeps mariadb-libs 修改/tmp目录权限 chmod -R 777 /tmp 检查是否有相关依赖 #当前包应该存在【正常情况下的虚拟机多是有的】 rpm -qa|grep libaio #当前包应该存在 rpm -qa|grep net-tools 安装四个rpm安装包 安装顺序必须如下【
2021-10-11 11:33:27
106
原创 java学习笔记——JDBC获取Connection后对事务的操作
事务的三种行为 开启事务:connection.setAutoCommit(false) 提交事务:connection.commit() 回滚事务:connection.rollback() 不同场景中 同一事务 同一数据库连接【connection必须为同一连接对象】,进行不同的操作 ...
2021-07-07 18:45:44
323
原创 java学习笔记——ThreadLocal应用之JDBC连接数据库时,同一线程下获取同一个连接
##获取同一个连接的使用场景 比如当前需要一个业务 创建订单 需要同时向订单表 订单详情表里插入数据,订单生成成功以后 又需要在购物车中 清除相应的数据 此时如果订单表数据插入成功 但是订单详情表 插入数据失败 此时需要回滚事务 当前事务操作需要用到同一个连接 来保证数据的一致性 示例代码 创建一个JDBC工具类: 创建ThreadLocal对象 private static ThreadLocal<Connection> threadLocal = new ThreadLocal<>
2021-07-07 18:39:11
595
原创 Java错误笔记-——Servlet 启动Tomcat8.5服务器时 报错java.lang.NoClassDefFoundError: org/thymeleaf/templateresolver/
错误展示 错误原因 lib文件夹 应该放到 /WEB/INF目录下 这里报错的原因 目前总结是没导包【包所在的文件夹放错文件目录】
2021-07-02 18:52:42
678
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人