`
文章列表
  1、@Entity(name="EntityName") 必须,name为可选,对应数据库中一的个表 2、@Table(name="",catalog="",schema="") 可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息 name:可选,表 ...
转自:http://simeon.blog.51cto.com/18680/101003 //身份证正则表达式(15位) isIDCard1=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/; //身份证正则表达式(18位) isIDCard2=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/; 地区、性别和身份证进行判断的正则表达式: <script> var aCity={11:"北京",12:"天津&qu ...
 转自:http://www.williamlong.info/archives/701.html 为了更多喜爱开发的程序员也能迅速了解Web Service的开发,我这里整理了一些通过Axis开发Web Service的一些要点,希望能让不熟悉Web Service的开发人员能够迅速掌握Web Service。   一、Axis环境的安装   1、安装环境 J2SE SDK 1.4,Tomcat 5.0,eclipse 3.2。   2、到 http://xml.apache.org 网站下载Axis安装包。   3、将Axis相关包文件放在WEB-INF\lib目录下。   4、 ...
转自:http://www.williamlong.info/archives/1728.html 先前我曾经介绍过利用Apache Axis实现基于SOAP的Web Service实现技术和相关代码,总的来说,SOAP的Web Service解决方案虽然较为成熟,且安全性较好,但是使用门槛较高,在大并发情况下会有性 ...
JPA注解,转自:http://zhaoke0427.blog.163.com/blog/static/11550518020107434726542/1、@Entity(name="EntityName")必须,name为可选,对应数据库中一的个表2、@Table(name="",catalog="",schema="")可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息name:可选,表示表的名称.默认地,表名和实体名称一致,只有在不一致的情况下才需要指定表名cat ...

eclipse 注释模板

设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/** * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo}(用一句话描述该文件做什么) * @author A18ccms A18ccms_gmail_com * @date ${date} ${time} * @version ...
1、Pessimistic Locking 悲观锁; pessimistic [,pesi'mistik] adj. 悲观的,厌世的;悲观主义的2、Optimistic Locking 乐观锁; optimistic [,?pti'mistik] adj. 乐观的;乐观主义的 hibernate锁机制 1.悲观锁 它指的是对数据被外界修改持保守态度。假定任何时刻存取数据时,都可能有另一个客户也正在存取同一笔数据,为了保持数据被操作的一致性,于是对数据采取了数据库层次的锁定状态,依靠数据库提供的锁机制来实现。 基于jdbc实现的数据库加锁如下: select * fr ...

zk的国际化

    博客分类:
  • zk
参考文档http://books.zkoss.org/wiki/ZK%20Developer's%20Reference/Internationalization/Labels 文档中说国际化很简单,资源文件放在WEB-INF下,文件名固定,都是i3-label.properties,简体中文的就是i3-label_zh_CN.properties。 按照官方文档说的,修改Locale就是: session.setAttribute(Attributes.PREFERRED_LOCALE,xxxLocale) public void langSelect(){            Locale ...
在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。 Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所以它是由 Hiberna ...
使用Hibernate时,即使您不了解SQL的使用与撰写,也可以使用它所提供的API来进行SQL语句查询,org.hibernate.Criteria对SQL进行封装,您可以从Java物件的观点来组合各种查询条件,由Hibernate自动为您产生SQL语句,而不用特别管理SQL与资料库相依的问题。 以最基本的查询来说,如果您想要查询某个物件所对应的资料表中所有的内容,您可以如下进行查询: Criteria criteria = session.createCriteria(User.class); List users = criteria.list(); for(Iterator it = u ...
解决问题,配置tomcat如下:1.去掉端口号(必要条件:80端口没有被占用)  %TOMCAT_HOME%\conf\server.xml,将8080修改为80;<Connector port="80" protocol="HTTP/1.1"                connectionTimeout="20000"                redirectPort="8443" />2.去掉访问路径: 两种方法可选:(建议第二种方法) a.将dltaxoa解压后的所有文件放置到%TOMCA ...
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3. 【Ctrl+/】 快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,现在好了,不需要每行进 ...
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/ctx/applicationCont ...
首要步骤(一般可省略):开启mysql服务(默认是开机时就自动运行了):控制面板-->管理工具-->服务,在里面找到名称为mysql的项,双击就可看它的服务状态是启动还是停止,把它设为启动 连接mysql:在命令行下输入 mysql -h localhost -u root -p回车,然后输入密码即可;或直接运行mysql自带的连接工具,然后输入密码即可. 1.编写sql脚本,假设内容如下: create database dearabao;use dearabao;create table niuzi (name varchar(20)); 保存脚本文件,假设我把它保存 ...
适配器(Adapter)模式        本篇主要讲述适配器设计模式。 1日常生活中的适配器     适配器的例子在日常生活中随处可见。     例如:中国的电源电压为220V,而日本的电源电压110V,在国内使用日本原装电器时,就必 ...
Global site tag (gtag.js) - Google Analytics