文章分类 -  spring技术

spring中的jmx
摘要:分析上面的配置:Spring的JMX框架的核心类是 MBeanExporter。这个类负责获取Spring Bean, 然后将其注册到一个JMX MBeanServer 上。假设有一个有且仅有一个在运作中的 MBeanServer 的环境。这种情况下, Spring将试图定位该 MBeanServer,之后将你的Bean(如果有的话)注册到该服务器上。在自带 MBeanServer 的容器(例如Tomcat或者IBM WebSphere)中,这种行为是很有用的。AnnotationJmxAttributeSource说明了我们要用注解的方式来组装MBeanMetadataMBeanInfoAs 阅读全文
posted @ 2010-12-09 00:48 菊次郎 阅读(1383) 评论(0) 推荐(0)
使用了spring发送简单文本MIME文本
摘要:主要还是验证springside中提供的成熟方案, 但是对于使用gmail发送邮件的时候依然失败, springside提供的那个参数似乎无效. 待以后验证.好了, 闲话不说, 先传代码, 然后对其中的亮点进行点评:代码下载第一个需要点评的是在spring中使用freemarker更加的方便了. 被spring封装之后, 再也不用使用恶心的freemarker宏了, 而是一种类似于jsp中的对象引... 阅读全文
posted @ 2010-09-30 07:02 菊次郎 阅读(168) 评论(0) 推荐(0)
String的util包---StringUtils 和 Assert
摘要:StringUtils类: 全部都是静态方法, 操作String类,这里面有很多有用的方法:public static String arrayToCommaDelimitedString(Object array) 把数组变成用逗号分隔的字符串(更新中...)Assert:和junit的用法一样.(其他有用类, 更新中...) 阅读全文
posted @ 2010-09-29 22:26 菊次郎 阅读(395) 评论(0) 推荐(0)
spring中配置dbcp连接池
摘要:使用ApplicationServer级别的连接池, 在ApplicationServer内的几个webapp间共享连接池以节约总的连接数,也可以为每个webapp独立分配以保证关键应用的供应。( 以下内容摘在springside):DBCP的性能配置主要是4个参数#连接池启动时的初始值.dbcp.initialSize=10#连接池的最大值.dbcp.maxActive=50#最大空闲值.当经过... 阅读全文
posted @ 2010-09-27 23:20 菊次郎 阅读(6554) 评论(0) 推荐(0)
spring事务 -- 编程式事务
摘要:Spring的编程式事务处理, 推荐使用TransactionTemplate类来管理编程式事务, 这个类有两种回调:TransactionCallbackWithoutResult —— 执行事务没有返回值,例如save、update、delete等等;TransactionCallback —— 执行事务处理后有返回值,如find要返回结果集(L... 阅读全文
posted @ 2010-09-27 23:11 菊次郎 阅读(836) 评论(0) 推荐(0)
spring事务 -- 基本概念
摘要:Spring事务的2个核心抽象:PlatformTransactionManager : 定义了事务的抽象. 它有3个实现类, 分别对应jdbc: DataSourceTransactionManager, 这需要一个DataSource的引用.Jta: JtaTransactionManger, 这不需要DataSource, 因为系统会自动的在服务器上查找, 比如在spring中定义<j... 阅读全文
posted @ 2010-09-27 22:43 菊次郎 阅读(431) 评论(0) 推荐(0)