`
文章列表
Spring 整合 MyBatis 整合步骤   1、建立工程,加入Spring和MyBatis的有关jar包 2、建立开发目录结构,创建实体类 3、创建访问数据接口 4、数据数据访问接口的实现类 5、配置SQL映射语句文件 6、配置Mybatis应用配置文件 7、配置Spring应用配置文件   --------------------------------------------- 配置 configuration 配置 properties 可以配置在Java 属性配置文件中 settings 修改 MyBatis 在运行时的行为方式 typeAl ...

list 类型转换

我需要使用dao的方法findAll(Class), 返回的是一个Object类型的List, 而我需要的是一个List<House>   先尝试 List<House> houseList = dao.findAll(House.class);  是错误的 List  houseList = (List<House> )dao.findAll(House.class);  是错误的 发现不行 -------------------------------------   解决 可以先用List接受,再强制类型转换, List ho ...
          示例:实现basedao package com.cn.base.dao.impl; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import java.util.ArrayList; import java.util.List; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.hibernate.Qu ...
        我在练手项目中,编写了一个BaseDao(使用泛型)的基本实现类   如下代码:     public class BaseDaoImpl<T> implements IBaseDao<T> { private Class<T> entityClass; // 构造函数: 1. 获取当前运行类的参数化类型; 2. 获取参数化类型中实际类型的定义(class) public BaseDaoImpl() { entityClass = (Class<T>) ((Par ...
一。建立数据库连接 1.Connecting to a Database in MyEclipse、    2.ConnectionDriver、   3.SelectSchemas、   4.addHibernateCapabilities、   5.HibernateSupport、   6.CreateHibernateXMLconfigurationFile、   7.DBdriver、
Struts2中传统Servlet API类型被处理成Map类型    访问更方便    不依赖传统Servlet API类型——解耦合 关于ActionContext        所在包com.opensymphony.xwork2        ActionContext被称为Action上下文或Action环境        ActionContext提供每个Action运行时与之相关的所有信息 访问Servlet API        ActionContext类提供getContext()方法获得实例        通过ActionContext类的实例可获得Map类型的请 ...
struts.xml的配置 result里的一些配置:  1.result的name属性       name属性           Action中的预定义的字符串常量可以和result的                 name对应                     SUCCESS、INPUT、ERROR……           name可以是定义的任意字符串,和Action返回的 结果一致即可           result配置一般使用绝对路径,绝对路径以斜杠 (/)开头2.result的type属性        type属性            指定result的类型 ...
struts.xml的配置 package里的一些配置:       注意: 子类package 里 extends继承 父类package时                   子类package的namespace 会覆盖 父类package 的namespace       所以:子类package 里的action的访问路径  用子类的namespace即可,不用考虑父类的 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC &quo ...
     参考论坛上的分页样式,想给自己网页加上如下样式;        思考制作如此导航样式, 需要后台的参数为: pageinfo包含curpage,totalpage 导航本身的参数: autopagenum:导航中间选项个数。          在js中进行导航模块的生成, 然后将导航模块通过追加子节点的方式输出到页面。 在jsp中加入用于接收分页导航的<DIV> <!-- 分页导航部分 --> <div class="borspan"> <a id="autopbn&qu ...

Java日期转换

涉及的核心类:Date类、SimpleDateFormat类、Calendar类 一、 Date型与long型 Date型转换为long型 Date date = new Date();//取得当前时间Date类型 long date2long = date.getTime();//Date转long long型转换为Date型 long cur = System.currentTimeMills();//取得当前时间long型返回 Date long2date = new Date(cur);//long转Date
Hibernate中Java对象的三种状态         (DB    缓存) 瞬时状态(Transient)     (临时)         ×        × 持久状态(Persistent)                          √        √  游离状态(Detached)     (脱管)         √        × 三种状态之间的转换      
js返回上一页并刷新的几种方法: <a href="javascript:history.go(-1)">返回上一页</a> <a href="javascript:location.reload()">刷新当前页面</a> <a href="javascript:" onclick="history.go(-2); ">返回前两页</a> <a href="javascript:" onclick=&qu ...
  JS : 剔除非数字.保留两位小数   function regExp (value){ value = value.replace(/[^\d.]/g,""); //清除“数字”和“.”以外的字符 value = value.replace(/^\./g,""); //验证第一个字符是数字而不是. value = value.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的. value = value.replace("." ...
先部署jar文件 1、根目录下的 \hibernate3.jar 2、lib\required目录下所有jar 3、lib\jpa(java持久化API)\hibernate-jpa-2.0-api-1.0.1.Final.jar(Jpa是一种规范,而Hibernate是它的一种实现)   4、Oracle数据库的驱动包(在数据库安装目录 jdbc\lib\下 找对应的版本的驱动)     编写Hibernate配置文件:   <?xml version="1.0" encoding="UTF-8"?> <!DO ...
  Singleton:---------   package cn.tools; public class Singleton { //饿汉模式(变种) /*private static Singleton singleton; static{ singleton = new Singleton(); System.out.println("static ===== "+singleton.toString()); } private Singleton(){} public static Singleton get ...
Global site tag (gtag.js) - Google Analytics