Jfinal 连接Oracle数据库 出现FROM不到关键字的解决方法
来源:互联网 发布:2017淘宝违规考试答案 编辑:程序博客网 时间:2024/05/21 10:07
用jfinal连接数据库以后, 启动tomcat一直报:“FROM 关键字找不到”,找了大半天,找的头大,还是没找到,最后又搜啊搜 的,终于在一片博客上找到原因了, 我用的是druid驱动,所以会报错误,因为druid的一个参数设置错了,因为用的JFinal_Admin这个框架,他是用mysql写的,现在改用oracle了,里面的一些东西都需要改了
现把Oracle链接的配置贴出来,供大家和自己查看,以后再有这样的错误就可以不用再犯了
String jdbcUrl = "jdbc:oracle:thin:@localhost:orcl";String user = "****";String password = "****";String driverClass = "oracle.jdbc.driver.OracleDriver";// 配置数据库连接池插件DruidPlugin druidPlugin = new DruidPlugin(jdbcUrl, user, password, driverClass);druidPlugin.setInitialSize(5);druidPlugin.setMinIdle(5);druidPlugin.setMaxActive(20);druidPlugin.setMaxWait(60000);druidPlugin.setTimeBetweenEvictionRunsMillis(60000);druidPlugin.setValidationQuery("SELECT 'x' from dual");
me.add(druidPlugin);// 配置ActiveRecord插件ActiveRecordPlugin arp = new ActiveRecordPlugin(druidPlugin);arp.setContainerFactory(new CaseInsensitiveContainerFactory());//忽略大小写me.add(arp);
重要的就是最下面那句SELECT 'x' from dual, 这个如果不是这样写的话,那就会一直报这个错误
而mysql的直接写成SELECT 'x' 就可以了。 就差这么点, 然后就出这么大的bug。
还有一个需要说明的是: oracle数据库里表的表名必须和实体类中写的表名一致,否则会出现“表或视图不存在”这样的错误。
每天进步一点点,加油
阅读全文
0 0
- Jfinal 连接Oracle数据库 出现FROM不到关键字的解决方法
- JFinal连接Oracle数据库实战
- ASP.NET连接ORACLE数据库出现乱码的解决方法
- oracle中使用NET Manager连接不到别的数据库解决方法
- Jfinal 连接oracle数据关于数据库大小的问题
- Asp.Net 连接Oracle数据库 出现"找到 Oracle 客户端和网络组件" 的解决方法!(摘录)
- JFinal连接两个MYSQL数据的前提下连接第三个ORACLE数据库
- PowerDesigner15连接Oracle数据库出错的解决方法
- 利用Java连接Oracle数据库的解决方法
- JFinal连接数据库失败
- Jfinal 连接Sqlserver 数据库
- JFinal对oracle数据库的操作配置
- 急救!!!怎么都连接不到oracle数据库
- PHP连接mysql数据库出现连接失败的解决方法
- win7 64位系统 PB连接oracle数据库出现“oracle library oci.dll could not be loaded”问题的解决方法
- JFinal在使用oracle数据库时页面显示EL表达式获取不到值
- 解决PLSQL Developer无法连接64位ORACLE的方法(PLSQL 读不到ORACLE 的数据库)
- hibernate连接Oracle数据库出现关闭的连接问题
- RxJava学习笔记(一)
- 2017.9.22. 字典树
- JAVA基础集合-去除List集合中的重复值
- nginx配置账号访问
- jquery选择器
- Jfinal 连接Oracle数据库 出现FROM不到关键字的解决方法
- 环境变量是个好东西
- 欢迎使用CSDN-markdown编辑器
- Notepad++没有插件管理器(Plugin Manager)的原因以及解决方法
- Mongo数据库简单操作(远程)
- 防止Xss攻击和Sql注入
- 二叉树前序中序输出后序[计算所2017保研真题]
- tensorflow: 如何使用矩阵
- Maven生成可以直接运行的jar包的多种方式