自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 hibernate将NULL值更新到DB中的问题

问题背景:在某个表中增加了一个新字段,字段可为空。在insert数据后,之后update这条数据时,新增的这个字段并没有赋值,即new对象时这个字段是null,然后hibernate就将null更新到DB中去了,本项目使用的是Oracle。分析:默认情况下,使用hibernateTemplate的更新,会将对象全量更新,就会把null值更新到DB中,如果原来字段是有值的,这下好了,执行一次对象...

2019-12-02 16:54:47 1978

原创 spring集成hibernate中使用纯注解注入sesstionFactory实例问题

问题描述:在spring和hibernate集成时,需要在dao实现层中注入sessionFactory,但是启动报错:Caused by: java.lang.IllegalArgumentException: 'sessionFactory' or 'hibernateTemplate' is required。明明已经注入了,但是却还报这个错。而且之前的都是使用注解注入,都没问题。排查了几个...

2019-10-16 11:40:45 337

原创 windows10功能键设置为快捷键不需要fn组合使用

问题背景:win10之前的系统F1~F12和其他的一些功能键,基本单独使用时是快捷键。而win10系统却需要使用fn + 功能键 组合来使用才是快捷键方式。使用起来很不方便。如:我们经常在debug时按F6来进行调试,win10默认下需使用fn + F6 组合使用,才能达到效果。解决方案:方式1:按下FN+ 键盘左上角的 ESC键 按下后查看F1~F12是否变成了快捷键 , 而不是功能...

2019-08-08 18:23:50 66108 9

原创 在集成struts2时启动报错:StrutsPrepareAndExecuteFilter cannot be cast to javax.servlet.Filter

产生问题的背景: 项目结构为maven项目,而web项目需要依赖servlet-api.jar包。于是便在pom文件中导入servlet-api的依赖。原因分析: 首先依赖版本间的不一致,还有jar包重复,因为Tomcat中已存在了servlet-api.jar包。解决方案: pom文件中的依赖需要指定scop范围是provided即可。...

2019-08-03 14:09:25 446

原创 比较引用类型的值是否相等

问题背景: 调用公司其他服务的接口时,接口文档中说明了返回的字段类型为Integer,引用类型判断值是否相等,需用equals方法,后来接口返回值字段类型更改为了String,而我们项目的字段类型没更改,虽然都是引用类型,实际值也相等,但是equals方法却是 false。注意点: 对.equals() 的调用,其中目标和参数的引用类型不兼容时,语法没有报错。虽...

2019-06-30 16:40:02 632

原创 spring boot集成mybatis开发:关于时间日期的配置

原因:spring boot集成mybatis开发时,MySQL中表的字段为datetime,Java中的字段为date,而在保存时日期到库中却少8个小时。解决方案:在application.yml配置文件中做如下配置。 jackson:    date-format: yyyy-MM-dd    time-zone: GMT+8示例:spring: message...

2019-01-23 11:58:17 2169

原创 js对UTC格式的日期进行转化

/** * 格式化UTC格式的日期 * 返回格式:2018-04-12 07:22:36 */function fmtDate(date) { var dateee = new Date(date).toJSON(); return new Date(+new Date(dateee) + 8 * 3600 * 1000).toISOString().replace(/T...

2019-01-22 18:48:00 699

原创 jar包重复添加报错问题

描述:在使用MyEclipse开发,添加jar时,使用了MyEclipse提供的插件,然后又在项目(WEB-INF/lib)下手动添加相同jar,启动项目报错。解决方案:去掉其中任意一个即可。...

2018-12-26 17:52:11 298

原创 解决ip经常变动的问题

1,右击右下角链接网络的图标2,选择:打开网络和共享中心3,点击:更改适配器设置4,右键点击:本地连接5,选择:属性6,点击:协议版本47,点击:属性8,选择:使用下面的IP地址最后,写你想要的IP地址就行了...

2018-07-05 15:23:43 8242

原创 匿名内部类在开发中的使用(安卓中常用到)

//定义接口interface PersonDao{ void study();}//调用接口class Demo{ public void toSchool(PersonDao p){ p.study(); }}//测试class Test{ public static void main(String[] args){ ...

2018-07-01 16:19:19 361

原创 Oracle数据库,进行插入操作报ORA-00911: 无效字符

在使用Mybatis框架与数据库进行操作时,SQL语句需要码农自己写,有时候免不了会多些了东西java链接Oracle数据库,进行插入操作,报如下错误:java.sql.SQLException: ORA-00911: 无效字符at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)at oracle...

2018-06-27 15:03:30 4172

原创 jsp传统表达式用法与注意事项

<%= %>这个是传统表达式,一般用于取值,即输出变量的值。通常配合<%  %>来使用。<%  %>里写Java代码,一般是方法,获取其他页面或者后台传过来的参数值,赋值给变量,然后通过<%=  %>来输出值。<script>        <%                String result = request.getP...

2018-06-15 18:25:39 642

原创 hibernate框架关于查询的小结

HQL的关于返回值类型处理的问题:list方法:返回list集合1,Query对象的list,查询实体类,返回的list集合里装的就是该实体类。2,SQLQuery对象的list,查询数据表,返回的list集合里装的是Object对象数组,     A: 若想返回指定对象类型,使用addEntity(对象的字节码文件) 方法即可。         注意必须要查询全部的字段(和实体类的字段一样,也就...

2018-06-15 14:19:48 140

原创 SVN Update Error错误的解决方案

在使用SVN做更新代码的时候,有时会碰到无法更新的情况,一般会提示如下的信息,说是:Working copy 'E:\mySVNDirectory' lockedPlease execute the 'Cleanup' command.按上面的意思是说你只要Clearnup一下就可以再更新了,但是很多时候,当你再点cleanup的时候,它会再提示你已经被锁定,无法更新。原因有可能是:1. 有文件正...

2018-06-12 17:20:30 3923

原创 停止win10系统自动更新

同时按下键盘的win+R,如下图所示2调出运行对话框,输入services.msc 点击确定按钮,如下图所示3进入服务列表,找到windows update,双击进入,如下图所示4进入Windows update服务设置界面,首先将服务停止,如下图所示5接下来我们将类型选择禁止,然后点击确定按钮,如下图所示6还有一种选择,推迟更新,点击开始按钮选择设置,如下图所示7进入更新和安全,如下图所示8选择...

2018-06-10 00:20:01 348

原创 使用PL/SQL链接Oracle数据库

首先去下载oracleclient客户端工具小编这里已经下载的有了,目录结构如下所示打开PLSQL,点取消进去,然后弹出PLSQL主界面,找到菜单栏的tools选择属性preferences进去弹出如下界面,配置oracleclient配置好两个设置项,点apply,然后点ok,关闭PLSQL,重启PLSQL上边的两个填写项就是第一步中的目录,以及目录下的一个文件如下图所示,在哪个目录就对应的去找...

2018-06-08 13:45:31 316

原创 电脑关机或重启C盘数据被清空还原问题

电脑关机后清空数据是因为电脑装有还原精灵,可以下载冰点破坏工具、还原精灵破坏工具 、硬盘保护卡破坏工具来取消数据的清空。电脑重启不还原,方法如下:方案一一般情况下可以用带FDISK的启动盘启动电脑,在DOS下键入:FDISK /MBR 即可。最新的专业版在高级设置中有修复系统的,修复一下就正常了。方案二【故障现象】保存在C盘的文件在重启电脑后都会消失,只能够保存在其他盘里。 【故障分析与处理】应...

2018-06-08 10:57:53 11642

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除