后台
曾二万
想在你们的肩膀上慢慢成长
展开
-
@override
@override的作用 虽然@override 去掉也不会报错,但是它确实辅助功能。 1.帮助自己检查是否正确的复写了父类中已有的方法 2.告诉读代码的人,这是一个复写的方法(复写父类的方法) 其实,在我们手工复写父类的方法时,容易把方法的参数记错,如果此时不加@Override的话,编辑器就不会提示你,如果参数类型或者个数写错了(没有成功复写方法),于是一个隐藏的bug就这样诞生了,相反加上O...转载 2018-11-13 15:07:22 · 3770 阅读 · 0 评论 -
过滤器filter处理no session 懒加载异常
在项目练习的时候,遇到了这个懒加载异常,当时解决的方法是在配置文件中设置lazy=“false”。该方法有很到缺点,效率极低,我们将所有相关联的数据都查询了,频繁的查询降低了效率!!不建议采用 懒加载是什么: hibernate懒加载也叫延迟加载,是Hibernate3关联关系对象默认的加载方式,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。简单理解为,只有在使用的时候,才会发出...转载 2018-11-15 09:37:01 · 476 阅读 · 0 评论 -
El 表达式和JSTL表达式(1)
EL表达式语言中的隐含对象 从四个域中通过key找到简单数据并显示出来 ${name} <!-- 类比于<%=pageContext.findAttribute("name") %> --> 四个域的寻找顺序是 page,request,session,application。用EL表达式还有个好处,若找不到键值为name的属性值,不会显示null,会显示空字符串。若是...转载 2018-12-11 13:51:10 · 230 阅读 · 0 评论