JavaWeb高级
Liberty-895
这个作者很懒,什么都没留下…
展开
-
HashMap源码分析
属性介绍 //哈希表数组的默认长度 16 static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 //哈希表数组的最大长度,2的30次方的原因是,int 最大值是 2的31次方减 1,所以只能是 30 次方 static final int MAXIMUM_CAPACITY = 1 << 30; //...原创 2020-04-23 17:13:00 · 126 阅读 · 0 评论 -
Java面试题 -- SpringCloud面试题一
一. 介绍一下SpringCloud SpringCloud 是一系列框架的集合,提供了微服务的一些列解决方案,他将一系列优秀的框架 基于 SpringBoot 进行了整合,所以对于我们用过Springboot 的程序员来说上手比较简单,通过一些简单注解我们就可以在应用中配置一下常用的模块并构建庞大的分布式系统 二. SpringCloud 的常用组件 服务注册发现中心 Eureka / naco...原创 2019-11-03 17:36:40 · 286 阅读 · 0 评论 -
Java面试题 -- SpringBoot面试题四(Spring Boot 是微服务中最好的 Java 框架)
一. 你觉得Springboot有哪些优点(为什么要使用Springboot) 1.快速搭建项目, 2,与主流框架集成无需配置集成. 3.内嵌服务容器. 4.具有应用监控. 5.开发部署方便,后期与云计算平台集成方便(docker). 二.Springboot 和 Spring 有什么区别 引用自官方说法: java 在集成spring等框架需要作出大量的配置,开发效率低,繁 琐.所以官方提出 s...原创 2019-11-03 17:23:32 · 628 阅读 · 1 评论 -
Java面试题 -- SpringBoot面试题三(Spring Boot 是微服务中最好的 Java 框架)
问题一 JPA 和 Hibernate 有哪些区别? 简而言之 JPA 是一个规范或者接口 Hibernate 是 JPA 的一个实现 当我们使用 JPA 的时候,我们使用 javax.persistence 包中的注释和接口时,不需要使用 hibernate 的导入包。 问题二 业务边界应该从哪一层开始? 我们建议在服务层管理义务。商业业务逻辑在商业层或者服务层,与此同时,你想要执行的业务管理也...原创 2019-11-03 17:18:53 · 350 阅读 · 1 评论 -
Java面试题 -- SpringBoot面试题二(Spring Boot 是微服务中最好的 Java 框架)
问题一 path=”users”, collectionResourceRel=”users” 如何与 Spring Data Rest 一起使用? @RepositoryRestResource(collectionResourceRel = "users", path = "users") public interface UserRestRepository extends PagingAn...原创 2019-11-03 17:06:39 · 1082 阅读 · 1 评论 -
Java面试题 -- SpringBoot面试题一(Spring Boot 是微服务中最好的 Java 框架)
问题一 Spring Boot、Spring MVC 和 Spring 有什么区别? SpringFrame SpringFramework 最重要的特征是依赖注入。所有 SpringModules 不是依赖注入就IOC 控制反转。 当我们恰当的使用 DI 或者是 IOC 的时候,我们可以开发松耦合应用。松耦合应用的单元测试可以很容易的进行。 SpringMVC Spring MVC 提供了一种分...原创 2019-11-03 16:54:33 · 181 阅读 · 0 评论 -
JavaWeb -- SSM所需依赖包
统一设置版本: <properties> <springversion>5.0.8.RELEASE</springversion> </properties> <dependencies> <!-- 加入ServletAPI --> <dependency> ...原创 2019-11-03 16:30:43 · 182 阅读 · 0 评论