`
xiaotian_ls
  • 浏览: 308151 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

EJB-------data too long for column ..... text

阅读更多

有个EJB3的例子是gbk的,我改成utf8,前台jsp,数据库charset,过滤器都改成utf8了,

配置文件也改了:
在mysql的安装路径找到 my.ini 文件 ,修改

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
为下面#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

修改保存后,varchar类型的字段可以保存中文,但是text的还是报错data too long for column

后来看到网上

Hibernate+mysql 不能保存text类型的中文的解决方法

hibernate.cfg.xml
  <property name="connection.url">
    jdbc:mysql://localhost:3306/somedb?useUnicode=true&characterEncoding=GBK
  </property>

注意后面的useUnicode=true&characterEncoding=GBK参数,作用是存入或取出的都用gbk编码。
但是当数据库是utf-8时,会出现中文不能保存。

 

突然想到mysql-ds.xml没有改,改成utf8,ok.

分享到:
评论

相关推荐

    javax.ejb-api.jar

    javax.ejb-api.jar 这个包是用于EJB开发的工具包,请需要的自行下载

    javax.ejb-3.1.2.2.jar下载

    标题中的"javax.ejb-3.1.2.2.jar"是一个特定版本的EJB API的实现,它对应于EJB 3.1规范的2.2次小更新。这个jar文件是开发人员在EJB 3.1环境中开发、测试和部署企业级Java应用程序所必需的依赖库。EJB 3.1是EJB规范的...

    J2EE 配置文件 - ejb-jar.xml(中文)

    ejb-jar元素是EJB发布描述器的根元素,它包含一个可选的EJB-JAR文件的描述,可选显示的名称,可选小图标的文件名,可选的大图标的文件名,必须的所有被包含的enterprise bean 的结构信息 ,可选的应用装配描述器,可选的...

    java的ejb.jar包

    javax.ejb.AccessLocalException.class javax.ejb.CreateException.class javax.ejb.DuplicateKeyException.class javax.ejb.EJBContext.class javax.ejb.EJBException.class javax.ejb.EJBHome.class javax.ejb....

    javax.ejb.jar下载

    Files contained in javax.ejb.jar: META-INF/MANIFEST.MF javax.ejb.AccessLocalException.class javax.ejb.AccessTimeout.class javax.ejb.ActivationConfigProperty.class javax.ejb.AfterBegin.class javax....

    javax.ejb.rar

    META-INF / maven / org.glassfish.main.ejb / javax.ejb / pom.properties META-INF / maven / org.glassfish.main.ejb / javax.ejb / pom.xml javax.ejb.AccessLocalException.class javax.ejb.AccessTimeout....

    EJB中ejb-jar——xml文件说明.pdf

    EJB中ejb-jar文件配置详解 EJB(Enterprise JavaBean)是一种Java技术,用于开发企业级应用程序。EJB容器提供了许多功能,如事务处理、安全认证、资源管理等,以便开发者更方便地开发企业级应用程序。在EJB中,ejb-...

    org.hibernate.ejb-library-3.4.0.GA

    标题中的"org.hibernate.ejb-library-3.4.0.GA"是Hibernate Entity Beans的一个特定版本,它是Hibernate框架的一部分,专门用于处理Java Enterprise Edition (EE)环境中的持久化。Hibernate是著名的对象关系映射...

    javax.ejb-3.1.2.2_with-source.zip

    "javax.ejb-3.1.2.2_with-source.zip"是一个包含了javax.ejb-3.1.2.2版本的EJB组件,这个版本支持Java EE 6规范,且提供了源代码供开发者深入学习和调试。 EJB 3.1是EJB规范的一个重要里程碑,它极大地简化了EJB的...

    org.hibernate.ejb-library-3.4.0.GA-A

    标题 "org.hibernate.ejb-library-3.4.0.GA-A" 指示这是一个与Hibernate相关的库,特别针对EJB(Enterprise JavaBeans)版本3.4.0,并且是为OSGi环境优化的。描述中提到它适用于在Virgo Jetty服务器上进行Web开发,...

    J2EE 配置文件 - ejb-jar.xml(英文)

    The ejb-jar element is the root element of the EJB deployment descriptor. It contains an ... optional application-assembly descriptor, and an optional name of an ejb-client-jar file for the ejb-jar.

    agent-ejb-2.1.6.jar.zip

    《深入解析"agent-ejb-2.1.6.jar.zip"——Java企业级应用的关键组件》 在Java世界中,EJB(Enterprise JavaBeans)是用于构建可复用的、安全的、分布式的服务器端应用程序的重要组件。"agent-ejb-2.1.6.jar.zip"是...

    ejb-3_0-fr-spec-ejbcore.pdf,ejb-3_0-fr-spec-persistence.pdf,ejb-3_0-fr-spec-simplified.pdf

    1. EJB Core (ejb-3_0-fr-spec-ejbcore.pdf): EJB Core涵盖了EJB的基础架构,包括会话bean(Session Beans)、实体bean(Entity Beans)和消息驱动bean(Message-Driven Beans)。在EJB 3.0中,主要引入了注解驱动...

    EJB-api.rar

    EJB-api.rar 是一个包含EJB规范API的压缩包,它为开发人员提供了访问和使用EJB技术的接口和类。以下是关于EJB的重要知识点的详细说明: 1. **EJB概述**: - EJB是Java EE(Java Platform, Enterprise Edition)的...

    ejb-jar.xml(中文)

    布署EJB要用的ejb-jar.xml文件,中文的,可以直接用。

    hibernate-ejb3-persistence.jar.zip

    在使用Hibernate3的时候,发现程序编译好了,在运行时总是抛出java.lang.NoClassDefFoundError: javax/persistence/EntityListeners异常,经查找是因为缺少ejb3-persistence.jar包。应该是这个~

    javax.ejb.jar.zip

    3. **部署描述符**:`ejb-jar.xml`文件定义了EJB的配置信息,包括组件接口、实现类、安全角色、资源引用等。 4. **JNDI查找**:EJB通过Java Naming and Directory Interface(JNDI)进行查找和绑定,客户端通过JNDI...

    maven-ejb-plugin-2.1.jar

    maven-ejb-plugin-2.1.jar

    agent-ejb-2.1.2.jar

    标签:agent-ejb-2.1.2.jar,agent,ejb,2.1.2,jar包下载,依赖包

    javax.ejb.jar

    Files contained in javax.ejb.jar: META-INF/MANIFEST.MF javax.ejb.AccessLocalException.class javax.ejb.AccessTimeout.class javax.ejb.ActivationConfigProperty.class javax.ejb.AfterBegin.class javax....

Global site tag (gtag.js) - Google Analytics