草庐IT

userTypeS

全部标签

php - 如何仅禁用一个 UserType 而不是另一个?

好吧,这开始让我陷入困境,我无法做到这一点,所以希望有人能提供帮助!我正在使用Symfony2.3,我已经在“UserType”类中建立了我的用户表单。我在两个地方都有这个,一个是当应用程序添加新用户时,我希望该字段保持原样。但是我构建了一个新的“UserType”来查看所有用户,因此该应用程序作为一个管理区域。因此,当刚刚编辑表单时,我希望能够从我的用户表单上输入的密码中删除“必需”,例如电子邮件已更新。据我所知,这在twig中是不可行的(我不明白为什么!)但我必须在构建器中这样做?1,有没有办法在Twig中做到这一点,最好的选择!第二,如何只对我的“UserTypes”之一而不是另

java - UserType/Hibernate/JodaTime - 在哪里设置 UserType 全局属性?

我正在使用UserType3.0.0.RC1中的org.jadira.usertype.dateandtime.joda.PersistentDateTime类将JodaTimeDateTime映射到Hibernate。TheJavadocs对于类提到我想设置“databaseZone”和“jvmZone”属性,但我在UserType文档中找不到任何指示如何执行此操作的内容。我找到了thisthread这似乎暗示这些是由类似于以下内容的XML设置的:truejvm我尝试将这些添加到我的hibernate配置中,但这只会出错。有谁知道这个配置需要去哪里?谢谢。

java - hibernate 自定义 UserType 不工作

我创建了一个UserType(见下文)来处理我们一直将空日期保存为0000-00-0000:00:00的mySQL数据库中的情况。当我尝试使用dispDT的null来持久化我的实体时(见下文),它会生成此异常:“javax.persistence.PersistenceException:org.hibernate.PropertyValueException:not-nullpropertyreferencesanullortransientvalue:myEntity.显示"通过在MySQLTimeStampUserType的每个方法中设置一个断点,我可以看到它调用了deepCop

java - 无效的 hibernate 警告? '@Access(AccessType.PROPERTY) on a field has no effect'

我有以下实体类用户:publicclassUserimplementsSerializable{@Column(length=10,name="user_type")@Access(AccessType.PROPERTY)privateStringuserTypeS;@TransientprivateUserTypeuserType;...publicvoidsetUserType(UserTypeuserType){this.userType=userType;this.userTypeS=this.userType.getType();}protectedvoidsetUserTy

java - 创建自定义 Hibernate UserType - isMutable() 是什么意思?

我正在Hibernate中为项目创建一个自定义UserType。在我谈到isMutable方法之前,它一直相对简单。我试图弄清楚这种方法在契约(Contract)方面意味着什么。这是否意味着我正在为其创建UserType的类是不可变的,或者它是否意味着持有对此类实例的引用的对象永远不会指向不同的实例?我在HibernateCommunityWiki中找到了一些示例他们返回true的地方,因为对象本身是可变的-http://www.hibernate.org/73.html.社区wiki中的其他示例返回false,但没有说明原因,即使它们也是可变的。我查了JavaDoc,也不是很清楚。来

java - Hibernate - 无法在 where 子句中使用 UserType 执行查询

我定义了一个HibernateUserType,用于在数据进入我们的数据库之前转换数据,然后在从数据库中读回数据时取消转换。当我使用行的ID或其他查询行的方式插入行或获取行时,这很有效。但是,当我尝试使用查询查找记录时,参数绑定(bind)似乎失败了:org.springframework.dao.InvalidDataAccessApiUsageException:Parametervalue[thisIsTheSearchString]didnotmatchexpectedtype[com.xxx.MyUserType(n/a)];nestedexceptionisjava.lan

java - Hibernate 和 PostgreSQL 中具有 UserType 的数组 --> MappingException

我正在尝试编写一个实现UserType的类来处理Hibernate/JPA中的数组。我使用了以下帖子mappingapostgresarraywithhibernate和Hibernate/JPA/HSQL:HowtocreateaDialectmappingforUserTypeARRAY构建解决方案,但我无法让它工作。我创建了一个新的SpringRoo项目只是为了测试它。以下是不同的文件(所有java类都位于包test中):persistence.xmlorg.hibernate.ejb.HibernatePersistence-->TestArray.javapackagetes

java - Hibernate 和 PostgreSQL 中具有 UserType 的数组 --> MappingException

我正在尝试编写一个实现UserType的类来处理Hibernate/JPA中的数组。我使用了以下帖子mappingapostgresarraywithhibernate和Hibernate/JPA/HSQL:HowtocreateaDialectmappingforUserTypeARRAY构建解决方案,但我无法让它工作。我创建了一个新的SpringRoo项目只是为了测试它。以下是不同的文件(所有java类都位于包test中):persistence.xmlorg.hibernate.ejb.HibernatePersistence-->TestArray.javapackagetes

java - MySQL DATETIME 精度(joda-time、Hibernate、org.jadira.usertype、hbm2ddl)

在我的hibernate-4实体中,我正在映射一个joda-timeDateTime使用推荐的属性jadirausertypes:@Entity@Table(name="timing")publicclassTimingEntity{...@Basic(optional=false)@Column(name="moment")@Type(type="org.jadira.usertype.dateandtime.joda.PersistentDateTime")publicDateTimegetMoment(){...我的数据库是MySQL。将hibernate属性hbm2ddl.au