面试
独孤义侠
不积小流无以成江海
展开
-
maven面试知识总结
maven是一个项目管理工具。依赖管理:maven对项目中jar包的管理过程。传统工程我们直接将jar包放置到项目中。maven工程真正的jar包放置在仓库中,项目中只用放置jar包的坐标。一键构建:maven自身集成了Tomcat插件,可以对项目进行编译,测试,打包,安装,发布等操作。maven常用命令:clean,compile,test,package,install,deploy。...原创 2020-05-08 08:55:03 · 170 阅读 · 0 评论 -
Spring Data ElasticSearch测试小案例总结
简介Spring Data ElasticSearch 基于 spring data API 简化 elasticSearch操作,将原始操作elasticSearch的客户端API 进行封装 。Spring Data为Elasticsearch项目提供集成搜索引擎。Spring Data Elasticsearch POJO的关键功能区域为中心的模型与Elastichsearch交互文档和轻松...原创 2020-05-04 22:13:41 · 258 阅读 · 1 评论 -
SpringMVC运行原理
如果在web.xml中设置DispatcherServlet的为/时,当用户发起请求,请求一个控制器,首先会执行DispatcherServlet。由DispatcherServlet调用HandlerMapping的DefaultAnnotationHandlerMapping解析URL,解析后调用HandlerAdapter组件的AnnotationMethodHandlerAdapter调用...原创 2020-03-23 13:57:37 · 123 阅读 · 0 评论 -
懒汉式和饿汉式单例设计模式
懒汉式单例设计模式代码public class SingleTon { /* * * 由于对象需要被静态方法调用,把方法设置为static * 由于对象是static,必须要设置访问权限修饰符private,如果是public,可以直接调用对象不执行访问入口 * * */ private static SingleTon singleTo...原创 2020-03-09 09:51:02 · 69 阅读 · 0 评论 -
spring中加载properties文件
1.在src下新建xxx.properties文件2.在spring配置文件中先引入xmlns:context,在下面添加如果需要记载多个配置文件逗号分隔<context:property-placeholder location="classpath:db.properties">3.添加了属性文件记载,并且在<bean>中开启自动注入注意的地方把原来通...原创 2020-03-08 18:22:35 · 161 阅读 · 0 评论 -
spring自动注入
在Spring配置文件中对象名和ref="id"id名相同使用自动注入,可以不配置<property/>两种配置方法在<bean>中通过autowire=""配置,只对这个<bean>生效。在<beans>中通过default-autowire=""配置,表示当前文件中所有<bean>都是全局配置内容。default: 默认值,...原创 2020-03-08 18:10:56 · 81 阅读 · 0 评论 -
spring使用注解(基于Aspect)
1.spring不会自动去寻找注解,必须告诉spring哪些包下的类可能有注解 1.1 引入xmlns:context <context:component-scan base-package="com.bjsxt.advice"> </context:component-scan>2.@Component 2.1 相当于<bean/&...原创 2020-03-04 22:09:10 · 166 阅读 · 0 评论 -
Spring IoC
中文名称:控制反转英文名称:inversion of controlIoC是什么?IoC完成的事情原先由程序员主动通过new实例化对象事情,转交给Spring负责。控制反转中控制指的是:控制类的对象。反转指的是转交给spring负责。IoC最大的作用:解耦。即程序员不需要管理对象,解除了对象管理和程序员之间的耦合。...原创 2020-02-27 09:30:43 · 92 阅读 · 0 评论