- 博客(17)
- 收藏
- 关注
原创 ORA-00001: 违反唯一约束条件 (SSM.SYS_C005460) 异常处理
异常信息如下exceptionorg.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.dao.DuplicateKeyException: ### Error updating database. C...
2019-10-15 10:15:21
2420
原创 idea逆向工程 通过database数据库创建表对应java实体类
1、现在test数据库中有一张mytest的表,需要转成java实体类2、 打开idea编辑器的database连接你的数据库3、找到对应的表右击,选择Scripted Extentions的Genernate POJOs.groovy 子选项然后选择一个目录存放生成的java实体类,例如桌面找到该文件,打开检查,ok,大功告成...
2019-09-21 21:45:46
1557
1
原创 OracleDBconsoleorcl服务无法启动导致管理页面无法访问问题解决!简单有效!
环境: windows xp虚拟机, oracle 10g状况:由于虚拟机更换网络,ip地址改变,导致OracleDBconsoleorcl服务无法启动,从而导致https://[主机名]:1158/em无法访问解决办法: 1、查看当前虚拟机的ip地址 cmd输入ipconfig命令,例如我这里的ip是172.16.114.1392、进入C:\WIND...
2019-09-21 00:06:23
504
原创 Mac下虚拟机搭建Oracle环境 (VMware + windows xp + oracle + navicat)
准备工具:vmware funsion、windows xp、oracle (10g版本)、navicat premium1、vmware虚拟机安装windows xp安装好vmware后点击新建 选择windows xp镜像进行安装设置网络(NAT或者桥连均可)设置共享文件(共享oracle安装文件)点击启动安装windows(提示按f...
2019-09-19 21:10:44
434
原创 修改mysql 字符集为utf-8
应用程序向mysql数据库存入带有中文的字段会产生乱码现象,这是编码问题造成的数据库级别的设置修改往往不能使编码格式得到保持(重启会恢复,而且每次创建数据库都要重新设置一遍太麻烦)这里直接上服务器级别(修改配置文件)的修改1、登录mysql数据库查看字符集(可以看到默认字符为latin)show variables like 'character_set%';2、编辑配置文件...
2019-09-11 23:49:30
1169
原创 文件上传必要条件和原理简述
文件上传的必要前提 form表单的enctype(表单请求正文类型)取值必须是:multipart/form-data(默认值是:application/x-www-form-urlencoded) method 属性取值必须是Post 提供一个文件选择域 <input type="file" /> 文件上传原理简述enctype取值为非默认值后...
2019-09-09 20:43:40
1757
原创 CentOS 7 64位 安装Mysql 5.7的正确姿势以及相关问题解决
请严格按照步骤走,同时注意小括号的提示,写得不足还请留言提出1、设置编码格式为gbk(这个设置因人而异吧,不设置也完全没问题) sudo vi /etc/locale.conf 2、更新yum源 sudo yum -y update3、安装wget sudo yum install wget4、下载mysql的源 wget htt...
2018-09-13 09:05:18
161
原创 oracle条件查询之where...and.... 和where...or...性能优化
where ...and...查询1、select * from A表 where 条件b and 条件c;2、select * from A表 where 条件cand 条件b;首先,这两条查询语句只有条件的的顺序不同,查询同样的表结果是一样的。但是两条查询在本质上还是有很大区别的:oracle数据库执行判断的顺序是从右往左,就是说语句1是先判断条件c再判断条件b而语句...
2018-09-09 14:53:19
11758
原创 spring配置--“找不到beans的声明“异常
这个异常虽然可以通过向xml加spring版本声明解决,但是每个版本都要去找一遍声明格式实在很烦。其实问题的根源就是命名空间配置有误。beans的命名空间比较特殊,prefix项不需要填写名称...
2018-08-14 12:42:32
2318
原创 sql yog图形管理工具-varchar类型数据不能输入中文报错问题
字段明明指定为varchar 长度设置也没问题,一输入中文保存就报错?其实问题一般是建表时没留意字符集的设置,sql-yog就默认把字符集设置成latin了,而且指定为varchar类型的字段也设置为latin有人改了表的字符集问题依然存在,因为字段的字符集仍然为latin跟表的字符集不会自动同步,我们需要手动修改,看下图 ...
2018-08-13 09:55:00
3320
3
原创 java 报no appropriate constructor解决方法
记一次使用hibernate操作数据库出现的错误hql语句:语句 String hql = "select new Customer(cust_id, cust_name) from Customer";目的:查询customer表中cust_id和cust_name两列数据并把它封装到Customer对象中;错误原因:实体没有提供空参数构造方法和对应有参构造方法解决办法:空参构造方法就不多说了,...
2018-06-18 21:23:48
2068
原创 hibernate框架主配置文件
<!-- hibernate.cfg.xml --><?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dt.
2018-06-18 17:18:59
175
原创 使用过滤器解决全局中文乱码问题
中文乱码可谓是老生常谈的问题了,可能你会说一行代码不就解决问题了吗?但是如果前端后端交互得多,是不是要对每个页面提交的内容处理一遍?那有没有办法一次性对全局的中文乱码问题进行解决呢?有,过滤器1、这里会用到一个java文件 链接:https://pan.baidu.com/s/1i0QpP06Su7mwXPM8d5_6SA 密码:4asf2、项目下创建一个包,复制进去,改下引用路径保存3、配置w...
2018-06-09 18:32:42
1143
原创 java web实现文件上传功能
实现总思路:1、创建磁盘文件项工厂2、创建文件上传核心类3、解释request,获得文件项集合4、遍历文件项集合5、判断是普通表单项还是上传文件项6、如果是上传文件项用io流先读再写到服务器(存到硬盘,不是数据库)好,先来看看前端代码再来看看后台代码这里需要引入两个包io: http://commons.apache.org/proper/commons-io/download_io.cgifil...
2018-05-24 22:43:36
368
原创 eclipse的java项目报红叉,下面又找不到错误?
这种情况主要是导入了错误的jar包,或者因为jar包版本不同要求不同导致1、右键项目Build Path/Configure Build Path2、找到library找有没有红叉 ,如果有红叉说明导包有误,选中报红叉的Remove即可...
2018-05-24 22:08:37
2091
原创 mac安装了jdk1.8,java -version仍然显示jdk1.6?解决超级简单!
起源:mac默认自带是1.6版本的jdk,但是最新的eclipse只支持1.8以及更新的版本。于是我马 上到oracle中文网下载了1.8版本的jdk,安装好之后,再启用eslipse的安装程序,仍然 报 jdk版本过低,打开mac终端 java-version 显示jdk是1.6?原因:oracle中文网下载的jdk,它安装的位置不是系统默认的 ...
2018-05-13 10:32:42
2959
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人