jboss3+jb9生成ejb2.0时类型不对,怎么改? 在jboss 的server\default\conf(如果你用的是all或者minimal就改相应的conf下的)下的standardjbosscmp-jdbc.xml文件里面改对应的数据库就行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢蓝冰的帮助,我是这样改的,可是没有效果,会不会有其它原因?我用的是oralce9i,我的配置文件如下: <mapping> <java-type>java.lang.Boolean</java-type> <jdbc-type>BIT</jdbc-type> <sql-type>NUMBER(1)</sql-type> </mapping> <mapping> <java-type>java.lang.Byte</java-type> <jdbc-type>SMALLINT</jdbc-type> <sql-type>NUMBER(3)</sql-type> </mapping> <mapping> <java-type>java.lang.Short</java-type> <jdbc-type>NUMERIC</jdbc-type> <sql-type>NUMBER(5)</sql-type> </mapping> <mapping> <java-type>java.lang.Integer</java-type> <jdbc-type>INTEGER</jdbc-type> <sql-type>NUMBER(10)</sql-type> </mapping> <mapping> <java-type>java.lang.Long</java-type> <jdbc-type>BIGINT</jdbc-type> <sql-type>NUMBER(19)</sql-type> </mapping> <mapping> <java-type>java.lang.Float</java-type> <jdbc-type>REAL</jdbc-type> <sql-type>NUMBER(38,7)</sql-type> </mapping> <mapping> <java-type>java.math.BigDecimal</java-type> <jdbc-type>DECIMAL</jdbc-type> <sql-type>NUMBER(38,15)</sql-type> </mapping>这段代码的意思应该是我的数据库字段类型为number且长度大于38才会映射为BigDecimal,但是为什么我建立的所有Number型均为BigDecimal?谢谢! 一个不知道怎么描述的问题 使用w3c的getTextCount函数得不到结点文本 拿分吧! 用Eclipse、Tomcat、Lomboz搭建jsp开发环境 preparestatement 和 createstatement 好处在哪里? 哪位高人在JB2005下配好过Tomcat5.5.4 要使用JBoss+Tomcat开发,给点儿建议吧! 好久没来送分了,寻redhat Linux8 下JDK,JBuilder配置方法和学习资料! 生成XML的问题 请教spring中的bean参数 struts_config.xml dataSource?? 大家能否推荐几本有关j2ee的书记???
我用的是oralce9i,我的配置文件如下:
<mapping>
<java-type>java.lang.Boolean</java-type>
<jdbc-type>BIT</jdbc-type>
<sql-type>NUMBER(1)</sql-type>
</mapping>
<mapping>
<java-type>java.lang.Byte</java-type>
<jdbc-type>SMALLINT</jdbc-type>
<sql-type>NUMBER(3)</sql-type>
</mapping>
<mapping>
<java-type>java.lang.Short</java-type>
<jdbc-type>NUMERIC</jdbc-type>
<sql-type>NUMBER(5)</sql-type>
</mapping>
<mapping>
<java-type>java.lang.Integer</java-type>
<jdbc-type>INTEGER</jdbc-type>
<sql-type>NUMBER(10)</sql-type>
</mapping>
<mapping>
<java-type>java.lang.Long</java-type>
<jdbc-type>BIGINT</jdbc-type>
<sql-type>NUMBER(19)</sql-type>
</mapping>
<mapping>
<java-type>java.lang.Float</java-type>
<jdbc-type>REAL</jdbc-type>
<sql-type>NUMBER(38,7)</sql-type>
</mapping>
<mapping>
<java-type>java.math.BigDecimal</java-type>
<jdbc-type>DECIMAL</jdbc-type>
<sql-type>NUMBER(38,15)</sql-type>
</mapping>这段代码的意思应该是我的数据库字段类型为number且长度大于38才会映射为BigDecimal,但是为什么我建立的所有Number型均为BigDecimal?
谢谢!