- 博客(12)
- 收藏
- 关注
原创 SPRING
spring是轻量级的开源的JavaEE框架,对对象打包,一般@bean适用类上,@Component , @Repository , @ Controller , @Service , @Configration)spring有两个核心部分:IOC(控制反转,把创建对象过程交给spring进行管理)和AOP(面向切面,不修改源代码进行功能增强)IOC工厂模式:在父类中提供一个创建对象的方法,允许子类决定实例对象的类型,创建对象的接口,让其子类决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。IO
2022-10-19 16:55:57
216
1
原创 Mybatis笔记(全)
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。(主要简化了连接数据库的代码)持久层,理解为数据保存在数据库或者硬盘一类可以保存很长时间的设备里面,即数据存放在持久层设备上
2022-10-19 16:45:17
636
原创 JDBC
JDBCJDBC:Java与数据库的连接技术,是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法步骤前提:准备MySQL的驱动包,加载到项目里加载驱动获取连接执行增删改查操作关闭连接以下是删除package test;import org.gjt.mm.mysql.Driver;import java.sql.Connection;import java.sql.DriverManager;import ja
2021-04-18 18:36:23
136
原创 MySQL
MySQL本文根据尚硅谷的教学视频完成,如有不全请见谅https://www.bilibili.com/video/BV1xW411u7axDBMS数据库的管理软件,方便管理基本命令[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LGrVgHYf-1617624888767)(C:\Users\acer\AppData\Roaming\Typora\typora-user-images\image-20210319204047577.png)]flush pr
2021-04-05 20:15:56
537
原创 IO流基础
IO流基础概念I的全称input表示输入O的全称output表示输出流是一个在两个设备之间数据传输管道输入流的特征:读输出流的特征:写IO流的作用:在设备之间进行数据传输体系流向分为两大类:输入流输出流数据类型分为两大类:字节流字节输入流:InputStream字节输出流:OutputStream字符流入:Reader出:Writer注意:字节流用来读写bytes,字符流用来读写chars,字符 1-----两字节----16bit字节流Input
2021-03-15 17:59:54
123
原创 异常
异常定义异常体系结构ErrorExeption捕获和抛出异常测试类package test.demo;public class Demo1 { public static void main(String[] args) { int a=1; int b=0; //假设要捕获多个异常:从小到大 try {//try 监控区域 System.out.println(a/b);
2020-11-24 20:25:24
162
1
原创 static关键字
static关键字public class 静 { private static int age;//静态变量 private double score;//非静态变量 public void run(){ go();//方法间的调用 } public static void go(){ }public static void main(String[] args) { 静 s1 = new 静(); a
2020-11-22 15:11:44
130
原创 Scanner类
Scanner类父类—>子类 高—低父类import java.util.Scanner;public class person { public void run(){ System.out.println("run"); } public void sau(){ Scanner a=new Scanner(System.in); int b=a.nextInt(); if(b>=3){
2020-11-22 15:09:50
143
原创 接口
接口实现类package 接口.demo;//抽象类 :extends//类 可以实现接口 implements 接口//利用接口实现多继承public class UserServiceImp1 implements Demo1,Demo2 { @Override public void add(String name) { System.out.println("弟弟"); } @Override public void up
2020-11-22 15:06:55
248
1
原创 多态
多态和Instanceof类的理解多态同一方法可以根据发送对象的不同而采用多种不同的父类package 多态.demo;public class person { public void run(){ System.out.println("run"); }}/*多态注意事项1.多态是方法的多态,属性没有多态2.父类与子类,有联系 类型转换异常 ClassCastException3.存在条件:继承关系,方法需要重写,父类引用指向子类对象 父
2020-11-17 21:56:02
113
原创 JAVA中理解数组
JAVA中理解数组理解数组打印数组 public static void main(String[] args) { int[] a=new int[8]; a[0]=1; a[1]=2; a[2]=3; a[3]=4; a[4]=5; a[5]=6; a[6]=7; a[7]=8; for(int i=0;i
2020-11-11 23:07:48
275
2
原创 关于markdown的语法
关于markdown的语法准备工作下载TyporaTypora引用自B站up主“遇见狂神说”。字写的比较丑,希望不要建议。当文件类型成为Markdown Filem,这个软件才能运行。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PmKFwTZC-1604323626759)(C:\Users\acer\Pictures\Saved Pictures\9Y%RW{_7E6{D49NOTBC9RM9.png)]字体##——表示
2020-11-02 21:29:18
150
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人