`
liujing1961
  • 浏览: 6508 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
环境:JBOSS4.2+jdk1.6+oracle9i       项目中使用了spring注入的方式实例化数据源 1。在spring中的配置 <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">    <property name="jndiName">      <value>DataSource</value>    </property>  </bean& ...
     jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。     tomcat配置jndi有全局配置和局部配置。大致的有以下三种配置方式:    第一种:全局配置。 1)在tomcat的conf文件夹下的context.xml配置文件中加入:  <Resource name="jndi/mybatis"     auth=&qu ...
1 、 @Entity(name="EntityName") 必须 ,name 为可选 , 对应数据库中一的个表   2 、 @Table(name="",catalog="",schema="") 可选 , 通常和 @Entity 配合使用 , 只能标注在实体的 class 定义处 , 表示实体对应的数据库表的信息 name: 可选 , 表示表的名称 . 默认地 , 表名和实体名称一致 , 只有在不一致的情况下才需要指定表名 ...
shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined  var a = [1,2,3,4,5];  var b = a.shift(); //a:[2,3,4,5] b:1 unshift:将参数添加到原数组开头,并返回数组的长度  var a = [1,2,3,4,5];  var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,4,5] b:7  注:在IE6.0下测试返回值总为undefined,FF2.0下测试返回值为7,所以这个方法的返回值不可靠,需要用返回值时可用splice代替本方法来使用。 pop: ...
Format Output Description ------ ---------- -------------------------------------------------------------- d 10 Day of the month, 2 digits with leading zeros D Wed A textual representation of a day, three letters j 10 Day of the month without le ...
1  wait方法:        该方法属于Object的方法,wait方法的作用是使得当前调用wait方法所在部分(代码块)的线程停止执行,并释放当前获得的调用wait所在的代码块的锁,并在其他线程调用notify或者notifyAll方法时恢复到竞争锁状态(一旦获得锁就恢复执行)。        调用wait方法需要注意几点:        第一点:wait被调用的时候必须在拥有锁(即synchronized修饰的)的代码块中。        第二点:恢复执行后,从wait的下一条语句开始执行,因而wait方法总是应当在while循环中调用,以免出现恢复执行后继续执行的条件不满足却继续执行 ...
    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。     DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,TransactionManager的实现为HibernateTransactionManager。     具体如下图:       根据代理机制的不同,总结了五种Spring事务的配置方 ...
Global site tag (gtag.js) - Google Analytics