摘要:   对这种懒加载问题,最后的做法是利用Spring提供的一个针对Hibernate的一个支持类,其主要意思是在发起一个页面请求时打开Hibernate的Session,一直保持这个Session,使得Hibernate的Session的生命周期变长,直到这个请求结束,具体是通过一个Filter来实现的。 那么,如果现... 阅读原文
2017-09-30 07:58:01 阅读(765) 评论(0)
摘要: Maven在Windows下的配置   1.Maven下载地址:http://maven.apache.org/download.cgi,下载红框里的版本即可。   2.解压到D盘:   3.修改配置文件settings.xml。     a)修改为阿里云的镜像,国内的镜像下载速度会快很多。 ... 阅读原文
2017-09-30 06:00:18 阅读(772) 评论(0)
摘要: 1.重定向是什么?   这里说的重定向是由http协议规定的一种机制。其工作流程如下所述。   (1)客户端发起http请求,访问服务器端组件。   (2)服务器端返回一个状态代码为302的响应结果。该代码的意思是让浏览器再访问另一个组件,响应结果中包含着访问新组件的url地址。新的访问组件可能在同一个应用中也可能不... 阅读原文
2017-09-29 23:29:02 阅读(782) 评论(0)
摘要: 因为要在maven上搭建项目因此研究了一下,下面来讲讲我搭建maven项目的过程。 一、下载maven   点击进入http://maven.apache.org/download.cgi?Preferred=http%3A%2F%2Fmirror.bit.edu.cn%2Fapache%2F,点击apache-ma... 阅读原文
2017-09-29 22:46:05 阅读(746) 评论(0)
摘要: 一个项目中需要使用两个数据库,Oracle 和Mysql ,于是参考各个blog,实现此功能.写好后才发现,原来的事务失效了,我去... spring-mybatis.xml 配置 <bean id="configReader" class="org.springframework.beans.... 阅读原文
2017-09-29 20:53:04 阅读(773) 评论(0)
摘要: 记录英语单词时,想把英语和中文翻译分别对齐,有些人写代码喜欢把变量按这种方式对齐。在网上没搜到相关方法,于是自己试着写代码去实现,原本以为很简单,写的时候才发现有不少问题。先看效果: 普通的 对齐前: 对齐后: 发挥点创意 对齐前: 对齐后:   实现 实现的思路比较简单,读取文本文件,按正则分割,找出最长的... 阅读原文
2017-09-29 19:50:04 阅读(776) 评论(0)
摘要: 1.Ajax原理。 2.面对Hebernate的Session close 时如何处理。 3.了解事物吗,在Spring是如何处理事务的。用了什么方法。 4.当前有P,C两张表。C是从表,C表中有一个字段value,两表关系是1-N。现求出P表有多少条记录。(条件:C表的value合计必须大于300) 5.Servl... 阅读原文
2017-09-29 18:17:02 阅读(786) 评论(0)
摘要: package com.swift; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.I... 阅读原文
2017-09-29 17:20:02 阅读(779) 评论(0)
摘要: 两个对象进行比较相等,有两种做法: 1,情况一:当仅仅只是判断两个对象是否相等时,只需重写equals()方法即可。这里就不用说明 2.情况二:当除了情况一之外,还需知道是那个属性不同,那么就需要采用类反射,具体代码如下: public static void main(String[] args) { A a = ... 阅读原文
2017-09-29 17:13:02 阅读(828) 评论(0)
摘要: 学习了AOP之后就可以应用一下了,所以这次我们了解一下Spring的声明式事务。 事务在我们的很多方面都可以体现,就拿我们平时的买卖活动,或者是银行的转账来说,这些活动要么是成功,要么是失败,比如:张三给李四转账100块钱,我们的实现是张三的账户划掉100然后李四的账户加上100,这是一个整体,要么成功,要么失败。我... 阅读原文
2017-09-29 15:45:02 阅读(763) 评论(0)