J2EE
文章平均质量分 78
温欢
相信技术的力量,做一个快乐的程序员
展开
-
JDBC--手动开启Connection事务
三层架构中的业务逻辑层是处理业务逻辑的部分,很多时候需要调用多步Dao层的增删改操作,这就涉及到使用事务保证数据的一致性。 Connection接口自带的事务机制需要保证多步SQL操作使用相同的连接对象,这样才能保证事务的执行环境。 事务的边界一般是在业务逻辑层的(即事务的开启、提交、回滚都是在业务逻辑层),因为业务逻辑层会涉及多步操作,所以Connection对象原创 2013-06-28 08:44:30 · 7302 阅读 · 4 评论 -
mybatis实现继承映射
类图有一个机动车父类,它有两个子类:Car和Bus 关系模型(t_vehicle)ORM映射有一个原则:对象模型细粒度,关系模型粗粒度。所以我们将所有的车都存储一张表里(t_vehicle),通过鉴别字段vType来区分车的类型("c"代表Car,"b"代表Bus)三个类的代码Vehiclepackage com.tgb.mybatis.原创 2014-06-30 20:26:51 · 22579 阅读 · 9 评论 -
动态代理双剑客--JDK Proxy与CGLIB
主要对比JDK Proxy和CGLIB两种动态代理实现方案,一个是接口实现,一个是继承父类,各有千秋原创 2013-09-09 08:32:23 · 3407 阅读 · 16 评论 -
JMS异步消息解决分布式应用的EhCache缓存同步问题
JMS异步消息解决分布式应用的EhCache缓存同步问题原创 2014-04-30 00:19:47 · 4669 阅读 · 18 评论 -
EJB AOP + Ehcache实现EJB方法缓存
EJB AOP + Ehcache实现EJB方法缓存原创 2014-04-29 22:43:26 · 3316 阅读 · 23 评论 -
通用日志框架--SLF4J
SLF4J是SimpleLogging Facade for Java 的简称,即java简单日志外观,说白了就是一些通用日志功能的API。它是新一代的通用日志框架,现在好多的开源项目的新版本都开始使用该通用日志框架 SLF4J和commons-logging一样都是为日志功能提供简单统一的接口,可以方便系统更换日志实现。 SLF4J解决了Commons-logging中存在的一些原创 2013-11-22 16:03:32 · 2985 阅读 · 40 评论 -
通用日志框架--Commons-logging
Commons-logging是经典的通用日志框架,它提供了记录日志的一些通用API,即提供了记录日志的接口,具体实现由已有的日志记录框架如:log4j、JDK Logging等实现。Commons-logging自己也有一个简单记录日志实现,在其它具体实现框架都不存在的情况下,它将使用自己的简单日志实现。 经典的黄金搭档是:commons-logging+ log4j,即:由comm原创 2013-11-22 15:51:15 · 3676 阅读 · 36 评论 -
Hibernate:视图映射
虽然Hibernate提供的HQL可以实现多表联合查询,但是我们一般都是将多表查询直接创建为一个视图,直接查询视图就可以了。那么Hibernate怎样映射视图呢?在网上找了一篇较实用的文章现分享给大家。文章链接:http://blog.csdn.net/kingkuang2006/article/details/6981974由于项目(ssh)有需求根据关键字查转载 2013-09-30 17:39:59 · 4212 阅读 · 12 评论 -
Hibernate:组合模式解决树的映射
树经常用来展示目录结构,那么在Hibernate中怎样解决树的映射问题呢?先来看一个分销商的树形结构的例子所有分销商东北区辽宁省沈阳医药吉林省华北区北京市北京医药河北省华南区 那么怎样用组合模式抽象这一模型呢?先看下类图大家都知道树的存储可以有两种方式双亲存储每一个节点都存储它的直接父节点的地址孩子存储原创 2013-09-30 17:19:24 · 2515 阅读 · 14 评论 -
Struts1之国际化(一)
此文主要为大家介绍java对国际化的支持,这是Struts对国际化支持的基础,后续文章会为大家介绍Struts对国际化的支持原创 2013-08-20 11:34:44 · 3139 阅读 · 19 评论 -
声明式异常处理机制
java中的异常都是在try...catch中的catch块中处理的,如果不处理,异常就会沿着调用路线一直往上抛,如果页面层也没有处理异常,那么异常就会有JVM来处理。当然交给JVM处理是很不好的,而我们又想简化异常的处理,有没有简单的异常处理机制呢?当然有,那就是声明式异常处理机制。 所谓声明式异常处理机制,就是在web.xml中通过配置来确定不同的异常类型将如何被处理,最后将原创 2013-06-28 08:58:57 · 3020 阅读 · 7 评论 -
开发RESTful WebService
使用CXF+sping3开发的 RESTful WebService 简单实例,分享给大家原创 2014-07-30 20:47:38 · 5149 阅读 · 7 评论