
JAVA知识总结
文章平均质量分 89
知识总结
多又多
这个作者很懒,什么都没留下…
展开
-
JAVA笔记
一、JAVA基础1.JAVA入门2.面向对象oop3.JAVA-API二、MySQL数据库三、Web前端1.HTML+CSS2.JS3.Vue四、SSM三大框架1.springboot2.springMvc3.Mybatis+plus原创 2021-12-27 14:54:59 · 597 阅读 · 0 评论 -
SpringBoot
1.SpringBoot介绍1.1定义Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。Spring Boot 现在已经成为Java 开发领域的一颗璀璨明珠,它本身是包容万象的,可以跟各种技术集成。成为SpringBoot全家桶。1.2特点(1)创建独立的Spring应用程序(2)嵌入的Tomcat,无需部署WAR文件(3)简化Maven配置(4)自动配置Spring(5)提供生产就绪型功能,如指标,健康检查和外部配置转载 2022-02-15 09:32:46 · 353 阅读 · 0 评论 -
SpringMvc
1.SpringBoot1.SpringBoot介绍1.1定义Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。Spring Boot 现在已经成为Java 开发领域的一颗璀璨明珠,它本身是包容万象的,可以跟各种技术集成。成为SpringBoot全家桶。1.2特点(1)创建独立的Spring应用程序(2)嵌入的Tomcat,无需部署WAR文件(3)简化Maven配置(4)自动配置Spring(5)提供生产就绪型功能,转载 2022-02-14 14:50:41 · 317 阅读 · 0 评论 -
Spring
1.初识Spring框架时代变迁原始时代我们用一个jsp搞定一切,但如此开发大型项目时我们遇到了问题,前端美化的代码和后端的代码交织,代码中又有html、js、css样式,又有业务逻辑和数据库访问代码,杂乱不清晰,美工和开发打架。于是mvc分层架构封建时代出现,把我们写代码的地方硬性分成3个地方,Model层封装数据,View视图层页面展现,Controller控制层访问转发。代码之间的耦合度降低。概念有了,需要实际干活的。于是随着mvc分层概念的深入人心,业界涌现出很多实现框架,最著名的莫过于str转载 2022-02-14 14:49:59 · 155 阅读 · 0 评论 -
JDBC总结
1.JDBC1.1概念我们学习了数据库,数据库实现了数据的持久化,但我们最终要在程序里处理数据啊,那java代码中怎么去访问数据库读写数据呢?这就要用到sun公司设定的一套数据库标准了,这套标准就是JDBC(Java Database Connectivity)。但它只是规范,不做具体实现。于是数据库厂商又根据JDBC标准,实现自家的驱动Driver。如:mysql驱动com.mysql.cj.jdbc.Driver,Oracle的驱动oracle.jdbc.OracleDriver。有了这套解决方案转载 2022-02-14 09:32:20 · 529 阅读 · 0 评论 -
数据库知识点总结
1.数据库基础知识点1.1数据库概念什么是数据库简而言之,就是存储数据,管理数据的仓库。常见的数据库分为:关系型数据库: Oracle、MySQL、SQLServer、Access非关系型数据库: MongoDB、Redis、Solr、ElasticSearch、Hive、HBase1.1.2关系型和非关系型早期发展的数据库建立在数据的紧密关系基础之上(如:父子关系、师生关系),我们称其为关系型数据库,也称为传统数据库;现今数据库建立在数据的松散关系基础之上(如:中国人和美国人、中国人和印转载 2022-02-13 20:19:17 · 8712 阅读 · 0 评论 -
JAVA API
1.Object String StringBuilder/StringBuffer1.1 什么是APIAPI(Application Programming Interface,应用程序接口)是一些预先定义的函数。目的是提供应用程序与开发人员基于某软件可以访问的一些功能集,但又无需访问源码或理解内部工作机制的细节.API是一种通用功能集,有时公司会将API作为其公共开放系统,也就是公司制定自己的系统接口标准,当需要进行系统整合,自定义和程序应用等操作时,公司所有成员都可以通过该接口标准调用源代码.转载 2022-02-12 10:35:52 · 203 阅读 · 0 评论 -
面向对象知识点整合
1、面向对象01 OOP 类 对象 封装1.1面向过程面向过程也是一种编程思想,这种思想,强调凡事要亲力亲为,每一步都是自己来做1.2面向对象Java是一门面向对象的语言面向对象OOP也是一种编程思想,这种思想,强调的是结果,我不在意是怎么完成的,我在意的是有对象可以帮我干活比如:我们想吃饭,不在意是哪个厨师做的,也不在意是哪个骑手送的,只要有厨师做,有骑手派送就好了,重在强调亲历亲为行为习惯 思维方式 比如衣服,没有办法给出一个明确的定义,但是,只要我们看到任何一件衣服,我们就自动把它归类到转载 2022-02-11 17:53:06 · 340 阅读 · 0 评论 -
Spring
1 Spring事务管理1.1 事务特性List item原子性: 原子不可分割.事务处理要么同时成功,要么同时失败.一致性: 多线程条件下,数据应该保持一致.隔离性: 多线程条件下,操作数据时,操作是独立互不干扰.持久性: 将数据最终处理之后,持久化到数据库中.谐音:日本名字 “原一隔持”1.2 Spring中的事务1.2.1 业务逻辑说明说明: 下列代码运行时,会抛出异常.但是数据也会被删除.结论: Spring不会默认添加事务控制. //面试题: 常见运行时异常 常见检查原创 2022-01-12 14:45:26 · 89 阅读 · 0 评论 -
京淘项目整合
1.环境搭建1.1 安装前端脚手架1.1 安装node.js(1)安装node.js(2)检查node.js 和 npm 的版本(3)切换淘宝镜像(4)安装vue客户端工具 npm install -g @vue/cli --force(5)检查安装的成果 vue ui1.2 配置前端脚手架解压文件,并在客户端中导入打开运行1.2.后端项目搭建2.1 创建项目2.2 编辑pom.xml文件 <dependencies> <dependency&g转载 2022-01-07 11:38:21 · 427 阅读 · 0 评论 -
SSM知识整合
1.SpringBoot整合Mybatis1.1需要用到的依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>转载 2022-01-07 11:20:57 · 847 阅读 · 0 评论 -
JAVA基础入门
1.计算机基础知识与JAVA相关基础知识1.1基础知识1.计算机分为硬件系统与软件系统,没有安装任何软件的叫裸机2. 软件分为系统软件(DOS(Disk Operating System), Windows, Linux, Unix, Mac, Android, iOS)与应用软件(游戏,优快云)3. 计算机语言:人与计算机进行交互的语言,比如:java4.人机交互的方式:图形化界面 、 命令行的方式DOS1.2Java语言介绍:JAVA创始人:詹姆斯•高斯林(James Gosling)转载 2021-12-31 17:09:23 · 396 阅读 · 0 评论 -
Mybatis+Plus
Mybatis1.1、Mybatis框架介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAOs)当前,最新版本是MyBati转载 2021-12-27 15:42:22 · 1211 阅读 · 0 评论