Java后端面试
文章平均质量分 59
加油复习
风吹乱了花丛
这个作者很懒,什么都没留下…
展开
-
数据库SQL调优的几种方式
参考:数据库SQL调优的几种方式一.创建索引二.避免在索引上使用计算三.使用预编译查询四.调整Where字句中的连接顺序五.尽量将多条SQL语句压缩到一句SQL中六.用where字句替换HAVING字句七.使用表的别名八.用union all替换union九.考虑使用“临时表”暂存中间结果十.只在必要的情况下才使用事务begin translation十一.尽量避免使用游标十二.用varchar/nvarchar 代替 char/nchar十三.查询select语句优化十四.更原创 2021-10-17 22:49:24 · 4595 阅读 · 0 评论 -
SpringBoot(含注解)详解
注解@SpringBootApplication申明让spring boot自动给程序进行必要的配置,这个配置等同于:@Configuration ,@EnableAutoConfiguration 和 @ComponentScan 三个配置。@ResponseBody表示该方法的返回结果直接写入HTTP response body中,一般在异步获取数据时使用,用于构建RESTful的api。在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果原创 2021-10-16 16:44:36 · 4794 阅读 · 0 评论 -
Spring系类框架区别
原文:spring、springMvc、springBoot和springCloud的联系与区别spring和springMvc:1. spring是一个一站式的轻量级的java开发框架,核心是控制反转(IOC)和面向切面(AOP),针对于开发的WEB层(springMvc)、业务层(Ioc)、持久层(jdbcTemplate)等都提供了多种配置解决方案;2. springMvc是spring基础之上的一个MVC框架,主要处理web开发的路径映射和视图渲染,属于spring框架中WEB层开发的一原创 2021-10-16 13:32:02 · 350 阅读 · 0 评论 -
SpringMVC(含注解)详解
什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据Dao) 和 服务层(行为Service)。也就是模型提供了模型数据查询和模型数据的状态更新等功能,包括数据和业务。View(视图):负责进行模型的展示,一般就是我们见到的用户界面,客户想看到的东西。原创 2021-10-16 11:41:17 · 889 阅读 · 0 评论 -
Spring(注解)详解
一、Spring使用注解之前要开启自动扫描功能,其中base-package为需要扫描的包(含子包)。<context:component-scan base-package="cn.test"/>@Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。@Scope注解 作用域@Lazy(true) 表示延迟初始化@Service用于标注业务层组件、@Controller用于标注控制层组件(如strut原创 2021-10-14 23:40:00 · 1169 阅读 · 0 评论 -
Spring、SpringMVC、SpringBoot注解
一、Spring使用注解之前要开启自动扫描功能,其中base-package为需要扫描的包(含子包)。<context:component-scan base-package="cn.test"/>@Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。@Scope注解 作用域@Lazy(true) 表示延迟初始化@Service用于标注业务层组件、@Controller用于标注控制层组件(如strut原创 2021-10-13 23:02:24 · 128 阅读 · 0 评论 -
Git基础知识
还是看别人的博客吧原创 2021-10-12 18:41:40 · 108 阅读 · 0 评论 -
JavaWeb基础知识
Java后端javaSpringSpringMVCSpringBootSpringCouldMyBatisMaven数据库MySQLredis数据库连接池:C3P0、Druid部署等gitDockersLinuxTomcatNginx前端HTML、CSS、JavaScript、Ajax、Jquery原创 2021-10-12 18:11:50 · 54 阅读 · 0 评论