摘要: 在项目开发中,记录错误日志是一个很有必要功能。一是方便调试;二是便于发现系统运行过程中的错误;三是存储业务数据,便于后期分析; 在java中,记录日志,有很多种方式。 比如,自己实现。 自己写类,将日志数据,以io操作方式,写数据到文本文件。或者是写到数据库中。 比如,使用log4j。 log4j, 阅读全文
posted @ 2019-01-16 15:05 王胖子2018 阅读(11794) 评论(0) 推荐(0) 编辑
摘要: where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。 一、不用where 1=1 在多条件查询中的困扰 举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按平时的查询语句的动态构造,代码大体如下: st 阅读全文
posted @ 2019-01-16 15:03 王胖子2018 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 使用JdbcTemplate进行查询时,可以使用queryForXXX()等方法 1 jdbcTemplate.queryForInt() 和 jdbcTemplate.queryForLong() 例如下面使用queryForInt()方法传回user表中的记录数: jdbcTemplate.qu 阅读全文
posted @ 2019-01-16 15:02 王胖子2018 阅读(2442) 评论(0) 推荐(0) 编辑
摘要: 首先是服务端的配置: 1.配置web.xml <servlet> <servlet-name>remoting</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-cla 阅读全文
posted @ 2019-01-16 15:01 王胖子2018 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 学习Javaweb开发有一段时间了,在开发过程中一直用的是一个Tomcat,最近开发与同时联调,为了不影响开发进度,本人想给他单独开一个服务器供他联调使用,于是在网上找了好多资料,有的说增加环境变量CATALINA_HOME、CATALINA_HOME1、CATALINA_HOME2等等。其实没有必 阅读全文
posted @ 2019-01-16 15:00 王胖子2018 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 今天在用hibernate进行建表操作时第一次建表成功,但之后发现POJO类的映射文件有问题,就进行了几次修改,之间将建表的代码又运行了几次,结果就在控制台报出了“ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效”的错误,数据也插入不了,于是我就去 阅读全文
posted @ 2019-01-16 14:59 王胖子2018 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 一:表的恢复 对误删的表,只要没有使用PURGE永久删除选项,那么从flash back区恢复回来希望是挺大的。一般步骤有: 1、从flash back里查询被删除的表 select * from recyclebin 2.执行表的恢复 flashback table tb to before dr 阅读全文
posted @ 2019-01-16 14:59 王胖子2018 阅读(1915) 评论(0) 推荐(1) 编辑
摘要: 1.增加定时配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:task="http://www.springframework.or 阅读全文
posted @ 2019-01-16 14:57 王胖子2018 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1、背景了解:Hibernate的三种查询方式 Hibernate总的来说共有三种查询方式:HQL、QBC和SQL三种,这里做简单的概念介绍,不详细进行展开。 1.1 HQL(Hibernate Query Language) 与所熟悉的SQL的语法差不太多,不同的就是把表名换成了类或者对象,如下示 阅读全文
posted @ 2019-01-16 14:15 王胖子2018 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 接手一个老项目增加功能 ,用的是Hibernate,功能需要查询返回List<Map<String,Object>>,从网上查询后,找到解决方法 String sql="select * from table "; Session session = this.getSession(); List< 阅读全文
posted @ 2019-01-16 14:12 王胖子2018 阅读(1226) 评论(0) 推荐(0) 编辑
摘要: 转载自http://www.cnblogs.com/jingpeipei/ 阅读全文
posted @ 2019-01-16 14:05 王胖子2018 阅读(1926) 评论(0) 推荐(0) 编辑