- 博客(6)
- 收藏
- 关注
转载 MySQL和Oracle的区别
MySQL和Oracle的区别 </h1> <div class="clear"></div> <div class="postBody"> 由于SQL Server不常用,所以这里只针对MySQL数据库和Oracle数据库的区别(1) 对事务的提交 MySQL默认是自动提交...
2020-07-16 10:58:27 74
原创 spring ioc的理解
spring ioc最关键的作用在于解耦,它可以解除对象之间的耦合,让对象和对象之间完全没有联系,这样我们在完成或修改一个对象时不需要考虑其它对象。什么是iocioc全称是【Inversion of Control】控制反转,按照字面意思理解,将控制反转过来,这里的控制指的是什么,为什么要进行反转,ioc可以解决什么问题?要回答这些问题,我们需要先了解一下ioc为什么会产生为什么要有iocjava是一门面向对象的语言,我们的应用程序通过一个个对象之间的相互关联和作用来完成功能,在网上看到一个特别形象的比喻,
2020-07-15 11:55:15 111
转载 SQL语句的优化
SQL语句的优化一般有以下几种方式:一、设置合适的字段属性(1) 例如,设置中国的电话号码是11位,varchar的长度不设置默认255,设置11位。(2) 字段的长度越小,占用的内存就越小,性能就越好二、使用JOIN语法:(1) JOIN语法分为内连接、左(外)连接、右(外)连接(2) 优点:性能快三、尽量少使用SELECT *(1) SELECT *会进行全表查询,消耗的性能大四、在查找唯一一条数据的时候,使用limit 1,在查找到数据时候就会终止查找五、可以使用limit进行分页
2020-07-15 10:10:23 115
转载 Mybatis常见面试题总结
1、什么是Mybatis?(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO映射成数据库中的记录,避免了几乎所有的 ...
2020-07-14 17:22:41 102
转载 Spring常见面试题总结
1、Spring是什么? Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置、基于注解的配置、基于Java的配置。主要由以下几个模块组成:Spring Core:核心类库,...
2020-07-14 17:21:16 117
转载 SpringMVC常见面试题总结
1、什么是Spring MVC ?简单介绍下你对springMVC的理解?Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。 2、SpringMVC的流程? (1)用户发送请求至前端控...
2020-07-14 17:17:16 151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人