摘要:Html代码:<html><title>动态表格</title><head></head><body><form method="post" name="subType" action="flowtype_sub_insert.jsp"> <input type="hidden" name="mainTypeID" value=""/> <p> 动态表格:<inp
阅读全文
摘要:配置文件: <!-- 操作日志切面声明 --> <bean id="logAspect" class="com.tq365.service.sys.log.SystemLogAspect"/> <aop:config> <aop:aspect ref="logAspect"> </aop:aspect> </aop:config> Java代码:/** * 系统操作日志切面 * * @author archie2010 * since 2011-3-17 下午02
阅读全文
摘要:SpringMVC与Hibernate整合配置Spring3.0Hibernate3.0web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://j
阅读全文
摘要:SpringMVC与Ibatis框架整合所使用版本Ibatis 2.3.4Spring 3.0web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:
阅读全文
摘要:代码样例参考了Spring包中docs下 MVC-step-by-step教程配置web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java
阅读全文
摘要:JPQL是一种与数据库无关的,基于实体(entity-based)的查询语言使用SQL,你可以直接查询数据库中表的字段;使用JPQL,你可以查找实体的属性。 一个JPQL语句的各个组成部分都是针对实体或者实体的属性进行的操作根本不会用到一个实体所映射的数据库表和字段。下面是你可以创建紧最基本的JPQL语句:SELECT u FROM User 即为 查询从数据库返回所有的User实例使用JPQL语言的CRUD操作/** * JPQL测试查询语句测试 * @author archie2010 * * since 下午10:21:37 */public class JQLTest { /** .
阅读全文
摘要:JPA与Hibernate3结合的CRUD(增删改查操作)package com.archie.test;import javax.persistence.EntityManager;import javax.persistence.EntityManagerFactory;import javax.persistence.Persistence;import com.archie.model.User;/** * CRUD操作测试 * @author archie2010 * since 2011-4-19下午22:13:26 */public class CrudTest { public
阅读全文
摘要:JPA(Java Persistence API.)用于整合现有的ORM技术,可以简化现有Java EE和Java SE应用的对象持久化的开发工作,实现ORM的统一。JPA作为一项对象持久化的标准,不但可以获得Java EE应用服务器的支持,还可以直接在Java SE中使用。JPA必将成为Java持久化解决方案的主流User.javapackage com.archie.model;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import
阅读全文
摘要:iterate标签prepend-可被覆盖的SQL语句组成部分,添加在语句的前面(可选)property-类型为java.util.List的用于遍历的元素(必选)open-整个遍历内容体开始的字符串,用于定义括号(可选)close-整个遍历内容体结束的字符串,用于定义括号(可选)conjunction-每次遍历内容之间的字符串,用于定义AND或OR(可选)iterate-遍历类型为java.util.List(或数组)的元素。Java代码 /** * 批量更新测试方法 * @param map */ public void updateListTest(){ Map<String,
阅读全文
摘要:struts-default.xml中定义了一系列的拦截器和拦截器链同时也定义了一个默认的拦截器defaultStack,一旦定义了默认的拦截器,该拦截器就会对包中的所有的Action起作用,当然如果你的Action中显式地定义了拦截器,默认拦截器就会失去作用,如果想不让他失去作用,也必须显式地定义系统默认的拦截器。 </interceptors> <default-interceptor-ref name="defaultStack"/> <default-class-ref class="com.opensymphony.xwor
阅读全文
摘要:所需jar包log4j-1.2.11.jarlog4j配置文件log4j.properties# For JBoss: Avoid to setup Log4J outside $JBOSS_HOME/server/default/deploy/log4j.xml!# For all other servers: Comment out the Log4J listener in web.xml to activate Log4J.log4j.rootLogger=INFO, stdout, logfilelog4j.appender.stdout=org.apache.log4j.Conso
阅读全文
摘要:applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context=&quo
阅读全文
摘要:User.javapackage com.archie.domain;import java.io.Serializable;@SuppressWarnings("serial")public class User implements Serializable{ private int uid; private String uname; private String upwd; public int getUid() { return uid; } public void setUid(int uid) { this.uid = uid; } public String
阅读全文
摘要:SqlSessionFactoryBuilder:用于建立SqlSessionFactory的工具类,在创建 SqlSessionFactory以后无需再让它存在于应用程序中,文档上说它的生命周期最好在局部方法内,所以在代码中看到//根据资源文件内容建立session工厂SqlSessionFactory sqlMapper = new SqlSessionFactoryBuilder().build(reader);没用引用指向 SqlSessionFactoryBuilder,会被gc回收。SqlSessionFactory:一旦建立,SqlSessionFactory就应该存在于整个应用
阅读全文
摘要:项目中使用了AJAX技术,JAR包为:json-lib.jar, 在开发过程中遇到了一个JSON-LIB和Hibernate有关的问题:net.sf.json.JSONException: There is a cycle in the hierarchy! at net.sf.json.util.CycleDetectionStrategy$StrictCycleDetectionStrategy.handleRepeatedReferenceAsObject(CycleDetectionStrategy. 主外键关联,产生循环错误需设置过滤,去掉关联Java public Model...
阅读全文
摘要:mce:script type="text/javascript" src="scripts/jquery.js" mce_src="scripts/jquery.js"/mce:scriptmce:script type="text/javascript" src="scripts/json.js" mce_src="scripts/json.js"/mce:scriptscript type="text/javascript" $(document).ready(function(){ $("#father").change(function(){ var id=$(t
阅读全文
摘要:映射文件:ShoeModel.hbm.xml?xml version="1.0" encoding="UTF-8"?!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" hibernate-mapping package="com.kaisheng.pojo" class name="ShoeModel" table="t_shoemodel" id n
阅读全文
摘要:hibernate.cfg.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> &
阅读全文
摘要:OgnlAction.javapackage com.kaishengit.web;import java.util.HashMap;import java.util.List;import java.util.Map;import com.kaishengit.dao.UserDao;import com.kaishengit.vo.User;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionSupport;public class OgnlAction extends Acti
阅读全文