- 博客(9)
- 收藏
- 关注
原创 springboot的学习随笔
SpringBoot:自动配置信息,减少配置文件的书写SpringDate:持久层框架。Mybatis时一种半自动化的ORM框架(sql语句需要自己写),底层hibernate实现SpringCloud:做架构的,微服务架构第一天SpringBoot项目的三种搭建方式:在线搭建,去spring的官网,只要输入项目名,需要引入的启动器就会自动搭建并且提供下载到本地,然后导入到项目中Spr...
2019-12-03 23:41:01 178
原创 mybatis的一些特殊功能
mybatis的一些特殊功能四 mybatis的一些特殊功能 special除了简化数据库编程外,MyBatis还提供了各种功能,这些对实现一些常用任务非常有用,比如按页加载表数据,存取CLOB(大数据)/BLOB(字节)类型的数据,处理枚举类型值,等等。可以新建包special,相关实体类存放到这里面。注意,mybaits-config文件中配置别名和新增映射文件。4.1 处理枚举...
2019-11-19 21:56:47 371
原创 Mybatis中一对一映射
一对一映射Student和Address是一个【一对一】关系 drop table students; drop table addresses; 如果需要可以使用 cascade constraints; 建表语言: create table addresses( addr_id number primary key, street varchar...
2019-11-18 22:58:03 229
原创 String引用类型的一些特性
首先,String其实是被final修饰的一个类,是一个底层用char[]字符串数组实现对字符串进行一系列操作的类,也相当于对char[]数组封装的一个类,提供了很多方法操作char[]数组。那么String有哪些特俗的特性:1.String创建值不会改变,也就是一旦创建,不再改变。比如:String name=“xyz”;name = name+“abc”;String 创建的引用na...
2019-08-07 19:57:15 249
原创 继承关系在内存中的加载顺序
a.先加载父类再加载子类 1.声明子类的对象 2.编译类加载时找到子类发现它有继承关系,所以到它的构造器中找到super()方法通过调用关系找到它继承的父类。 (子类规定要默认通过super()调用父类构造器,就是为了在加载子类时能找到它的父类把属性预先加载进内存,供子类使用) 3.加载父类的所有信息 4.最后加载子类的信息 ...
2019-08-04 20:19:42 290 1
原创 插入排序(见习)
插入排序1.排序过程的某一中间时刻,R被划分成两个子区间R[1..i-1](已排好序的有序区)和R[i..n](当前未排序的部分,可称无序区)。插入排序的基本操作是将当前无序区的第1个记录R[i]插人到有序区R[1..i-1]中适当的位置上,使R[1..i]变为新的有序区。因为这种方法每次使有序区增加1个记录,通常称增量法。插入排序与打扑克时整理手上的牌非常类似。摸来的第1张牌无须整理,...
2019-07-31 15:36:48 141
原创 选择排序(见习)
选择排序1.在要排序的一组数中,选出最小的一个数与第一个位置的数交换;然后在剩下的数当中再找最小的与第二个位置的数交换,如此循环到倒数第二个数和最后一个数比较为止。2.具体实现:a.先将数组的下标为零的数作为第一个数b.然后与后面的数相比,如果遇到更小的数则获取这个数的下标,用这个数继续往后比直到遍历完全部数c.将获得最小数与数组的下标为零的数交换位置,后面则与上面相同操作3.代码...
2019-07-30 23:03:03 348
原创 基本数据类型和引用数据类型的区别(初级层)
1.基本数据类型代表简单的数据 ,比如整数和字符。被调用时穿的是值。2.引用数据类型代表复杂的数据类型,引用类型所引用的实例包括操作这种数据类型的行为。3.基本数据类型java虚拟机会为其的数据类型分配实际占用的内存空间。4.引用数据类型仅是一个指向堆区中某个实例的指针5.值传递不可以改变原变量的内容和地址6.引用传递不可以改变原变量的地址,但可以改变原变量的内容...
2019-07-29 21:28:11 145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人