2009-12-28 3:29:06 阅读(9) 评论(0)
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。
DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,TransactionManager的实现为 HibernateTransactionManager。
2009-12-14 12:47:55 阅读(4) 评论(2)
JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。
那么,JNDI到底起什么作用?
要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。
没有JNDI的做法:
程序员开发时,知道要开发访问MySQL数据库的应用,于是将一个对 MySQL JDBC 驱动程序类的引用进行了编码,并通过使用适当的 JDBC URL 连接到数据库。
就像以下代码这样:
Connection conn=null;try { Class.forName("com.mysql.jdbc.Drive
2009-9-8 22:57:13 阅读(5) 评论(0)
2009-8-26 18:13:24 阅读(10) 评论(0)
1、去除不需要加载的模块
一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的 模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。
windows–>perferences–>general–>startup and shutdown
2009-8-21 0:59:10 阅读(10) 评论(2)
①Myeclipse上编好代码
②开好服务器打开IE,无一例外,报错
再去console看错误,改错
若有错,继续进入②
若无报错,开始写下一部分,然后继续进入①
若循环几次②还有错误,则开启服务器进入Debug模式再去IE接着跳转至Debug下继续调试
要还是解决不了的话,只能在邻近崩溃时叫来老师*&%&……¥%……#
这是近一个月来白天生活的超真实写照。晚上的话,还得加个Baidu+Google查问题的过程。
怪不得搞IT的人,平均寿命才50岁了。
2009-8-18 1:04:01 阅读(2) 评论(0)
2009-8-18 1:00:05 阅读(38) 评论(0)
<?xml version="1.0" encoding="UTF-8"?>
<!-- 开启自动织入功能 -->
<beans default-autowire="byName"
xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"