摘要:
对这种懒加载问题,最后的做法是利用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)