企业架构专栏最新文章

Spring Web MVC中的页面缓存支持 ——跟我学SpringMVC系列

    注:本章讲的是Spring2的@Deprecated,但还是有必要提一下。跟我学SpringMVC系列。。 4.2、Controller接口   package org.springframework.web.servlet.mvc; public int ...
jinnianshilongnian 有35629人浏览 2012-05-02 22:39 专栏:跟开涛学SpringMVC

Hibernate存取JSON数据(换一种思路来存取数据)

  一、场景 public class OrderModel { private List<String> favorableDescList; }   订单中会存储一些优惠信息,方便页面展示时使用,如: 1、满100减50 2、参与【老会员真情回馈——精品课程体验活动】,仅需支付200.00学币 3、【Oracle + PL/SQL 实战】套装课程的【抢购】活动, ...
jinnianshilongnian 有21789人浏览 2012-04-25 12:05 专栏:hibernate杂谈

Spring对事务管理的支持的发展历程(基础篇)

  1、问题 Connection conn = DataSourceUtils.getConnection(); //开启事务 conn.setAutoCommit(false); try { Object retVal = callback.doInConnection(conn); conn.commit(); / ...
jinnianshilongnian 有15045人浏览 2012-04-24 16:44 专栏:Spring杂谈

Spring3.1 对Bean Validation规范的新支持(方法级别验证)

  上接Spring提供的BeanPostProcessor的扩展点-1继续学习。   一、Bean Validation框架简介  写道 Bean Validation standardizes constraint definition, declaration and validation for the Java platform. 大体意思是:Bean Validati ...
jinnianshilongnian 有55024人浏览 2012-04-23 17:16 专栏:Spring杂谈

Spring开闭原则的表现-BeanPostProcessor扩展点-2

    上接Spring提供的BeanPostProcessor的扩展点-1继续分析。   四、BeanPostProcessor接口及回调方法图  从图中我们可以看出一共五个接口,共十个回调方法,即十个扩展点,但我们之前的文章只分析了其中八个,另外两个稍候也会解析一下是干什么的。   ================================================ ...
jinnianshilongnian 有28549人浏览 2012-04-20 21:30 专栏:Spring杂谈

网站性能优化的三重境界

这篇文章是关于网站性能优化体验的,性能优化是一个复杂的话题,牵涉的东西非常多,我只是按照我的理解列出了性能优化整个过程中需要考虑的种种因素。点到为止,包含的内容以浅显的介绍为主,如果你有见解能告知我那再好不过了。无论如何,希望阅读它的你有所收获。   我眼中的网站性能问题都反映了一个网站的“Availability”(中文叫做可用性,但是这个翻译也不足够达意),以往我的认识是,这个网站如果全部或 ...
RayChase 有5036人浏览 2012-04-19 00:18 专栏:J2EE 核心模式

Spring开闭原则的表现-BeanPostProcessor的扩展点-1

  上接Spring事务处理时自我调用的解决方案及一些实现方式的风险继续分析,在分析上篇的问题之前,我们需要了解下BeanPostProcessor概念和Spring容器创建Bean的流程。   一、BeanPostProcessor是什么 接口定义 package org.springframework.beans.factory.config; public interface Be ...
 
jinnianshilongnian 有13031人浏览 2012-04-18 20:06 专栏:Spring杂谈

Spring事务处理时自我调用的解决方案及一些实现方式的风险

  前些日子一朋友在需要在目标对象中进行自我调用,且需要实施相应的事务定义,且网上的一种通过BeanPostProcessor的解决方案是存在问题的。因此专门写此篇帖子分析why。 1、预备知识 aop概念请参考【http://www.iteye.com/topic/1122401】和【http://jinnianshilongnian.iteye.com/blog/1418596】 s ...
jinnianshilongnian 有35515人浏览 2012-04-16 08:18 专栏:Spring杂谈

Web页面的聚合技术

近接触到了Mason,并且了解到了它基础之上的一个MVC框架实现,随即联想到做网站以来接触到的各种各样的页面聚合的场景,颇有意思。   页面聚合本身是一种“分而治之”的思想,把复杂的页面分割成可以被重用和独立维护的部分,这些部分的来源灵活,可以来自同一个web app中,也可以来自不同的域;可以聚合独立的子页面(页面集成),也可以聚合数据(数据集成),甚至可以聚合子呈现(模板集成)。   客 ...
RayChase 有5697人浏览 2012-04-11 01:10 专栏:J2EE 核心模式

跟我学spring3 目录贴及电子书下载

  扫一扫,关注我的公众号    购买地址   一、《跟我学spring3》电子书下载地址: 《跟我学spring3》  (1-7 和 8-13) http://jinnianshilongnian.iteye.com/blog/pdf     跟我学spring3系列 word原版 下载     二、源代码下载 最新依赖地址:
jinnianshilongnian 有390463人浏览 2012-04-10 19:00 专栏:跟我学spring3

跟我学spring3 目录贴及电子书下载

  扫一扫,关注我的公众号    购买地址   一、《跟我学spring3》电子书下载地址: 《跟我学spring3》  (1-7 和 8-13) http://jinnianshilongnian.iteye.com/blog/pdf     跟我学spring3系列 word原版 下载     二、源代码下载 最新依赖地址:
jinnianshilongnian 有390463人浏览 2012-04-10 19:00 专栏:Spring杂谈

