- 浏览: 1735347 次
- 性别:
- 来自: 上海
最新评论
-
阳光泛滥的日子:
很好用谢谢
java.net.URISyntaxException的解决办法 -
linjianqing:
现在有更好的处理方式吗?我正也为这发愁
applet访问打印机出现的问题 -
ruyi574812039:
非常感谢您的总结!想问几个问题!假设三个项目分别以静态部署的三 ...
在Tomcat中部署Web程序的几种方式 -
yangguo:
太j8麻烦了
Spring3.1中使用缓存注解及Shiro的缓存联合 -
bellawang:
很好用谢谢
java.net.URISyntaxException的解决办法
文章列表
说明:本文针对mysql-noinstall版本,也就是解压缩版的安装配置应用做了个总结,这些操作都是平时很常用的操作。文章中不对mysql的可执行文件安装版做介绍了,可执行安装版有很多的弊端,我也不一一说了。总之,我喜欢绿色环保的,包括eclipse、tomcat、jboss、apache也是,即使操作系统重装了,这些软件也不需要重装,可谓一劳永逸!
环境:Windows 2000/XP/2003mysql-noinstall-5.0.37-win32.zip
一、下载MySQL
[url]http://www.mysql.com/downloads[/url]
...
使用Hibernate + MYSQL数据库开发,链接超时问题:
com.mysql.jdbc.CommunicationsException: The last packet successfully received from the server was58129 seconds ago.The last packet sent successfully to the server was 58129 seconds ago, which is longer than the server configured value of 'wait_timeout'. You shou ...
1.hql更新String hql = "update PhUser set realName=?";int row=this.getSession().createQuery(hql).setString(0, "小李想").executeUpdate();PhUser 类名 2.hql删除String hql = "delete PhUser a where a.userId=2";int row=this.getSession().createQuery(hql).executeUpdate();还有个 ...
hibernate自动创建表:配置文件中:<property name="hbm2ddl.auto">create</property>create:启动时候创建,程序结束时候不删除表,下次启动时候删掉表然后在创建create-drop:初始化创建,程序运行结束删掉表update:映射文件和表结构不一样的话,就会更新表validate:校验表和映射文件是否对应,如果不对应的话就会报错JDBC默认的是自动提交Hibernian默认的是手动提交,必须开启事务,手动提交,否则数据库中没有保存的记录:eg: Transaction tx ...
最近在使用MyEclipse进行项目开发的时侯,发现使用其自带的Hibernate 反向工程生成的dao文件的save方法不能入库:
解决方法如下:
1:首先是主键自增问题:
一般我们常用的主键自增主要是一下几种:
increment 主键按数值顺序递增。此方式的实现机制为在当前应用实例中维持一个变量,以保存着当前的最大值,之后每次需要生成主键的时候将此值加1作为主键。这种方式可能产生的问题是:如果当前有多个实例访问同一个数据库,那么由于各个实例各自维护主键状态,不同实例可能生成同样的主键,从而造成主键重复异常。因此,如果同一数据库有多个实例访问,此方式必须避免使用。 identity ...
JSON作为一种信息的载体伴随着AJAX的红火也越来越得到广大用户的青睐和认可!在没有使用JSON的时候,数据从后台数据库到前台AJAX的返回显示,一般都要经过SQL查询--数据封装(封装成字符串或者XML文本)--前台解析字符串或者XML文本,提取需要的东西出来。这其中包含了太多的转换关系,劳明伤财,也有很多人在探索一种能够使大家都能认识的数据结构,这个时候大家都想到了JSON,可以说JSON也不是新的东西,出来好多年了,Javascript一直都内置了JSON的支持,很多时候我们都是使用JSON的语法来定义一个Javascript的对象!看一看JSON的官方网站(http://json.or ...
jquery的ajax方式有如下几种: 1. $.post(url,params,callback); 2. $.getJSON(url,params,callback); 3. $.ajax(); 4. $.load(url,params,callback); 第一种:采用post方式提交,中文参数无需转码,在callback中如果要获取json字符串,还需转换一下。 如:
Java代码
$.post(url,
{id: id,
...
jQuery.ajax( options )
参数:
options
返回值:
XMLHttpRequest
使用HTTP请求一个页面。
这是jQuery的低级AJAX实现。要查看高级抽象,见$.set、$.post等,这些方法更易于理解和使用。但是功能上有限制(例如,没有错误处理函数)。
警告:如果数据类型指定为"script",那么POST自动转化为GET方法。(因为script会作为一个嵌入页面的script标签进行载入)
$.ajax()函数返回它创建的XMLHttpRequest对象。在大部分情况下,你不需要直接操作此对象。通常,这个 ...
6.为使界面美观使用JQuery
<%@ page language="java" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head> <title>客户</title> <script type="text/javascript" src=&q ...
首先:
1.工具类page:
package com.common.util;
import java.util.List;
@SuppressWarnings("unchecked")public class Page{private int totalRows; // 总行数private int pageSize; // 每页显示的行数private int currentPage; // 当前页号private int totalPages; // 总页数private int startRow; // 当前页在数据库中的起始行private List li ...
JSON与JAVA数据的转换
JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 下载地址:http://json-lib.sourceforge.net/ 还要需要的第3方包: org.apache.commons(3.2以上版本) org.apache.oro net.sf.ezmorph(ezmorph-1.0.4.jar) nu.xom 1、List
Java代码
boolean[] boolArray = new boolean[]{true,fa ...
1. action:
/*** 会员登录*/public String login() { try { Object object = memberinfoManager.validate(memberinfoPO); if (object == null) { message = "failure"; } else { memberinfoPO = (MemberinfoPO) object; Map<String, Object> session = ServletActionContext.getContext ...
第一步:创建 名为"ajax" 的 Java Web项目。
第二步:加入struts2的jar包,这里需要四个包 freemarker.jar ognl.jar struts2-core.jar commons-fileupload.jar commons-io.jar xwork-core-2.1.6.jar(这个包加上版本号,是因为下文要提到它),这六个包是struts必须依赖的jar包,什么好说的。
第三步:修改 web.xml 加入 struts的过滤器,代码如下: view plaincopy to clipboardprint?<?xml versio ...
Struts2+JQuery+JSON实现异步交互,包括从后台获得单个值、对象、List和Map数据并从前台的表达中获取值把值进行序列化通过JQuery的$.ajax({})传到后台和后台的对象进行绑定。
第一步:在MyEclipse中创建JavaWeb工厂并把Struts2 和 json的jar ...