我怎样才能逃避@javadoc中的符号?我试图在{@code}标签内部使用它,这是<pre>标签内部.
我已经尝试过html转义@序列,但这不起作用.
我正在尝试根据一些自定义方案在交叉表中对动态列进行排序.
在文档中我发现了compareExpression:Crosstab group bucket比较表达式.此表达式的结果用于按升序或降序对存储桶进行排序.如果未指定比较器表达式,则将使用自然顺序.
但我不明白表达式应该是什么样的.我可以以某种方式使用常规的Java比较器吗?有人可以分享一个例子吗?
在Spring 3.1及更高版本中,LocalContainerEntityManagerFactoryBean应该能够在没有persistence.xml的情况下配置JPA EntityManagerFactory.该配置包含在LocalContainerEntityManagerFactoryBean的bean定义中.
当我使用packagesToScan方法告诉工厂bean在哪里扫描我的实体类时,它似乎没有拿起我在包级别定义的Hibernate类型定义.
package-info.java:
@org.hibernate.annotations.TypeDefs({
@org.hibernate.annotations.TypeDef(name = "TypeA", typeClass = com.foo.type.A.class),
@org.hibernate.annotations.TypeDef(name = "TypeB", typeClass = com.foo.type.B.class) }) package com.foo.type;
Run Code Online (Sandbox Code Playgroud)
弹簧jpa.xml:
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean" lazy-init="true">
<property name="dataSource" ref="dataSource" />
<property name="persistenceProviderClass" value="org.hibernate.ejb.HibernatePersistence"/>
<property name="jpaVendorAdapter">
<bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter" />
</property>
<property name="jpaPropertyMap">
<map>
<entry key="hibernate.dialect" value="com.foo.FooDialect" />
<entry key="hibernate.default_schema" value="dba"/>
<entry key="hibernate.cache.use_query_cache" value="false"/>
<entry key="hibernate.cache.use_second_level_cache" value="true"/>
<entry key="hibernate.cache.region.factory_class" value="org.hibernate.cache.ehcache.SingletonEhCacheRegionFactory"/>
<entry key="net.sf.ehcache.configurationResourceName" value="META-INF/ehcache.xml" />
<entry key="javax.persistence.validation.factory" value-ref="validator"/>
</map>
</property>
<property name="packagesToScan">
<list>
<value>com.foo.domain</value>
<value>com.foo.type</value>
</list>
</property>
</bean>
Run Code Online (Sandbox Code Playgroud)
有没有办法让这项工作?