标签:java注解

Spring

Spring AOP注解案例及基本原理详解

5

尖兵 发布于 2020-06-28

切面:Aspect 切面=切入点+通知。在老的spring版本中通常用xml配置,现在通常是一个类带上@Aspect注解。切面负责将 横切逻辑(通知) 编织 到指定的连接点中。 目标对象:Target 将要被增强的对象。 连接点:JoinPoint 可以被拦截到的程序执行点,在s...

阅读(16)评论(0)赞 (0)

Java

面试阿里,字节,美团必看的Spring的Bean管理详解

5

小丁 发布于 2020-05-19

IOC容器 工厂只负责创建对象,而Spring当然不仅仅是一个对象工厂,其核心是一个对象容器,其具备控制反转的能力,所以也称为IOC容器。 帮助我们存放对象,并且管理对象,包括:创建、销毁、装配,这样就将原本由程序自己完成的工作,交给了框架来完成,称为IOC容器。 学习的核心也就...

阅读(22)评论(0)赞 (0)

Java

深度分析:那些Java中你一定遇到过的问题,一次性帮你搞定!

xiaoli.he 发布于 2020-05-18

1、java中==和equals和hashCode的区别 基本数据类型的比较的值相等.类的比较的内存的地址,即是否是同一个对象,在不覆盖equals的情况下,同比较内存地址,原实现也为 == ,如String等重写了equals方法.hashCode也是Object类的一个方法。...

阅读(23)评论(0)赞 (0)

Java

深入学习java注解

4

songhua.gao 发布于 2020-05-16

对于java的注解, 自己已经使用了相当长的时间, spring中对注解的使用无处不在,但对它的了解并不深入, 本周对注解进行了较为深入的学习。 什么是注解 Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于...

阅读(18)评论(0)赞 (0)

Java

Java中的原生动态代理和CGLIB动态代理的原理,我不信你全知道!

1

刘莉莉 发布于 2020-05-12

:hand:点击“ 面试交流 ”加入交流群 :hand: “置顶公众号”,每天推送面试专题 作者 : CarpenterLee https://urlify.cn/mUJNrq 动态代理在Java中有着广泛的应用,比如Spring AOP,Hibernate数据查询、测试框架的后...

阅读(24)评论(0)赞 (0)

Java

MyBatis事务

5

yeseng 发布于 2020-05-07

数据很重要 在介绍MyBatis事务之前,先普及下数据库事务相关知识 事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin...

阅读(39)评论(0)赞 (0)

Java

Java注解@Cacheable的工作原理

14

changyuan.xu 发布于 2020-05-07

In order to avoid unnecessary query on database it is a common pattern to define a cache in application layer to cache the query result from...

阅读(24)评论(0)赞 (0)

Java

1500道大厂Java面试题,能全答对的人不到10%!(含答案)

10

邓龙华 发布于 2020-04-29

最近很多群友们在到处搜集面试题,但是面试题都比较零散,所以博主将大家和博主自己搜集的面试题统一整理了下,并且全部归类了26个分类,历时半个多月终于整理的也差不多2000多题,先出一个1.0版本, 已经上传到github上 ,地址可以点击原文链接,后续还会持续更新。 并且整理成了一...

阅读(33)评论(0)赞 (0)

Spring

面试官:Spring Boot 中关于日志工具的使用,我想问你几个常见问题

1

小丁 发布于 2020-04-27

公众号[ JavaQ ]原创,专注分享Java基础原理分析、实战技术、微服务架构、分布式系统构建,诚邀点赞关注! 面试官 :Spring Boot中日志输出有关注过吗? 小小白 :有研究过。 面试官 :使用Starters方式快速构建项目,那么默认使用的日志工具是什么? 小小白 ...

阅读(35)评论(0)赞 (0)

Spring

面试被问为什么使用 Spring Boot?答案好像没那么简单

1

Harries 发布于 2020-04-23

公众号[ JavaQ ]原创,专注分享Java基础原理分析、实战技术、微服务架构、分布式系统构建,诚邀点赞关注! 面试官 :项目中有使用Spring Boot吗? 小小白 :用过。 面试官 :说一下为什么要使用Spring Boot? 小小白 :在使用Spring框架进行开发的过...

