JavaEE开发应用
文章平均质量分 88
快乐小左
10余年JAVA开发经验,目前创业中,熟悉SCA、OSGI、设计模式、CQ5、Liferay等技术或框架,熟悉Scrum敏捷过程,喜欢研究团队建设。
对高校业务流程有深入的研究,目前与部分高校有深入的合作
展开
-
JavaEE Web应用的js css images html等如何模块化
一个公司通常有一套通用的开发框,包括后台的java代码和前端的js/css/image/等等,java代码是很好办的,用maven管理,划分出相应的模块,比如core.jar, common.jar等等,上传到公司的maven库,然后其它项目去依赖就好了。但是对于webapp下面的东西怎么办呢,比如我们有通用的js/css,还有一些通用的功能,那么就还有jsp,这些如果分发给各个项目组呢?原创 2016-04-12 16:34:32 · 5915 阅读 · 0 评论 -
SpringSide的技术选型
从Github上看到SpringSide的技术远型,觉得很有参考意义,固摘录在此留做参考:Design1. WebMVC Framwork: SpringMVC3.0 Restful的风格终于回归了MVC框架的简单本质,对比之下Struts2概念太复杂更新又太懒了。Template:JSP2.0且尽量使用JSP EL而转载 2015-07-28 17:45:37 · 891 阅读 · 0 评论 -
EJB中Stub和Skeleton的工作原理
去年看了EJB的实现原理,最近老系统上的EJB出了问题,发现自己忘记了调用原理了,于是搜了半天搜到这篇文章又唤起了我的记忆,为了后续温习故转载在此,原文地址:http://blog.sina.com.cn/s/blog_ab62f6e8010165pb.html Ⅰ:RMI工作原理(自定义实现一个Stub 和 Skeleton)Ⅱ:WebSphere实现Ⅲ:WebLogic实现转载 2013-07-12 14:43:45 · 2561 阅读 · 0 评论 -
如何使用Junit测试使用Spring框架的代码
1. 测试一般的类 写一个抽象类,所有的测试类都继承它@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = { "classpath*:application-context-test.xml" })public abstract class AbstractJUnit {}原创 2013-03-14 12:12:16 · 15716 阅读 · 0 评论 -
高手谈二级缓存
很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。 我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存转载 2013-01-13 22:37:35 · 1128 阅读 · 0 评论 -
如何成为一名架构师?
首先,你必须不断地寻求改善和提升自己。而提升自己的最好方法是阅读,下面有几本书,对我的软件架构技能的提升很大。推荐给大家:软件架构师应该知道的97件事企业应用架构模式敏捷软件开发,原则,模式和实践企业集成模式JavaScript语言精髓利用遗留代码有效地工作领域驱动设计企业架构策略设计模式(四人帮)The GoalSOA设计模式SOA Principles of Service Desig转载 2013-01-28 10:12:09 · 934 阅读 · 0 评论 -
tomcat 中的Catalina Servlet和Engine理解问题
Tomcat服务器是由一系列可配置的组件构成的,其中核心组件是Catalina Servlet容器,它是所有其他Tomcat组件的顶层容器。Tomcat各组件之间的层次关系:-Server ---Service ------Connector ------Engine ---------Context 我们下面简单介绍一下各组件在Tomcat服务器中的作用。转载 2013-01-10 10:25:57 · 3265 阅读 · 0 评论 -
在websphere7中打开Session Affinity
在was 7 ND版 + Ibm Http Server 中 Session affinity(即Session sticky)默认是支持的,如果是Base版WAS,则需要配置一下HttpSessionCloneID 参数,以支持Session Affinity 正常工作:具体如下:Configure a unique HTTP session clone ID for each appl转载 2012-06-07 10:31:44 · 1701 阅读 · 0 评论 -
Tomcat7插件+overlays不能热部署调试如何解
上一篇介绍了JavaEE Web应用的js css images html等如何模块化, 里面讲到使用overlays来依赖合并其它war包,但是使用中发现一个问题,如果你使用tomcat7-maven插件,使用tomcat7:run来运行的时候,依赖的那些war里面的文件并不能被访问到,换成tomcat7:run-war就可以,但是用run-war的话,就不能热部署了,在eclipse里面改原创 2016-04-13 14:02:24 · 2990 阅读 · 1 评论