摘要:
第二章:容器的基本实现 2.1 基本用法 首先定义一个Bean:(假设在bean包下) 然后定义配置文件: 测试类: 当然,这并非是企业级用法,此处只是用来分析学习其实现 2.2 功能分析 上述三图代码功能如下: 1.读取配置文件beanFactocyTest.xml 2.根据beanFactocy
阅读全文
posted @ 2019-11-25 11:55
mxb0611
阅读(425)
推荐(0)
编辑
摘要:
Spring整体架构 1.1 Spring整体架构 1.1.1 Core Container: 模块:Core、Beans、Context和Expression Language Core:框架的基础部分, 提供IOC 和依赖注入特性。也包含核心工具类。基础概念是BeanFactory, 它提供对工
阅读全文
posted @ 2019-11-25 11:54
mxb0611
阅读(300)
推荐(0)
编辑
摘要:
作为一枚Java后端开发者,数据库知识必不可少,对数据库的掌握熟悉度的考察也是对这个人是否有扎实基本功的考察。特别对于初级开发者,面试可能不会去问框架相关知识,但是绝对不会不去考察数据库知识,这里收集一些常见类型的SQL语句,无论对于平常开发还是准备面试,都会有助益。 基本表结构: student(
阅读全文
posted @ 2019-11-24 00:16
mxb0611
阅读(113)
推荐(0)
编辑
摘要:
91,什么是ORM? 对象关系映射(Object-Relational Mapping,简称ORM)是一种为了解决程序的面向对象模型与数据库的关系模型互不匹配问题的技术; 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据(在Java中可以用XML或者是注解),将程序中的对象自动持久化到关系
阅读全文
posted @ 2019-11-23 23:35
mxb0611
阅读(140)
推荐(0)
编辑
摘要:
spring现在无疑是Java中最火的框架,使用范围广,几乎每个公司面试都会涉及spring和数据库,你可以对Struts不熟悉,但一定不能表现出对spring不了解。第九篇赢在面试全篇介绍spring常考点。数据库重中之重会在后面花五篇介绍常问题型 81,使用Spring框架的好处是什么? 轻量:
阅读全文
posted @ 2019-11-22 23:25
mxb0611
阅读(155)
推荐(0)
编辑
摘要:
71,谈谈你对Struts的理解。 1. struts是一个按MVC模式设计的Web层框架,其实它就是一个Servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某种特征的所有请求交给这个Servlet处理,这个Se
阅读全文
posted @ 2019-11-22 16:35
mxb0611
阅读(111)
推荐(0)
编辑
摘要:
61,JDBC访问数据库的基本步骤是什么?1,加载驱动2,通过DriverManager对象获取连接对象Connection3,通过连接对象获取会话4,通过会话进行数据的增删改查,封装对象5,关闭资源 62,说说preparedStatement和Statement的区别1,效率:预编译会话比普通会
阅读全文
posted @ 2019-11-22 16:00
mxb0611
阅读(91)
推荐(0)
编辑
摘要:
51、说一说Servlet的生命周期? Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init(),service()和destroy方法表达。 Servlet被服务器实例化后,容器运行其init方法,
阅读全文
posted @ 2019-11-22 12:25
mxb0611
阅读(98)
推荐(0)
编辑
摘要:
41、a.hashCode() 有什么用?与 a.equals(b) 有什么关系? hashCode() 方法对应对象整型的 hash 值。它常用于基于 hash 的集合类,如 Hashtable、HashMap、LinkedHashMap等等。它与 equals() 方法关系特别紧密。根据 Jav
阅读全文
posted @ 2019-11-22 11:28
mxb0611
阅读(127)
推荐(0)
编辑
摘要:
31、String s = new String("xyz");创建了几个StringObject?是否可以继承String类? 两个或一个都有可能,”xyz”对应一个对象,这个对象放在字符串常量缓冲区,常量”xyz”不管出现多少遍,都是缓冲区中的那一个。NewString每写一遍,就创建一个新的对
阅读全文
posted @ 2019-11-22 10:47
mxb0611
阅读(163)
推荐(0)
编辑