随笔分类 -  java面试题

摘要:(1)类(class)实际上是对某种类型的对象定义变量和方法的原型,它表示对现实生活中的一类具有共同特征的事物的抽象。 (2)为了更好地组织类,java提供了包机制。包(package)是类的容器,用于分隔类名空间。 (3)类库(class library)是用来实现各种功能的类的集合。 (4)ja 阅读全文
posted @ 2018-03-12 11:42 连接中 阅读(2245) 评论(1) 推荐(1)
摘要:jQuery中常见的函数如下: (1)get()取得所有匹配的DOM元素集合。 (2)get(index)取得其中一个匹配的元素。index表示取得第几个匹配的元素。 (3)append(content)向每个匹配的元素内部追加内容。 (4)after(content)每个匹配的元素之后插入内容。 阅读全文
posted @ 2018-03-12 11:17 连接中 阅读(1253) 评论(0) 推荐(0)
摘要:jQuery中常见的函数如下: (1)get()取得所有匹配的DOM元素集合。 (2)get(index)取得其中一个匹配的元素。index表示取得第几个匹配的元素。 (3)append(content)向每个匹配的元素内部追加内容。 (4)after(content)每个匹配的元素之后插入内容。 阅读全文
posted @ 2018-03-07 17:12 连接中 阅读(194) 评论(0) 推荐(0)
摘要:Spring框架的作用和优点如下: 1.Spring是一个开源的轻量级的应用开发框架,其目的是用于简化企业级应用程序开发,减少侵入; 2.Spring提供的IOC和AOP应用,可以将组建的耦合度降低至最低,即解耦,便于系统日后的维护和升级; 3.Spring为系统提供了一个整体的解决方案,开发者可以 阅读全文
posted @ 2018-03-07 15:29 连接中 阅读(1216) 评论(0) 推荐(0)
摘要:1.可以通过<bean>定义的scope属性指定Bean对象的作用域或者使用注解@Scope指定Bean对象的作用域。 2.默认Bean对象的作用域为singleton。 阅读全文
posted @ 2018-03-07 15:13 连接中 阅读(697) 评论(0) 推荐(0)
摘要:Spring Web MVC的共工作流程如下: 1.浏览器发出Spring mvc请求,请求给前端控制器 DispatcherServlet处理。 2.控制器通过HandlerMapping维护的请求和Controller映射信息,找到相应的Controller组件处理请求。 3.执行control 阅读全文
posted @ 2018-03-07 14:56 连接中 阅读(272) 评论(0) 推荐(0)
摘要:Spring有什么缺点如下: 1.jsp中要写很多代码; 2.控制器过于灵活,缺少一个公用控制器; 3.不支持分布式部署。 阅读全文
posted @ 2018-03-07 14:46 连接中 阅读(411) 评论(0) 推荐(0)
摘要:IOC:控制反转,是一种设计模式。一层哈尼是控制权的转移:由传统的在程序中控制并依赖转移到容器赖控制;第二是依赖注入:将相互以来的对象分离,在Spring配置文件中描述他们的依赖关系。他们的依赖关系只在使用的时候才建立。 AOP:面向切面,是一种编程思想,oop的延续。将系统中非核心的业务提取出来, 阅读全文
posted @ 2018-03-07 14:43 连接中 阅读(5214) 评论(0) 推荐(0)
摘要:Spring事务有两种方式: 1.编程式事务:(代码中嵌入) 2.声明式事务:(注解,XML) 注解方式配置事务的方式如下: 首先,需要在applicationContext.xml中添加启动配置,代码如下所示: @Transactional注解标记可以用子安类定义和方法定义前,方法的事务设置将优先 阅读全文
posted @ 2018-03-07 14:25 连接中 阅读(2351) 评论(0) 推荐(0)
摘要:Spring中的事务管理是通过AOP(切面编程)代理来实现的,被代理对象的每个方法进行来接,在方法执行前启动执行启动事务,方法执行完成后根据是否有异常和异常的种类进行提交和滚回。 阅读全文
posted @ 2018-03-07 14:04 连接中 阅读(198) 评论(0) 推荐(0)
摘要:Spring的Bean有以下五种作用域: 1.singleton:SpringIOC容器只会创建该Bean的唯一实例; 2.prototype:每次请求都创建一个实例; 3.requset:每次HTTP请求都会产生一个新的bean。需要注意的是,该作用域仅在基于Web的Spring Applicat 阅读全文
posted @ 2018-03-07 13:58 连接中 阅读(715) 评论(0) 推荐(0)
摘要:SSH框架指的是Struts,Spring,Hibernate.其中,Struts主要用于流程控制;Spring的控制反转能祈祷解耦合的作用;Hibernate主要用于数据持久化。 阅读全文
posted @ 2018-03-07 13:49 连接中 阅读(269) 评论(0) 推荐(0)
摘要:MyBatis体系结构主要由以下几个关键部分; 1.加载配置 配置有两种形式:一种是xml配置文件,另一种是java代码的注解MyBatis将SQL的配置信息加载成为一个个的MappedStatement对象(包括了传入参数映射配置,执行SQL语句,结果映射配置),并将其存储内存中。 2.SQL解析 阅读全文
posted @ 2018-03-07 13:40 连接中 阅读(421) 评论(0) 推荐(0)
摘要:在使用MyBatis框架是,主要涉及以下几个API: 1.SqlSessionFactoryBuilder该对象根据MyBatis配置文件SqlMapConfig.xml构建SQLSessionFactory实例。 2.SQLSessionFactory每一个MyBatis的应用程序都以一个SQLS 阅读全文
posted @ 2018-03-07 11:58 连接中 阅读(1707) 评论(0) 推荐(0)
摘要:Hibernate与MyBatis的对比: 1.MyBatis非常简单易学,与Hibernate相对复杂,门槛较高; 2.两者都是比较优秀的开源产品; 3.当系统属于二次开发,无法对于数据库结构做到控制和修改,那MyBatis的灵活性将比Hibernate更适合; 4,系统数据处理大量,将性能要求极 阅读全文
posted @ 2018-03-07 11:50 连接中 阅读(302) 评论(0) 推荐(0)