Cause: java.sql.SQLException: ORA-00904: "ID": 标识符无效
摘要:这是因为设计表结构时,字段小写的缘故,而MyBatisGenerator生成的mapping.xml中的sql语句中字段有没有加双引号所致的!
阅读全文
posted @
2017-08-04 20:48
JAVA_STUDYER
阅读(1838)
推荐(0)
无法解析Model中的实体类
摘要:无法解析Model中的实体类,是因为定义表中不识别Nvarchar2,导致使用MyBatisGenerator生成的Model中字段的类型是Object。 将Nvarchar2改成varchar2即可。
阅读全文
posted @
2017-08-04 19:56
JAVA_STUDYER
阅读(1021)
推荐(0)
generatorConfig.xml
摘要:<table tableName="AB_STUDENT" domainObjectName="Student" tableName必须大写!
阅读全文
posted @
2017-08-04 17:46
JAVA_STUDYER
阅读(125)
推荐(0)
eclipse在线安装mybatis generator插件、及插件的使用
摘要:打开eclipse菜单栏help–>Eclipse Marketplace,如下图所示: 2. 2.1在搜索框中搜索mybatis generator 如图所示。 2.2按下回车键或者点击小放大就后,如下图所示,点击install进行安装。 安装完之后,eclipse会提示重启。 重启好以后,点击f
阅读全文
posted @
2017-07-03 17:47
JAVA_STUDYER
阅读(593)
推荐(0)
Oracle 的SID 与 Service_Name 区别
摘要:可以简单的这样理解:一个公司比喻成一台服务器,数据库是这个公司中的一个部门。1.SID:一个数据库可以有多个实例(如RAC),SID是用来标识这个数据库内部每个实例的名字, 就好像一个部门里,每个人都有一个自己的名字。2.SERVICE_NAME:是这个数据库对外宣称的名字,外面的人要想连接我这个数
阅读全文
posted @
2017-07-03 11:29
JAVA_STUDYER
阅读(476)
推荐(0)
Mybatis generator 配置报错
摘要:这个原因是:generator.xml文件中数据库连接配置错误所致! 对于oracle来说: 正确的配置是: <jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@
阅读全文
posted @
2017-07-03 11:22
JAVA_STUDYER
阅读(1439)
推荐(0)
Mybatis generator 生成Javabean报错:Table configuration with catalog null, schema public, and table globalpage did not resolve to any tables
摘要:前面生成错误,src文件夹里面是空的,没有生成javabean;后面是OK的。 原因:数据库里面的表名小写了!!!oracle数据库中表名全部大写!!!(我的表不是通过sql语句建立的,是通过可视化界面!!!) 下面使用sql语句建表,然后使用generator生成javabean试试: 可以看出,
阅读全文
posted @
2017-07-03 11:10
JAVA_STUDYER
阅读(14376)
推荐(0)