1. servlet init()方法什么时候调用, jsp servlet区别。
2. springMVC url映射原理。 HandlerMapping组件负责映射。
3. 多线程 两类的区别。
4. 虚拟机。
5. 类加载的机制。
6. Spring bean 作用域。
7. 设计模式。重点掌握单例模式、工厂模式、观察者模式,它们的定义和怎么用。
8. hibernate / mybatis区别。
=======================================================================
=======================================================================
魅族技术面试:
1. mySQL中innoDb和myIsam区别?
2. 数据库三范式?
3. mybatis中传递参数用 $和#的区别?
${}: 输出变量的值
#{}:相当于jdbc中的预编译(?),可防止SQL注入,对传入的数据加引号
本文深入探讨了Java Web开发中的核心概念和技术,包括Servlet初始化过程、Spring MVC URL映射原理、多线程类型的区别、虚拟机及类加载机制、Spring Bean的作用域等。此外还讨论了设计模式的应用、Hibernate与MyBatis的对比,并介绍了数据库相关的知识点,如MySQL InnoDB与MyISAM的区别、三范式原则以及MyBatis中参数传递的安全实践。
892

被折叠的 条评论
为什么被折叠?



