JavaEE
亡羊补牢丶
后知后觉,亡羊补牢!
展开
-
Java 可扩展性与设计模式
java之设计模式与扩展性 获得最大限度复用的关键在于对新需求和现有需求发生变化的预见性,要求系统具有良好的扩展性。一个扩展性不好的设计会导致维护代价的增加,甚至导致重构。设计模式可以确保系统能以特定方式变化,提高扩展性,从而避免重构。每一个设计模式允许系统结构的某个方面的变化独立于其他方面,这样产生的系统对于某一特殊变化更加健壮。 以下一些导致重构的原因,以及解决这些问题的设计模式:转载 2014-06-27 16:36:08 · 6555 阅读 · 0 评论 -
Redis+Nginx+Tomcat实现Session共享
资源下载tomcat-redis-session-manager:https://github.com/jcoleman/tomcat-redis-session-manager/downloadsCentOS-6.5-64位下搭建jdk7 + mysql5.5 + tomcat7 + nginx环境搭建搭建nginx + tomcat 集群,请查阅《Tomcat集群与Session共享 +原创 2016-03-17 15:40:51 · 1228 阅读 · 0 评论 -
Tomcat集群与Session共享 + Nginx负载
虽然曾经做过,却经常性忘记,特将其记录,以备后续查看。 相关资料: Linux下Tomcat运行环境搭建详见另一片博文:http://blog.csdn.net/xiadi934/article/details/50911175 Tomcat7.0官方集群文档,具体细节参数请到该处查阅:http://tomcat.apache.org/tomcat-7.0-doc/cluster-howto.原创 2016-03-17 13:34:54 · 881 阅读 · 0 评论 -
MyBatis自动创建代码
MyBatis自动创建代码在使用MyBatis作为数据持久层时,一大堆javabean与表的映射,十分繁琐。然而,有MyBatis-generator这个自动划创建代码,会使我们事半功倍。它的操作非常简单,供以下三步:下载jar创建配置文件JAVA命令执行下载jar mybatis-3.3.0.jar mybatis-generator-core-1.3.2.jar mysql-con原创 2016-02-03 11:28:42 · 743 阅读 · 0 评论 -
JUnit下测试SpringMVC的Controller
JUnit下测试SpringMVC的Controller废话少说,直接贴代码EnumController@Controller @RequestMapping("/enum") public class EnumController{ @Autowired private EnumService enumService; @ResponseBody @Reque原创 2016-02-12 00:11:06 · 764 阅读 · 0 评论 -
Maven常用的配置
记录下Maven常用的配置 4.0.0 <!-- maven提供了三个隐式的变量,用来访问系统环境变量、POM信息和maven的settings: env 暴露操作系统的环境变量,比如env.PATH project 暴露POM中的内容,用点号(.)的路径来引用POM元素的值,比如${project.artifactId}。另外,java原创 2015-08-25 18:20:09 · 547 阅读 · 0 评论 -
spring声明式事务配置管理方法
原文:http://www.cnblogs.com/rushoooooo/archive/2011/08/28/2155960.html环境配置项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法:点击项目右键->Build Path->Add librarys:打开Add Librari转载 2013-06-07 10:49:57 · 745 阅读 · 0 评论 -
JSTL 自定义Function函数标签
1.首先编写类,注意:类里面的变量与方法必须是static的; 如: Java代码 public class TestFunction { private static ProductInfoManager productInfoManager = (ProductInfoManager) Platform.getInstance().getBean("productIn转载 2012-11-07 14:02:11 · 603 阅读 · 0 评论 -
Spring AOP + 自定义注解实现Session的验证
背景:在SpringMVC框架中,对Controller层中的需要相关用户权限的方法,加入Session中用户或管理员的验证。NeedSession.java -注解类原创 2014-01-14 13:10:00 · 5788 阅读 · 0 评论 -
用jsp生成随机验证码
import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*"%> { Random random = new Random(); if(fc>255) fc=255; if(fb>255) fb=255; int r=fc+random.next原创 2012-08-29 16:56:11 · 686 阅读 · 0 评论 -
SpringMVC + MyBatis + Mysql + Redis(作为二级缓存) 配置
项目环境: 在SpringMVC + MyBatis + Mysql。Redis部署在Linux虚拟机。1、整体思路参考Ehcache实现MyBatis二级缓存代码(Maven引用对应jar查阅)使用Spring管理Redis连接池模仿EhcacheCache,实现RedisCache2、pom.xml中加入Maven依赖<!-- spring-redis实现 --><dependency原创 2016-03-03 10:37:47 · 45541 阅读 · 54 评论