Luis的一亩三分地

大自然的搬运工

排序:
默认
按更新时间
按访问量
RSS订阅

SpringMVC+MyBatis+JMS+JTA(分布式事务)

SpringMVC+MyBatis 相信已经是现在企业开发中常用技术了。  因为一些需求,我们需要集成JMS(我使用的是ActiveMQ),大家应该都知道,MQ也可以认为是一个数据源,数据也是数据源。这种情况下,如果我们在一个方法内操作JMS和数据库,我们就需要保证这个方法执行需要满足原子性。 ...

2017-09-13 11:18:03

阅读数 399

评论数 2

如何防止短信炸弹

网站建设中,使用手机短信验证码可以有效防止无效用户的注册,验证用户身份真实性,提高网站会员质量和信息安全性。与此同时,如果网站中没有做好短信炸弹的防范,容易被短信炸弹恶意访问,不停发送验证码短信, 造成企业短信大量的无效发送,短信账户金额损失,更容易引起用户对网站的投诉,造成不必要的麻烦。 使用...

2015-09-28 10:11:29

阅读数 3413

评论数 0

短信发送的流程,硬编码在了服务方法里面,优化方案

短信发送的流程,直接硬编码在服务方法里面,如何优化? 需要建立一个系统的短信发送表,定义短信发送模板; 通过批处理,比如spring batch+quartz,去扫描这个表,来统一进行短信发送处理; 而不是各自service,直接发送短信,这样既造成硬编码,而且又造成入口很多, 导致无法管...

2015-08-16 14:40:20

阅读数 547

评论数 0

基于规则引擎的电信CRM系统架构研究

0 引言     在3G时代,电信市场竞争相当激烈,为留住客户或者争夺客户,电信公司需要不断的推出新的业务或者对原来的业务进在二优化调整,以满足用户需求,这就要求作为电信运营核心支撑系统的电信CRM系统必须具备快速的业务部署能力。而目前的CRM系统,由于业务规则与系统功能硬绑定,造成实现新业务或者...

2015-08-02 20:53:22

阅读数 1758

评论数 0

策略型业务逻辑处理选择

目前常见的分层结构是包括展现层、业务逻辑层、持久层的。       那么在业务逻辑层中,是会有非常多的复杂的业务逻辑判断的,例如: [java] view plaincopyprint? if (A.getA(...

2015-08-02 20:40:39

阅读数 527

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