admin
-
Java基础:java线程状态
java线程状态 线程的生命周期及五种基本状态 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括: Java线程…
-
SSM:谈谈你对SpringAOP的了解
一、引言 众所周知,一旦提到AOP,相信大家都是条件反射的想到JDK代理和CGLib代理,没错,这两个代理都是在运行时内存中临时生成代理类,故而又称作运行时增强——动态代理。世间万…
-
SSM:面试被问烂的SpringIOC
广义的 IOC IoC(Inversion of Control) 控制反转,即“不用打电话过来,我们会打给你”。 两种实现:依赖查找(DL)和依赖注入(DI)。 IOC 和 DI…
-
SSM:必须掌握的20种Spring常用注解
注解本身没有功能的,就和 xml 一样。注解和 xml 都是一种元数据,元数据即解释数据的数据,这就是所谓配置。 本文主要罗列 Spring、Spring MVC相关注解的简介。 …
-
SSM:SpringAOP是什么?你都拿它做什么?
转自:我叫刘半仙, https://my.oschina.net/liughDevelop/blog/1457097 为什么会有面向切面编程(AOP)?我们知道Java是一个面向对…
-
SSM:Mybatis架构与原理
MyBatis功能架构设计 功能架构讲解: 我们把Mybatis的功能架构分为三层: API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收…
-
SSM:Mybatis常见面试题总结及答案
1、什么是Mybatis? 1、Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建…
-
SSM:SpringMVC工作原理详解
先来看一下什么是 MVC 模式 MVC 是一种设计模式. MVC 的原理图如下: SpringMVC 简单介绍 SpringMVC 框架是以请求为驱动,围绕 Servlet 设计,…
-
SSM:MyBatis中的$和#,用不好,准备走人!
这是一次代码优化过程中发现的问题,在功能优化后发现部分数据查不到出来了,问题就在于一条sql上的#和$ 下图为两条sql: 从图上可以看出 wwlr.LabelId in({sho…
-
springboot面试问题集锦
Q: 什么是spring boot? A:多年来,随着新功能的增加,spring变得越来越复杂。只需访问页面https://spring.io/projects,我们将看到所有在应…
-
面试必问——SpringBoot是如何实现自动配置的?
Spring Boot是Spring旗下众多的子项目之一,其理念是约定优于配置,它通过实现了自动配置(大多数用户平时习惯设置的配置作为默认配置)的功能来为用户快速构建出标准化的应用…
-
SpringBoot非官方教程:文章汇总
SpringBoot非官方教程:文章汇总 springboot非官方教程,可能最接近于官方的一个教程,大多数案例都来自于官方文档,为了更好的理解,加入了个人的改造。 码云下载:ht…
-
SpringBoot教程第25篇:2小时学会springboot
一.什么是spring boot Takes an opinionated view of building production-ready Spring application…
-
SpringBoot教程第11篇:swagger2
swagger,中文“拽”的意思。它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。另外swagger很容易构建restful风…
-
SpringBoot最核心的27个干货注解,你了解多少?
Spring Boot方式的项目开发已经逐步成为Java应用开发领域的主流框架,它不仅可以方便地创建生产级的Spring应用程序,还能轻松地通过一些注解配置与目前比较火热的微服务框…
-
SpringBoot教程第24篇:整合docker
这篇文篇介绍,怎么为 springboot程序构建一个docker镜像。docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可…
-
SpringBoot教程第23篇:异步方法
这篇文章主要介绍在springboot 使用异步方法,去请求github api. 创建工程 在pom文件引入相关依赖: <dependency> <groupId>o…
-
SpringBoot教程第22篇:整合elk,搭建实时日志平台
这篇文章主要介绍springboot整合elk. elk 简介 Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,…
-
SpringBoot教程第21篇:多Module工程
这篇文章主要介绍如何在springboot中如何创建含有多个module的工程,栗子中含有两个 module,一个作为libarary. 工程,另外一个是主工程,调用libary …
-
SpringBoot教程第20篇:表单提交
这篇文件主要介绍通过springboot 去创建和提交一个表单。 创建工程 涉及了 web,加上spring-boot-starter-web和spring-boot-starte…