随笔分类 - 面试整理
摘要:1. 什么是Spring Spring是一个轻量级的容器,他实现了IOC和非侵入的框架,并提供了AOP的实现方式,提供了持久层事务的支持,其让java开发模块化,并且贯穿持久层,逻辑层,表现层,让每一个模块都可以独立分开,降低耦合,提高代码复用率. 2. Spring的好处 Spring提供了IOC
阅读全文
摘要:1. struts2的工作原理 客户端发送请求 经过一系列的过滤器 FilterDispatcher通过ActionMapper来决定这个REquest需要调用的Action FilterDispather交给ActionProxy 通过ConfigurationManager询问struts.xm
阅读全文
摘要:Java基本知识 基本知识 服务器:Tomcat 支持Servlet jsp JBoss 开源应用服务器 Apache:最广泛的http服务器,只支持静态网页 String是长度不可变,用+=的时候会生成一个新的String对象,StringBuffer和StringBuilder是可变长度,Str
阅读全文
摘要:1. Spring MVC执行过程 1. 客户端的请求提交到dispatcherServlet 2. DispatcherServlet查询一个或者多个handlermapping ,找请求的Controller 3. DispatcherServlet将请求提交给Controller, Contr
阅读全文
摘要:1. {}和${}的区别 是预编译处理, 是字符串替换。 Mybatis在处理 {}时,会将sql中的 {}替换为?号,调用PreparedStatement的set方法来赋值; Mybatis在处理${}时,就是把${}替换成变量的值。使用 {}可以有效的防止SQL注入,提高系统安全性。 2. 当
阅读全文
摘要:1. Hibernate简介 Hibernat是一个ORM(关系映射)框架,对JDBC访问数据库的操作进行了简化,并且将数据库表中的字段和关系映射为对象,简化了对数据库的操作。 2. 使用方法 读取并解析配置文件 读取并解析映射信息,创建SessionFactory 打开Sesssion 创建事务T
阅读全文

浙公网安备 33010602011771号