摘要: 一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www.springsource.or... 阅读全文
posted @ 2015-12-27 17:56 凡尘网络 阅读(497) 评论(0) 推荐(0) 编辑
摘要: Transaction 也就是所谓的事务了,通俗理解就是一件事情。从小,父母就教育我们,做事情要有始有终,不能半途而废。事务也是这样,不能做一般就不做了,要么做完,要么就不做。也就是说,事务必须是一个不可分割的整体,就像我们在化学课里学到的原子,原子是构成物质的最小单位。于是,人们就归纳出事务的第一... 阅读全文
posted @ 2015-12-16 21:49 凡尘网络 阅读(475) 评论(0) 推荐(0) 编辑
摘要: Proxy,也就是“代理”了。意思就是,你不用去做,别人代替你去处理。比如说:赚钱方面,我就是我老婆的 Proxy;带小孩方面,我老婆就是我的 Proxy;家务事方面,没有 Proxy。它在程序开发中起到了非常重要的作用,比如传说中的AOP(面向切面编程),就是针对代理的一种应用。此外,在设计模式中... 阅读全文
posted @ 2015-12-08 15:55 凡尘网络 阅读(140) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal,直译为“线程本地”或“本地线程”,如果你真的这么认为,那就错了!其实,它就是一个容器,用于存放线程的局部变量,我认为应该叫做 ThreadLocalVariable(线程局部变量)才对,真不理解为什么当初Sun公司的工程师这样命名。早在 JDK 1.2 的时代,java.la... 阅读全文
posted @ 2015-12-08 15:28 凡尘网络 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 这篇博文已经“难产”好几天了,压力还是有些大的,因为 Transaction(事务管理)的问题,争论一直就没有停止过。由于个人能力真的非常有限,花了好多功夫去学习,总算基本上解决了问题,所以这才第一时间就拿出来与网友们共享,也听听大家的想法。提示:对 Transaction 不太理解的朋友们,可阅读... 阅读全文
posted @ 2015-12-08 15:10 凡尘网络 阅读(672) 评论(0) 推荐(0) 编辑
摘要: Hibernate的两个类设置了manyToOne(oneToMany)之后,在查询的时候,由于N 对1的一方默认的fetch=FetchType.EAGER,所以会把被关联的对象一起取出来解决方法一:设置fetch=FetchType.LAZY,这种方法在合适的时候(具体使用到对象时)还是会发出s... 阅读全文
posted @ 2015-12-08 14:38 凡尘网络 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 0.前期准备 使用Debian环境。安装Nginx(默认安装),一个web项目,安装tomcat(默认安装)等。 1.一份Nginx.conf配置文件 1 # 定义Nginx运行的用户 和 用户组 如果对应服务器暴露在外面的话建议使用权限较小的用户 防止被入侵 2 # user www ww... 阅读全文
posted @ 2015-12-02 10:47 凡尘网络 阅读(181) 评论(0) 推荐(0) 编辑
摘要: BEGINdeclare startDate VARCHAR(50);declare regionName VARCHAR(200);declare companyName VARCHAR(200);declare departmentName VARCHAR(200);declare pos VA... 阅读全文
posted @ 2015-12-01 11:48 凡尘网络 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 昨晚在晚上看了许多文章,众多大牛说OGNL性能不行云云,乍一看似乎惨不忍睹,如下图:于是考虑是否能使用EL+JSTL代替实现前台的标签。以最近测试用的简单留言板的查看文章页面为例,以下皆省略getter,setter方法:ViewArticle:public class ViewArticle ex... 阅读全文
posted @ 2015-11-26 15:37 凡尘网络 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 取Session中的值${session.user.userId}${sessionScope.user.userId}基本语法一、EL简介1.语法结构${expression}2.[]与.运算符EL 提供.和[]两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的... 阅读全文
posted @ 2015-11-26 15:36 凡尘网络 阅读(221) 评论(0) 推荐(0) 编辑