- 博客(17)
- 收藏
- 关注
原创 SpringJDBC和事务
使用 JdbcTemplate 类时常见的做法是在你的 Spring 配置文件中配置数据源,然后共享数据源 bean 依赖注入到 DAO 类中,并在数据源的设值函数中创建了 JdbcTemplate。局部事务管理在一个集中的计算环境中是有用的,该计算环境中应用程序组件和资源位于一个单位点,而事务管理只涉及到一个运行在一个单一机器中的本地数据管理器。局部事务是特定于一个单一的事务资源,如一个 JDBC 连接,而全局事务可以跨多个事务资源事务,如在一个分布式系统中的事务。这给了你极大的灵活性,但却很难维护。
2023-04-22 09:31:05
192
原创 Oracle
数据库 存储和管理数据的仓库 作用:提高了应用的开发效率 DBMS数据库管理系统 指一种操作和管理数据库的大型软件 用于建立使用和维护数据库 保证了数据库的安全性和完整性 数据库分类 关系型数据库 支持SQL语言 指的就是二维表格模型 由二维表格及其之间的联系所组成的一个数据组织 非关系型数据库 指数据以对象的形式存储在数据库中 对象之间的关系由对象自身的属性决定 常用于存储非结构化的数据 SQL DDL 数据定义语言 用来定义数
2023-03-18 08:44:49
123
原创 JAVA基础知识
集合 容器|集合: 存储多个数据 容量: 容量可以多少进行动态的变动 集合: 存储任意引用类型数据 集合的长度可变,可以根据需求动态的增删数据,长度随之改变 Collection (单一值) Map (键值对) / \ ...
2022-04-09 20:46:54
735
原创 JAVA基础知识
常用类 Arrays: 操作数组的工具类 静态工厂 1.deepToSting(): 深层打印指导数组内容 2.deepEquals():深层比较 3.copeOf static int[] copyOf(int[] original, int newLength) 使用零复制指定的数组,截断或填充(如有必要),以使副本具有指定的长度。 4.arraycopy static void arraycopy(Object src, int srcPos, Object dest, int dest
2022-04-07 11:49:33
405
原创 JAVA基础知识(异常)
异常 异常: 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。 异常分类: 编译时异常 运行时异常 异常捕获: try…cath…finally 异常的抛出: throw 制造异常: throw 异常体系 : Throwable / \ Error Exception / \ Runtime Checked Exception Exception Error: 错误,一般是由虚拟机生成脱出的,不
2022-04-05 11:03:33
392
原创 Java基础知识
23.数组 变量:存储单个数据 数组:存储多个数据 数据:一段连续的内存空间,线性序列 特点: 1.引用数据类型 2.是定长,长度,一旦定义不能改变 3.存储的多个数据类型相同 有序的,有索引 索引:连续的内存空间中,每一个小空间的序号,从0开始,每次加一 操作数组中的属性: 根据索引操作 数组名[索引] 24.数组的定义 声明: 数据类型[ ]数组名;–>推荐 数据类型 数组名[ ] 初始化:第一次创建 动态初始化:先创建数组,后赋值 静态初始化:创建数组的同时复制 数据类型[ ]数组名
2022-03-15 20:09:28
679
原创 Java基础知识
22.接口 1.引用数据类型 2.特殊的抽象类 3.接口为功能的集合,一般为抽象功能的集合 4.class定义类,interface定义接口 5.接口可以多实现,类只能单继承 6.继承与实现非常象 7.定义开发规范 8.实现解耦,降低耦合度 静态方法 被static关键词修饰的方法通过接口名调 默认方法:被default关键词修饰的方法,通过实现类对象调用 内部类 内部类:类中定义类 外部类 内部类 分类:成员内部类 私有内部类 静态内部类 局部内部类 匿名内部类
2022-03-14 22:56:52
669
原创 java基础知识
16.多态 多态是一种事物的多种形态 17.概述 引用变量的两种类型: • 编译时类型(模糊一点,一般是一个父类) • 由声明时的类型决定。 • 运行时类型(运行时,具体是哪个子类就是哪个子类) • 由实际对应的对象类型决定。 多态的存在要有个必要条件:要有继承,要有方法重写,父类引用指向子类对象 18.引用数据类型的类型转换 • 子类转换为父类:自动转换 引用不能操作子类新增的成员变量和方法。 引用可以操作子类继承或重写的成员变量和方法 如果子类重写了父类的某个方法,引用调用该方法
2022-03-13 20:55:50
700
原创 Java基础知识
10.包 包信息存在了Java代码的第一行,类的上面。 包的定义规范:com.y.jxxt.xxx 标识符规范:全部小写 作用: 1.方便管理众多资源 2.引用多重命名空间 11.导包 导包:指明要使用的资源所在位置 1.使用的位置权限定名Java.util.scamer,只在当前位置有效 2.使用import导包,在类的上面,package信息的下面,一个Java文件所有类有效 3.*模糊导入,模糊匹配当前包下的所有类,会降低编译效率,不会降低运行效率 4.静态导入只
2022-03-11 22:04:39
521
原创 Java基础知识
5.成员变量与局部变量的区 声明位置不同 成员变量:类中方法外 局部变量:方法中(块中) 作用范围不同 成员变量:当前类中 局部变量:当前方法 不同的方法中即使有同名的局部变量,没有关系,互不影响,建议相同 内存存放的位置 成员变量:堆内存中 局部变量:栈内存中 默认值情况不同 成员变量:有默认值 局部变量:没有默认值 6.内
2022-03-10 20:19:36
188
原创 Java面向对象
面向对象 1.面向对象与面向过程 区别: 面向对象:事物比较简单,可以用线性思维去解决 面向过程:事物比较复杂,使用简单的线性思维无法解决 共同点:面向对象和面向过程都是解决实际问题的一种思维方式,二者相辅相成并不是对立的。 2.类与对象的概念 对象:是具体的事物 xiaoming xiaohong 类:是对对象的抽象(抽象 抽出象的部分)Person 先有具体的对象,然后抽象各个对象之间象的部分,归纳出类通过类再认识其他对象。 对象和类的关系: 特殊
2022-03-09 21:08:11
261
原创 JAVA基础6
23.3定义与使用 23.3.1声明格式: 访问修饰符:方法允许被访问的权限范围 返回型类型:如果方法不返回任何值,则指定为void;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用return语句返回值。 方法名:定义方法中的名字,必须使用合法的标识符,见名知意。 形参列表:参数可以有很多个,多个参数间用逗号隔开,每个参数由参数类型与参数名组成,以空格隔开。 23.3.2.调用 方法不调用不执行 存在返回值,接受变量或匿名接受(输出或调用) 定义方法指定形参,调用方法指定实参 方法调用
2022-03-07 19:27:55
127
原创 JAVA基础5
18.两个工具 18.1.随机生成 math类提供了一个名叫random的方法,可随机生成[0,1)之间的任何double类型的数据。 通过扩大和平移可以生成任意区间的数据。 通过强转可将小数取整 19.控制语句 控制语句就是掌握程序的流向,使程序按业务逻辑目的运行的代码。即用来实现对程序流程的选择、循 环、转向和返回等进行控制。 从结构化程序设计角度出发,程序有三种结构: 顺序结构 , 选择结构 , 循环结构 20.顺序结构 JAVA的基本结构就是顺序结构,除非特别
2022-03-05 21:16:43
224
原创 JAVA基础4
16.4.逻辑运算符 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K0yUSYOs-1646399831969)(C:\Users\86178\Desktop\Java知识\1646305655844.png)] 逻辑与只要有一个为false, 则直接返回false. 逻辑或只要有一个为true, 则直接返回true 16.6扩展运算符 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-haodLzTm-1646399831969)(C:\U
2022-03-04 21:19:27
266
原创 JAVA基础知识3
JAVA基础 16.运算符 Java语言支持如下运算符: 算术运算符: +,-,*,/,%,++,– 赋值运算符 = 关系运算符: >,<,>=,<=,==,!=, instanceof 逻辑运算符: &&,||,! 位运算符: &,|,^,& , >>,<<,>>> (了解!!!) 条件运算符 ?: 扩展赋值运算符:+=,-=,=,/= 16.1赋值运算符 =:赋值号,将赋值号右边的数据,赋值给左边的变量(空
2022-03-03 19:31:47
286
原创 JAVA基础2
JAVA基础 10.关键词 Java关键字是Java语言保留供内部使用的,如 class 用于定义类。 关键字也可以称为保留字,它们的意思 是一样的。是被系统征用的特殊单词(标识符),而且是被广大程序员所认知的 11.标识符 标识符必须以字母、下划线’_‘、美元符开头 标识符其他部分可以是字母、下划线_、美元符“”和数字的任意组合 Java标识符大小写敏感,且长度无限制 不可以是Java的关键词 JAVA不采用通常语言使用的ASCII字符集,而是采用unicode这样的标准的国际字符集。因此,这里的字
2022-03-01 20:07:15
254
原创 JAVA基础
JAVA基础 1.学习目标 Java基础语法: 1.Java入门 2.环境搭建 3.运行机制 4.变量与数据类型 5.运算符 6.常用工具类 7.流程控制语句 8.方法 2.语言的发展 1.机器语言 2.汇编语言 3.高级语言 3.Java发展简史 2.3.Java各个版本的含义 J2SE(java 2 Standard Edition) : 定位在计算机上的应用 J2EE(java 2 Enterprise Edition) : 定位在服务器端
2022-02-28 22:41:56
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