- 博客(10)
- 收藏
- 关注
原创 框架_小结
1. mybatis 1. myBatis执行流程 编写核心配置文件 SqlSessionFactoryBuilder加载配置文件流,获取sqlSessionFactory对象 编写实体类 编写Dao接口查询 编写Mapper配置文件 查询sql mybatis的核心配置文件注册Mapper sqlSessionFactory获得SqlSession对象 sqlSession.getMapper获得userDao接口 执行查询方法 关闭SqlSession 2.
2021-10-11 12:44:36
164
原创 spring-基础
1. Spring 1. 前言 Spring : 春天 —>给软件行业带来了春天 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。 很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。 Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术 2.
2021-10-10 16:22:16
256
原创 java基础- JVM
1. jvm的位置 在操作系统之上,包含在jre里。 硬件体系(Intel,spal…) --> 操作系统(window,Liunx,Mac) --> JVM–Jre 2. JVM的体系结构 百分之99的JVM调优都是在堆中调优,Java栈、本地方法栈、程序计数器是不会有垃圾存在的。 1. 程序计数器 PC寄存器 内存空间小,线程私有。字节码解释器工作是就是通过改变这个计数器的值来选取下一条需要执行指令的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖计数器完成
2021-10-09 22:19:55
300
原创 java基础- 注解和反射
1. 注解(Annotation) 1. 什么是注解 Annotation是从JDK5.0开始引入的新技术。 Annotation的作用 : 不是程序本身,可以对程序作出解释。(这一点和注释(comment)没什么区别) 可以被其他程序(比如:编译器等)读取。 Annotation的格式: 注解是以"@注释名"在代码中存在的, 还可以添加一些参数值,例如:@SuppressWarnings(value=“unchecked”). Annotation在哪里使用 ? 可以附加在类、方法、
2021-09-18 23:04:58
590
原创 Oracle_SQL
1. 字符处理 被查找字符串,str,起始位置 从1开始 select instr('abcd', 'b') from dual; (str,起始位置,长度) 截取字符串。长度不指定则截取到最后(包含起始位置) select substr('abcd', 1) from dual; select substr('abcd', instr('abcd', 'b'), 5) from dual; select substr('117.001,49.165', 1, instr('117.001,49
2021-09-17 19:53:14
147
原创 Mybatis基础
1、简介 1. 什么是Mybatis MyBatis 本是apache的一个开源项目iBatis,iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。 MyBatis 是一款优秀的持久层框架 它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary J
2021-09-17 18:51:30
179
原创 java基础-面向对象
Java作为一种面向对象语言,基本概念: 多态、继承、封装、抽象、类、对象、实例、方法、重载 面向对象的编程本质就是:以类的方式组织代码,以对象的方式组织(封装)数据。 1. 类和对象 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态. 软件对象也有状态和行为。软件对象的状态就是属性,行为通过方法体现。 在软件开发中,方法操作对象内部状态的改变,对象的相互调用也是通过方法来完成。
2021-09-16 21:44:55
362
原创 JSON基础
1. 什么是JSON JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 2. 语法格式 对象表示为键值对,数据由逗号分隔 花括号保存对象 方括号保存数组 var obj = {a: 'Hello', b: 'Wo
2021-09-16 09:19:59
112
原创 Java基础-javaWeb
1 前言 web开发: web,网页的意思,www.baidu.com· 静态web html,css 提供给所有人看的数据始终不会发生变化! 动态web 淘宝,几乎是所有的网站; 提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同! 技术栈:Servlet/JSP,ASP,PHP 2 静态web *.htm, *.html这些都是网络的后台、如果服务器上一直存在这些东四,我们就可以直接进行读取、需要网络;
2021-09-16 09:15:12
168
原创 java基础-语法
1. 简介 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。 后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。 Java分为三个体系: JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版) JavaEE (J2EE)
2021-09-16 09:02:16
398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人