摘要:java中的 FileWriter类 和 FileReader类的一些基本用法1,FileWriter类(字符输出流类)构造方法:FileWriter fw = new FileWriter(String fileName);//创建字符输出流类对象和已存在的文件相关...
阅读全文
摘要:java中的 FileWriter类 和 FileReader类的一些基本用法1,FileWriter类(字符输出流类)构造方法:FileWriter fw = new FileWriter(String fileName);//创建字符输出流类对象和已存在的文件相关...
阅读全文
摘要:CronTriggerCronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9...
阅读全文
摘要:CronTriggerCronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9...
阅读全文
摘要:Spring事务的隔离级别 1. ISOLATION_DEFAULT: 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别.另外四个与JDBC的隔离级别相对应。 2. ISOLATION_READ_UNCOMMIT...
阅读全文
摘要:Spring事务的隔离级别 1. ISOLATION_DEFAULT: 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别.另外四个与JDBC的隔离级别相对应。 2. ISOLATION_READ_UNCOMMIT...
阅读全文
摘要://oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 //语法如下: EXTRACT ( {YEAR| MONTH|DAY | HOUR| MINUTE|SECOND...
阅读全文
摘要://oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 //语法如下: EXTRACT ( {YEAR| MONTH|DAY | HOUR| MINUTE|SECOND...
阅读全文
摘要:readOnly 事务属性中的readOnly标志表示对应的事务应该被最优化为只读事务。这是一个最优化提示。在一些情况下,一些事务策略能够起到显著的最优化效果,例如在使用Object/Relational映射工具(如:hibernate或TopLink)时避...
阅读全文
摘要:readOnly 事务属性中的readOnly标志表示对应的事务应该被最优化为只读事务。这是一个最优化提示。在一些情况下,一些事务策略能够起到显著的最优化效果,例如在使用Object/Relational映射工具(如:hibernate或TopLink)时避...
阅读全文
摘要:1) assigned主键由外部程序负责生成,无需Hibernate参与。2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。3) seqhilo与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在...
阅读全文
摘要:前提条件:你的类必须继承HibernateDaoSupport一: 回调函数: public List getList() { return (List) getHibernateTemplate().execute(newHibernateCa...
阅读全文
摘要:前提条件:你的类必须继承HibernateDaoSupport一: 回调函数: public List getList() { return (List) getHibernateTemplate().execute(newHibernateCa...
阅读全文
摘要:以前做设计的时候dao接口和它的实现了,这样子就不必写这么多的重复代码了。但由于对反射没有了解,除非依赖hibernate的其他组件,否则写不出来。不过,有了反射,我们可以通过泛型来实现我们想要做的功能了。 首先是接口:package com.sms....
阅读全文
摘要:以前做设计的时候dao接口和它的实现了,这样子就不必写这么多的重复代码了。但由于对反射没有了解,除非依赖hibernate的其他组件,否则写不出来。不过,有了反射,我们可以通过泛型来实现我们想要做的功能了。 首先是接口:package com.sms....
阅读全文
摘要:1 加载jar文件 commons-fileupload.jar commons-io.jar commons-lang.jar freemaker.jar ognl.jar Struts2-core.jar xwork-core.jar javass...
阅读全文
摘要:1 加载jar文件 commons-fileupload.jar commons-io.jar commons-lang.jar freemaker.jar ognl.jar Struts2-core.jar xwork-core.jar javass...
阅读全文
摘要:在hibernate中,用hql语句查询实体类,采用list方法的返回结果为一个List,该List中封装的对象分为以下三种情况:1.查询全部字段的情况下,如"from 实体类",list中封装的对象为实体类本身,各属性都将得到填充。2.只查询一个字段,默认情况下,l...
阅读全文
摘要:在hibernate中,用hql语句查询实体类,采用list方法的返回结果为一个List,该List中封装的对象分为以下三种情况:1.查询全部字段的情况下,如"from 实体类",list中封装的对象为实体类本身,各属性都将得到填充。2.只查询一个字段,默认情况下,l...
阅读全文
摘要:package com.it.util;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;/** * Hibe...
阅读全文
摘要:1. 引入jar文件(hibernate3.jar, lib\required目录下所有的jar,log4j记录的log4j-1.2.16.jar,slf4j-log4j12-1.5.8.jar,ojdbc14.jar)2. 在系统中配置一个数据库支持3. 添加Hib...
阅读全文
摘要:1. 引入jar文件(hibernate3.jar, lib\required目录下所有的jar,log4j记录的log4j-1.2.16.jar,slf4j-log4j12-1.5.8.jar,ojdbc14.jar)2. 在系统中配置一个数据库支持3. 添加Hib...
阅读全文
摘要:分页的两种方式:1. 使用复杂的子查询sql语句实现分页;2. 使用Hibernate Query接口提供的方法:SetFirstResult(): 设置第一条记录的位置,初始位置为0,参数为(currentPage-1)*pageSize;SetMa...
阅读全文
摘要:标签的语法定义如下所示。 body content 标签具有以下一些属性:l var:迭...
阅读全文
摘要:标签的语法定义如下所示。 body content 标签具有以下一些属性:l var:迭...
阅读全文
摘要:package com.it.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultS...
阅读全文
摘要:javaWEB项目实现分页的方法很多,网上也有很多列子,最近工作中S2SH框架项目中需要一个分页的功能,查看了很多用一下方式实现,功能思路很清晰,觉得是很好的一种实现方法,记录下便多学习。 刚开始得到分页循环页数,但增加了跳转功能时,在select下拉框中总...
阅读全文
摘要:javaWEB项目实现分页的方法很多,网上也有很多列子,最近工作中S2SH框架项目中需要一个分页的功能,查看了很多用一下方式实现,功能思路很清晰,觉得是很好的一种实现方法,记录下便多学习。 刚开始得到分页循环页数,但增加了跳转功能时,在select下拉框中总...
阅读全文
摘要:1、 继承了HibernateDaoSupport类的类获取session时,已不可用SessionFactory.OpenSessioon的形式来获取Session了,由于HibernateDaoSupport本身已有获取session的方法getSession()...
阅读全文
摘要:异常1:not-null property references a null or transient value解决方法:将“一对多”关系中的“一”方,not-null设置为false(参考资料:http://www.thearcmind.com/confluen...
阅读全文
摘要:异常1:not-null property references a null or transient value解决方法:将“一对多”关系中的“一”方,not-null设置为false(参考资料:http://www.thearcmind.com/confluen...
阅读全文
摘要:今天加载工程时突然发现Tomcat报:2010-7-1 12:11:38 org.apache.catalina.loader.WebappClassLoader validateJarFile信息: validateJarFile(C:\Program Files\...
阅读全文
摘要:今天加载工程时突然发现Tomcat报:2010-7-1 12:11:38 org.apache.catalina.loader.WebappClassLoader validateJarFile信息: validateJarFile(C:\Program Files\...
阅读全文
摘要:在eclipse中搜索时,搜索完之后有时候会弹出错误对话框,错误摘录如下:Resource is out of sync with the file system......分析:有时候因为时间紧迫的原因,所以就没去管它,今天再次遇到它,实在看着不爽,所以想了办法解决...
阅读全文
摘要:在eclipse中搜索时,搜索完之后有时候会弹出错误对话框,错误摘录如下:Resource is out of sync with the file system......分析:有时候因为时间紧迫的原因,所以就没去管它,今天再次遇到它,实在看着不爽,所以想了办法解决...
阅读全文
摘要:一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象 二、find(String queryString , O...
阅读全文
摘要:一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象 二、find(String queryString , O...
阅读全文
摘要:早先做个练习项目就出现了这个错误,各种查资料,然后各种尝试,依然没有解决,不过可以确定是前台页面导致的。今天又碰到了这个问题,头疼啊!不能再略过了,使用最笨的方法,一个模块一个模块的排除。先看下我的前台代码吧: 客户名称 *...
阅读全文
摘要:早先做个练习项目就出现了这个错误,各种查资料,然后各种尝试,依然没有解决,不过可以确定是前台页面导致的。今天又碰到了这个问题,头疼啊!不能再略过了,使用最笨的方法,一个模块一个模块的排除。先看下我的前台代码吧: 客户名称 *...
阅读全文
摘要:Sturts2整合后时出现诡异的异常:java.lang.RuntimeException: Invalid action class configuration that references an unknown class named 。。。。。。。。。。。。。...
阅读全文
摘要:Sturts2整合后时出现诡异的异常:java.lang.RuntimeException: Invalid action class configuration that references an unknown class named 。。。。。。。。。。。。。...
阅读全文
摘要:今早接到同事电话,说安装oracle 11g客户端的时候,在检查先决条件的时候,报错,说内存不足,但是本机的内存是2G,肯定够用:如图:找了一圈,原来Oracle执行先决条件检查是依赖c$共享,很多系统管理员为了安全默认都关闭了这个,所以导致检查不通过。打开方法很简单...
阅读全文
摘要:今早接到同事电话,说安装oracle 11g客户端的时候,在检查先决条件的时候,报错,说内存不足,但是本机的内存是2G,肯定够用:如图:找了一圈,原来Oracle执行先决条件检查是依赖c$共享,很多系统管理员为了安全默认都关闭了这个,所以导致检查不通过。打开方法很简单...
阅读全文
摘要:package common;import java.sql.Connection;import java.sql.SQLException;import javax.naming.Context;import javax.naming.InitialContext;...
阅读全文
摘要:package common;import java.sql.Connection;import java.sql.SQLException;import javax.naming.Context;import javax.naming.InitialContext;...
阅读全文
摘要:在Struts2里,如果需要在Action中使用到session,可以使用下面两种方式:通过ActionContext 类中的方法getSession得到Action实现org.apache.struts2.interceptor.SessionAware接口的方式来...
阅读全文
摘要:在Struts2里,如果需要在Action中使用到session,可以使用下面两种方式:通过ActionContext 类中的方法getSession得到Action实现org.apache.struts2.interceptor.SessionAware接口的方式来...
阅读全文
摘要:前言: 该例子就是个框架导航 , 左边包含dtree的框架,点击上面的节点右边框架显示说明步骤:1. 首先获得dtree http://www.destroydrop.com/javascripts/tree/2. 使用dtree 2.1 导入dtree.cs...
阅读全文
摘要:步骤1:官网下载dtree.zip包,官网地址:http://destroydrop.com/javascripts/tree/,文件包括dtree.css,dtree.js和api.html和例子;步骤2:根据example01.html代码修改自己需要的菜单,示例...
阅读全文
摘要:步骤1:官网下载dtree.zip包,官网地址:http://destroydrop.com/javascripts/tree/,文件包括dtree.css,dtree.js和api.html和例子;步骤2:根据example01.html代码修改自己需要的菜单,示例...
阅读全文
摘要:实现不同权限的用户登录后看到不同的菜单(菜单分两级),二级菜单显示内容根据一级菜单提供 一. menu 菜单表id(主键), menu_name(菜单名), parent_menu_id(父菜单id), level(菜单级别:0,一级菜单,1,二级菜单……可以无限级)...
阅读全文
摘要:实现不同权限的用户登录后看到不同的菜单(菜单分两级),二级菜单显示内容根据一级菜单提供 一. menu 菜单表id(主键), menu_name(菜单名), parent_menu_id(父菜单id), level(菜单级别:0,一级菜单,1,二级菜单……可以无限级)...
阅读全文
摘要:RBAC即角色访问控制(Role Based Access Control)RBAC认为权限授权实际上是Who、What、How的问题。在RBAC模型中,who、what、how构成了访问权限三元组,也就是“Who对What(Which)进行How的操作”。Who:权...
阅读全文
摘要:RBAC即角色访问控制(Role Based Access Control)RBAC认为权限授权实际上是Who、What、How的问题。在RBAC模型中,who、what、how构成了访问权限三元组,也就是“Who对What(Which)进行How的操作”。Who:权...
阅读全文
摘要:RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般...
阅读全文
摘要:RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般...
阅读全文
摘要:大多数开发人员使用数据库存储密码,如果密码直接以明文的形式存放在数据库中,则系统很不安全。使用散列算法可以解决这一问题。 散列是一种单向算法,一旦数据被抓换,将无法再获得其原始值,可以使用散列算法对密码进行加密,然后将其存储在数据库中。用...
阅读全文
摘要:大多数开发人员使用数据库存储密码,如果密码直接以明文的形式存放在数据库中,则系统很不安全。使用散列算法可以解决这一问题。 散列是一种单向算法,一旦数据被抓换,将无法再获得其原始值,可以使用散列算法对密码进行加密,然后将其存储在数据库中。用...
阅读全文