摘要: Java反射机制的作用: 1)在运行时判断任意一个对象所属的类。 2)在运行时判断任意一个类所具有的成员变量和方法。 3)在运行时任意调用一个对象的方法 4)在运行时构造任意一个类的对象 拓展: 1、什么是反射机制? 简单说,反射机制值得是程序在运行时能够获取自身的信息。在java中,只要给定类的名 阅读全文
posted @ 2017-02-19 22:54 空谷幽澜 阅读(580) 评论(0) 推荐(2) 编辑
摘要: 转自一个微信公众号。对于java学习新人不知道该学啥,可以看一下,里边包含的内容基本上都在校招面试的范围内。面试的时候会根据你做的项目进行相应领域的提问,比如你做的项目跟数据库有关,可能数据库方面就问的多一些,用spring框架多一些,spring框架问的就多一些,所以自己做的那个领域尽量往深了学。 阅读全文
posted @ 2017-02-19 12:40 空谷幽澜 阅读(883) 评论(0) 推荐(1) 编辑
摘要: 1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts 阅读全文
posted @ 2017-02-19 12:14 空谷幽澜 阅读(31697) 评论(0) 推荐(2) 编辑
摘要: 无论多复杂,hibernate终究是一个和数据库打交道的框架,与jdbc功能一样。所以没有理由畏惧hibernate. hibernate的难点我觉得有两方面:一是性能优化,二是session管理。性能优化是个经验活; 关于session管理,单纯的hibernate可以使用ThreadLocal来 阅读全文
posted @ 2017-02-19 12:05 空谷幽澜 阅读(14979) 评论(0) 推荐(1) 编辑
摘要: 在Java J2EE方面进行面试时,常被问起的Hibernate面试问题,大多都是针对基于Web的企业级应用开发者的角色的。Hibernate框架在Java界的成功和高度的可接受性使得它成为了Java技术栈中最受欢迎的对象关系影射(ORM)解决方案。Hibernate将你从数据库相关的编码中解脱了出 阅读全文
posted @ 2017-02-19 11:59 空谷幽澜 阅读(3610) 评论(0) 推荐(0) 编辑
摘要: Mybatis技术内幕系列博客,从原理和源码角度,介绍了其内部实现细节,无论是写的好与不好,我确实是用心写了,由于并不是介绍如何使用Mybatis的文章,所以,一些参数使用细节略掉了,我们的目标是介绍Mybatis的技术架构和重要组成部分,以及基本运行原理。 博客写的很辛苦,但是写出来却不一定好看, 阅读全文
posted @ 2017-02-19 11:49 空谷幽澜 阅读(200270) 评论(15) 推荐(35) 编辑
摘要: 1、Mybatis基础: #{...} 和 ${...} 的区别MyBatis将 #{…} 解释为JDBC prepared statement 的一个参数标记。而将 ${…} 解释为字符串替换。理解这两者的区别是很有用的, 因为在某些SQL语句中并不能使用参数标记(parameter marker 阅读全文
posted @ 2017-02-19 11:29 空谷幽澜 阅读(7733) 评论(0) 推荐(1) 编辑
摘要: 1.Mybatis比IBatis比较大的几个改进是什么 a.有接口绑定,包括注解绑定sql和xml绑定Sql , b.动态sql由原来的节点配置变成OGNL表达式, c. 在一对一,一对多的时候引进了association,在一对多的时候引入了collection 节点,不过都是在resultMap 阅读全文
posted @ 2017-02-19 11:26 空谷幽澜 阅读(13147) 评论(1) 推荐(1) 编辑
摘要: 这篇文章总结了一些关于Spring框架的重要问题,这些问题都是你在面试或笔试过程中可能会被问到的。下次你再也不用担心你的面试了,Java Code Geeks这就帮你解答。 大多数你可能被问到的问题都列举在下面的列表中了。所有的核心模块,从基础的Spring功能(如Spring Beans)到上层的 阅读全文
posted @ 2017-02-19 11:13 空谷幽澜 阅读(8038) 评论(1) 推荐(1) 编辑