月度归档: 2024 年 7 月

20 篇文章

20240716 temp
oracle odikit如果没有connect as 点calncel,tool-首选项-connection-oci library-找到oracle客户端里oci.dll配置进去-重启PL/SQL连上后数据库是粗体的要使用ruoyi数据库得先配好java:controller service daoresource:jsp,配置文件 山海关 …
IDEA包名折叠问题
IDEA 默认会将没有其他文件的包写在一起,会对我们创建文件造成不便 在forelink下创建新的包较为困难 关闭此功能:点击project文件资源管理器右上角的三个点,选中Tree Apperance,取消勾选Compact Middle Packages即可 然后就可以看到包名不会自动折叠了
3.事务相关配置
事务相关配置(重要 手动设置回滚) 异常与事务回滚: ​ 事务注解有不同的参数可以设置,重点介绍 rollbackFor 设置事务回滚异常,在接受到某些异常时才回滚。 例:若在服务层接口的@Transactional注解后加入如下内容 @Transactional(rollbackFor( [异常名].class )) @Service p…
2.Spring事务角色
Spring事务角色 概述: ​ 主要讲解了事务是如何实现的。 正文: ​ 在上一个案例中。程序执行时,会调用到两个针对数据的增删改操作,加钱和减钱操作。 public interface AccountDao{ @Update(update tbl_account set money = money - #{money} where name =…
1.Spring事务
Spring事务 事务作用: ​ 在数据层保障一系列的数据库操作同成功同失败 ​ Spring事务作用:在数据层或业务层保障一系列的数据库操作同成功同失败 案例:银行账户转账 ​ 模拟银行账户间转账业务 需求:实现任意两个账户间转账操作 需求微缩:A账户减钱, B账户加钱 分析: ​ 数据层提供基础操作,指定账户减钱(outMoney),指定账户价…
temp
前端学习html,css,js,nodejs,vue,bootstrap,Jquery 后端学习java,mysql,jdbc,servlet-jsp,thymeleaf(jsp的替代),maven,ssm,springboot ssm基本取代了jdbc,servlet-jsp 一般用springboot,在学springboot前,先学SSM,然…
1.AOP入门案例
案例设定:测定接口执行效率 简化设定:在接口执行输出当前系统时间 开发模式:XML or 注解 思路分析: 导入aspect依赖(pom.xml) 制作连接点方法 空方法后加入切入点注释 ​ 且需要再配置文件中启动Aspect功能 制作共性功能(通知类与通知) 定义切入点 绑定切入点与通知关系(切面)
Spring核心概念
IOC(控制反转) Spring的核心概念是 有 IoC(Inversion of Control),在使用对象时,由程序创建改为由外部创建Spring提供了一个容器,成为IOC容器来实现IOCIOC容器负责对象的创建、初始化。 被创建、被管理的对象统称为 Bean DI(依赖注入) DI(dependency injection)、指在容器间创造…
Maven的配置
概念: Maven是一个项目管理和构建工具,广泛用于JAVA项目。实现了自动化项目构建,核心特点是 依赖管理 和 项目构建1. 依赖管理 Maven读取pom.xml后会自动从中央仓库下载并添加依赖项2. 自动化构建 Maven 提供了命令,完成代码编译、测试、打包等一系列操作3. 生命周期管理 Maven定义了一系列的生命周期,每个阶段可以绑定特…
Java(泛型)
定义类,接口,方法时,可以用<>在编译阶段确定多种数据类型。 分为泛型类、泛型接口、泛型方法 //没有使用泛型 可以添加一切类型数据 ArrayList list1 = new ArrayList(); //使用了泛型 只能接受String类型的数据 //ArrayList<String> list2= new ArrayL…