Yii分析13:Yii核心组件之AssetManager

    我们通过使用来讲解CAssetManager的使用和工作机制,可以直接看yii自带的demo-blog,打开blog的首页,会看到如下的引入js的html代码:   <link rel="stylesheet" type="text/css" href="/yii/demos/blog/assets/d6bb6ebe/highli ...
silentime 有4396人浏览 2012-04-10 00:37 专栏:高性能PHP框架Yii分析

我对AOP的理解

  1、问题  问题:想要添加日志记录、性能监控、安全监测    2、最初解决方案  2.1、最初解决方案 缺点:太多重复代码,且紧耦合   2.2、抽象类进行共性设计,子类进行个性设计,此处不讲解,缺点一荣俱荣,一损俱损   2.3、使用装饰器模式/代理模式改进的解决方案 装饰器模式:动态地给一个对象添加一些额外的职责。就增加功能来说, 装饰器模式相比生成子类更 ...
 
jinnianshilongnian 有74406人浏览 2012-04-05 12:57 专栏:Spring杂谈

我对IoC/DI的理解

  IoC   IoC: Inversion of Control,控制反转, 控制权从应用程序转移到框架(如IoC容器),是框架共有特性   1、为什么需要IoC容器 1.1、应用程 ...
jinnianshilongnian 有27255人浏览 2012-03-31 21:20 专栏:Spring杂谈

再议单例模式和静态类

单例模式还是静态类,这是一个老话题了,从我刚开始接触Java的时候就看到这样的讨论。在这里我总结一下,也添加一点点新东西。   首先要澄清和区别一些概念,“静态类”和“所有方法皆为静态方法的类”。   严格说来,Java中的静态类,指的是“static class”这样修饰的类定义,语法上的要求,使得这样的类一定是内部类,换言之,“静态内部类”是对它的完整定义。静态内部类最大的好处在于可以隐 ...
RayChase 有21454人浏览 2012-03-31 00:35 专栏:J2EE 核心模式

【第十三章】 测试 之 13.3 集成测试 ——跟我学spring3

13.3  集成测试 13.3.1  概述        集成测试是在单元测试之上,通常是将一个或多个已进行过单元测试的组件组合起来完成的,即集成测试中一般 ...
jinnianshilongnian 有27497人浏览 2012-03-30 07:11 专栏:跟我学spring3

【第十三章】 测试 之 13.1 概述 13.2 单元测试 ——跟我学spring3

13.1  概述 13.1.1  测试 软件测试的目的首先是为了保证软件功能的正确性,其次是为了保证软件的质量,软件测试相当复杂,已经超出本书所涉及的 ...
jinnianshilongnian 有23611人浏览 2012-03-28 07:46 专栏:跟我学spring3

【第十二章】零配置 之 12.5 综合示例-积分商城 ——跟我学spring3

12.5  综合示例 12.5.1  概述 在第十一章中我们介绍了SSH集成,在进行SSH集成时都是通过基于XML配置文件配置每层的Bean,从而产生许多XML配置文件,本节将通过注解方式消除部分XML配置文件,实现所谓的零配置。   12.5.2  项目拷贝        1、拷贝【第十一章  SSH集成开发】中的“pointShop”项目将其命名为“pointShop2”;   ...
jinnianshilongnian 有20793人浏览 2012-03-27 15:13 专栏:跟我学spring3

【第十二章】零配置 之 12.4 基于Java类定义Bean配置元数据 ——跟我学spring3

12.4  基于Java类定义Bean配置元数据 12.4.1  概述 基于Java类定义Bean配置元数据,其实就是通过Java类定义Spring配置元数据,且直接消除XML配置文件。   基于Java类定义Bean配置元数据中的@Configuration注解的类等价于XML配置文件,@Bean注解的方法等价于XML配置文件中的Bean定义。   基于Java类定义Bean配置 ...
jinnianshilongnian 有29903人浏览 2012-03-26 08:26 专栏:跟我学spring3

【第十二章】零配置 之 12.3 注解实现Bean定义 ——跟我学spring3

12.3  注解实现Bean定义 12.3.1  概述 前边介绍的Bean定义全是基于XML方式定义配置元数据,且在【12.2注解实现Bean依赖注入】一节中介绍了通过注解来减 ...
jinnianshilongnian 有26647人浏览 2012-03-22 08:00 专栏:跟我学spring3

企业架构热门专栏

更多专栏>>

企业架构热门文章

博客专栏评论

认真看错误代码,有时候重启电脑就行了 醉了 我把数据库配置写死不用配置文件 改 UserService ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
holyselina 写道您前面说到能获取调用是的参数数组,我想问下,我想在通知方法中,获取当前调用代 ...
dagger9527 评论了 【第六章】 AOP 之 6.6 通知参数 ——跟 ...
Access denied for user 'root'@'localhost' (using pa ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
只有@AspectJ支持命名切入点,而Schema风格不支持命名切入点。有一个问题不太明白Schema ...
dagger9527 评论了 【第六章】 AOP 之 6.5 AspectJ切入点语法 ...
支持虽然会迟到,但永远不会缺席!
dagger9527 评论了 【第四章】 资源 之 4.3 访问Resource ...
valiant025 写道很经典,很期待谢谢支持,马上出来新的
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
公园美丽 写道谢谢分享,期待后面的文章,受益匪浅谢谢,马上出来
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
谢谢分享,期待后面的文章,受益匪浅
公园美丽 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
很经典,很期待
valiant025 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
希望帮助更多的朋友
springcloud关注者 评论了 (六)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
Global site tag (gtag.js) - Google Analytics