据说说去官网下载oci.dll和sqlplus.exe,在navicate的工具选项中配置
http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html
需要注册登录太过麻烦,其实11g自带有这两个文件,可能是自命名后路径问题。
Oracle\product\11.2.0\dbhome_1\BIN\oci.dll
Oracle\product\11.2.0\dbhome_1\BIN\sqlplus.exe
PLSQL中,就需要自己去官网下载导入了。
手动配置ojdbc驱动
1.mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=G:\Oracle\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar
注意点是:jar-Dfile=Oracle安装路径(一般默认的)
excel批量生成insert语句
1.先在可视化工具中插入一条,导出insert的sql语句
2.复制到excel中,为字段对应列
3.使用excel函数、自动填充等功能为单元格赋值
4.将一行与一句sql链接,再自动填充多行
="insert into sys_org (ID, PARENT_ID, NAME, AREA_ID, AREA_CODE, ORG_ORDER, ORG_TYPE, GRADE, ADDRESS, ZIP_CODE, MASTER, PHONE, FAX, EMAIL, USEABLE, CREATE_BY, CREATE_DATE, UPDATE_BY, UPDATE_DATE, REMARKS, DEL_FLAG)
values ('"&A31&"', '"&B31&"', '"&C31&"', '"&D31&"', '"&E31&"', '"&F31&"', '"&G31&"', '"&H31&"', '"&I31&"', '"&J31&"', '"&K31&"', '"&L31&"', '"&M31&"', '"&N31&"', '"&O31&"', '"&P31&"', null, null, null, null, '"&U31&"');"
5.拷贝至记事本,将"insert替换成insert,将;"替换成;
使用lambda表达式遍历集合
list.forEach(temp -> System.out.println(temp));
((o1, o2) -> returen o1.id - o2.id)
安装weblogic12c时出现错误
Error: cannot determine java home
先在环境变量中新建:JAVA_HOME_LOCATION值为G:\JDK\jdk1.8.0_181,但是没卵用
后面打开.ng.cmd文件手动配置SET JAVA_HOME_LOCATION=G:\JDK\jdk1.8.0_181,解决问题
weblogic不使用项目名访问
1.在web-inf目录下添加配置文件weblogic.xml
building workspace sleeping
点击Project,然后取消勾选Build Automatically。就可以了。
如果还是要选择自动编译,可以重启eclipse。点击Project,勾选Build Automatically,这时候再运行新的工程也是没有问题的。
layui版本不兼容的一些问题
1.layui1.0.9和layui2.3版本在导入模板时使用的语法格式不一样,1.0版本会在模板名后加上括号,如:var table = layui.table();但是2.3的版本并不需要加上括号。
2.layui和thymeleaf模板也会有一些语法不兼容的地方,如两个中括号连用时[[]]为了兼容thymeleaf,就必须有换行
@FeignClient(value = "springcloud-client-authority",fallback = OrganHandlerSchedualService.class)
情况是User的handler接口伪装到Client的controller,一直不成功,相同映射返回null,
后检查发现,是修改代码后,启动顺序出错
使用PlSql远程链接Oracle中文乱码
1.查看ORacle字符集
select * from nls_database_parameters where parameter = 'NLS_CHARACTERSET'
2.设置系统环境变量
NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK