代码改变世界

让控制台打印的Hibernate显示SQL语句显示绑定参数值

2012-12-24 12:52 by eoeAndroid社区, 440 阅读, 0 推荐, 收藏, 编辑
摘要:使用Hibernate提供的内置属性<Property name="show_sql">true</Property>只能输出类似于下面的SQL语句:Hibernate: insert into student(name, sex, age, cardId, classroom_id, id) values (?, ?, ?, ?, ?, ?)这样不利于程序的调试,为了可以显示?占位符所代表的具体数据,需要第三方Jar包,p6spy是一个该需求的开源实现。一、在Java Project项目中使用p6spy:下面我介绍一下p6spy在tomcat应用程 阅读全文

mysql的常用函数

2012-12-24 12:52 by eoeAndroid社区, 103 阅读, 0 推荐, 收藏, 编辑
摘要:一、数学函数ABS(x) 返回x的绝对值BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x) 返回大于x的最小整数值EXP(x) 返回值e(自然对数的底)的x次方FLOOR(x) 返回小于x的最大整数值GREATEST(x1,x2,...,xn)返回集合中最大的值LEAST(x1,x2,...,xn)返回集合中最小的值LN(x)返回x的自然对数LOG(x,y)返回x的以y为底的对数MOD(x,y)返回x/y的模(余数)PI()返回pi的值(圆周率)RAND()返回0到1内的随机值,可以通过提供一个参数(种子)使RAND()随机数生成器生成一个指定的值。ROU 阅读全文

FullCalendar(日程管理控件)

2012-12-24 12:52 by eoeAndroid社区, 979 阅读, 0 推荐, 收藏, 编辑
摘要:(以下是我学习FullCalendar控件时,网络上收集的一些资料)第一部分(官方资料)jquery.fullCalendar官方网址:http://arshaw.com/fullcalendar/jquery.fullCalendar英文文档:http://arshaw.com/fullcalendar/docs/jquery.fullCalendar下载:http://arshaw.com/fullcalendar/download/第二部分(官方文档的翻译)http://blog.csdn.net/lgg201/article/details/4818941第三部分(视频教程)http: 阅读全文

Quartz集成spring开发大全

2012-12-24 12:51 by eoeAndroid社区, 274 阅读, 0 推荐, 收藏, 编辑
摘要:一.固定xml调用quartz准备工作:1.导入quartz-1.x.x.x.jar到lib,可能还需要lib/sh4j-api-1.x.x.jar,log4g,sh4j.api,1,x,x,jar,sh4j.nop,1,x,x,jar2.在src目录下创建quartz.properties(压缩quartz-1.x.x.x.jar下的org/quarz下可得)# 配置主调度器属性 org.quartz.scheduler.instanceName = DefaultQuartzScheduler org.quartz.scheduler.rmi.export = false org.quar 阅读全文

Jsp

2012-12-24 12:51 by eoeAndroid社区, 191 阅读, 0 推荐, 收藏, 编辑
摘要:jsp工作原理:client client(客户端) 发送请求------》Server(服务器端)---------》如果该jsp页面的第一次请求,会编译成Servlet-------》Servlet动态生成html页面返回到client client(因为Servlet是单例,所以所有Client访问是同一个servlet)jsp与servlet的区别:servlet做为web应用中得控制器组件来使用。Jsp技术作为数据显示模板来使用。Servlet负责响应请求产生数据,并把数据通过转发通过转发技术带给jsp.数据的显示交给jsp来做。jsp的3个编译指令1.page<%@ page 阅读全文

Servlet

2012-12-24 12:51 by eoeAndroid社区, 148 阅读, 0 推荐, 收藏, 编辑
摘要:定义:Mvc规范后,仅仅作为控制层(客户请求和服务器响应的中间层) 与Struts2的Action区别servlet单一实例,所有client访问同一网页的话,是同一servlet实例,共享数据。struts2的action封装了servlet,client访问时每次都是new新的servlet生命周期: 客户端请求--------->服务器端----------->servlet init() ,service()--------------->响应客户请求---------->servlet destory()servlet的2种配置: 1)在web.xml中配置 阅读全文

Jsp Servlet 的区别

2012-12-24 12:51 by eoeAndroid社区, 159 阅读, 0 推荐, 收藏, 编辑
摘要:jsp与servlet的区别: jsp最终会编译成servlet执行 servlet做为web应用中得控制器组件来使用。 Jsp技术作为数据显示模板来使用。 Servlet负责响应请求产生数据,并把数据通过转发通过转发技术带给jsp.数据的显示交给jsp来做。 阅读全文

jsp servlet Action获取request,respone,session等

2012-12-24 12:50 by eoeAndroid社区, 210 阅读, 0 推荐, 收藏, 编辑
摘要:ServletJspStruts2HttpServletRequestrequest内置对象<jsp:request>ServletActionContext.getRequest()实现ServletRequestAware接口HttpServletResponereponse内置对象<jsp:reponse>ServletActionContext.getResponse()实现ServletResponseAware接口HttpSessionsession内置对象<jsp:session>ServletActionContext.getRequest( 阅读全文

重定向(redirect)和转发(forward)区别

2012-12-24 12:50 by eoeAndroid社区, 165 阅读, 0 推荐, 收藏, 编辑
摘要:forward方式:request.getRequestDispatcher("/somePage.jsp").forwardrequest, response); redirect方式:response.sendRedirect("/somePage.jsp");forwardredirect执行forward后,网页地址依旧是上次请求的生成新请求,地址改变之前请求的参数都在,转发页面和转发到的页面可以共享request里面的数据全丢失一般用于用户登陆的时候,根据角色转发到相应的模块.一般用于用户注销登陆时返回主页面和跳转到其它的网站等. 阅读全文

Session和Cookies使用和区别

2012-12-24 12:49 by eoeAndroid社区, 146 阅读, 0 推荐, 收藏, 编辑
摘要:Session 操作 HttpSession session = request.getSession(); session.setAttribute("someID", value); SomeClass value = (SomeClass)session.getAttribute("someID"); Cookie操作 public void saveCookie(String key,String value){ Cookie cookie=new Cookie(key,value); response.addCookie(cookie); } 阅读全文