阅读(27)评论(0)赞 (0)

Java

自己整理的30w字Java面试手册【附高清pdf下载】

9

hellas 发布于 2020-04-22

最近很多群友们在到处搜集面试题,但是面试题都比较零散,所以博主将大家和博主自己搜集的面试题统一整理了下,并且全部归类了26个分类,历时半个多月终于整理的也差不多2000多题,先出一个1.0版本, 已经上传到github上 ,地址可以点击原文链接,后续还会持续更新。 并且整理成了一...

阅读(54)评论(0)赞 (0)

Java

使用 JWT 来保护你的 Spring Boot 应用

1

xirruiqiang 发布于 2020-04-21

写在前面 这几天有人问我Spring Boot结合Spring Security实现OAuth认证的问题,写了个Demo,顺便分享下。Spring 2之后就没再用过Java,主要是xml太麻烦,就投入了Node.js的怀抱,现在Java倒是好过之前很多,无论是执行效率还是其他什么...

阅读(54)评论(0)赞 (0)

Spring

准备两个月,面试五分钟,Java岗面试为何越来越难?

29

邓龙华 发布于 2020-04-20

如果你参加过一些大厂面试,肯定会遇到一些开放性的问题: 1、写一段程序,让其运行时的表现为触发了5次Young GC、3次Full GC、然后3次Young GC; 2、如果一个Java进程突然消失了,你会怎么去排查这种问题? 3、给了一段Spring加载Bean的代码片段,阐述...

阅读(54)评论(0)赞 (0)

Java

高级工程师-Java注解

5

dulong 发布于 2020-04-20

高级工程师-Java注解 前言 代码,就是我们身为程序员的名片。 简洁,优雅,统一,是我们的追求。 优秀的代码,会给浏览者一种艺术的美感。如DL大神的JUC包,感兴趣的小伙伴,可以研究一下。 那么日常中,各位看到的优秀代码,有着哪些特点呢?充分利用的工具类(lang3,lombo...

阅读(43)评论(0)赞 (0)

Java

知识点梳理:Java注解

1

songhua.gao 发布于 2020-04-19

最近在好好整理自己学过的一些知识,打算把他们都好好地记录下来,完善个人的知识体系,坚持!冲冲冲 why learn Spring、Mybatis、lombok等等等等,我们开发程序时接触了很多框架,他们大多都提供了自己实现的注解,熟练的使用可以使其帮助我完成我的程序,但是他是如何...

阅读(42)评论(0)赞 (0)

Spring

面试官:Spring 框架内置了哪些可扩展接口,咱们一个一个聊

1

尖兵 发布于 2020-04-18

公众号[ JavaQ ]原创,专注分享Java基础原理分析、实战技术、微服务架构、分布式系统构建,诚邀点赞关注! 面试官 :如果想在一个Bean被实例化时做一些额外的初始化操作,如何实现? 小小白 :有两种方法,一个是使用@PostConstruct注解或init-method指...

阅读(30)评论(0)赞 (0)

Spring

Spring IOC 介绍和使用

1

xubiao.zhuang 发布于 2020-04-16

IOC也被称为DI。使用构造器参数,fatory参数,属性的方式的设置对象实例。在这个过程中创建bean的时候,容器会注入这些依赖,Bean本身通过使用类的直接构造来控制其依赖项的实例化或位置的过程,因为创建Bean的方式完成是反过来的,所以称为Inversion of Cont...

阅读(29)评论(0)赞 (0)

Spring

在SpringBoot中使用SpringSecurity

2

dulong 发布于 2020-04-15

@ 目录 本教程是基于SpringMVC而创建的,不适用于WebFlux。(如果你不知道这两者,可以忽略这句提示) 提出一个需求 所有的技术是为了解决实际问题而出现的,所以我们并不空谈,也不去讲那么多的概念。在这样一个系统中,有三个接口,需要授权给三种权限的人使用,如下表: 接口...

阅读(27)评论(0)赞 (0)