摘要:
detached entity passed to persist:简单地说,发生此异常即是一个游离的对象要被持久化(save)时,其ID既要ORM框架为它生成ID值,而此实体的ID却已然有值。 阅读全文
摘要:
d:cd\pressTestdel a.txtfor /l %%i in (1 1 10) do >>a.txt ab.exe -n 1000 -c 20 -t 60 -C "memberName=sunjm@cjtc.net.cn" http://shipmanagement.cjonline.net.cn/prelogin.dopause上面是循环10次,将每次的结果追加到a.txt中,执行的命令式ab.exe。1、for循环的简单实例http://bbs.51cto.com/thread-542048-1.htmlbat 批处理文件,在MS-DOS中,.b 阅读全文
摘要:
@Entity@Table(name="person_one")public class Person { private Integer id; private String name; private IDCard idcard; @OneToOne(cascade={CascadeType.ALL},optional=false) @JoinColumn(name="idcard_id") public IDCard getIdcard() { return idcard; } public void setIdcard(IDCard idcard 阅读全文
摘要:
//省略了set方法/** * 关系维护端 */@Entity@Table(name="student_many")public class Student { private Integer id; private String name; private Set teacher = new HashSet(); public Student(){} public Student(String name) { super(); this.name = name; }//inverseJoinColumns 表示关联对方表主键,映射到中间表的字段为teacher_id @M 阅读全文
摘要:
/** * 关系被维护端 * @author Administrator * */@Entity@Table(name="orders")public class Order { private String orderid; private Float amount; private Set orderitem=new HashSet(); @Id public String getOrderid() { return orderid; } @Column(nullable=false) public Float getAmount() { return amount; 阅读全文
摘要:
import java.util.Date;import javax.persistence.Basic;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.EnumType;import javax.persistence.Enumerated;import javax.persistence.FetchType;import javax.persistence.GeneratedValue;import javax.persistence.GenerationTyp 阅读全文
摘要:
private static void findAllModels(StringBuffer sb, String systemName,SysModel model) {sb.append("{\"id\":\"");sb.append(model.getId());sb.append("\"");sb.append(",\"displayName\":\"");sb.append(model.getDisplayName());sb.append("\ 阅读全文
摘要:
引用:http://home.51.com/kufei520/diary/item/10042994.html1. What is EJB EJB(Enterprise JavaBean)是JavaEE应用的业务层技术标准, 以这项技术开发的组件叫做EJB组件,常常简称EJB EJB架构是一个用于开发和部署基于组件的分布式业务应用的组件架构。 采用EJB架构编写的应用是可伸缩的、事务性的、多用户安全的。 可以一次编写这些应用,然后部署到任何支持EJB规范的应用服务器平台上。 特点(和JavaBean比较): 1)提供远程访问的能力 2)可扩展、可插拔的能力 3)必须在EJ... 阅读全文
摘要:
1 需要将联合主键定义在一个实体类中,用@Embeddable注解标志。@SuppressWarnings("serial")@Embeddablepublic class TBLUserRolePK implements Serializable { /** 用户id */ private String userId; /** 角色id */ private String roleId; /** * 构造函数 */ public TBLUserRolePK() { super(); } /** * 构造函数 * @param userId 用户id * @param r. 阅读全文
摘要:
1 mappedBy:出现于关系被维护端中,相当于inverse=true,表示对方维护关系。用于定义双向关系,在单向关系中不使用。在关系被维护端建立外键列指向关系维护端的主键列。2 optional:中文意思是可选的,如果为true表示可选的,反应到数据库表示另一方为null,如果为false表示不可选,反应到数据库表示另一方必须要有值,不可以为null。3 cascade:级联操作,值为refresh表示刷新,可能被其它操作修改原来的记录,这样就获取不到最新的记录,因此使用refresh;值为persist表示级联保存,值为merge表示级联更新,值为remove表示级联删除。它们都对应到 阅读全文
摘要:
http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=0&expandFolder=0&folderID=5146http://subclipse.tigris.org/servlets/ProjectProcess?pa... 阅读全文
摘要:
例子中使用了ServletRequestAware接口,如下:public interface ServletRequestAware { public void setServletRequest(HttpServletRequest request);}当继承这个接口后,原本简单的Action看起来有点复杂了,但是这时可以获取HttpServerRequest对象来使用了。public class IoCForStruts2 implements ServletRequestAware { private HttpServletRequest request; public ... 阅读全文
摘要:
struts2的s:iterator 可以遍历 数据栈里面的任何数组,集合等等 以下几个简单的demo:s:iterator标签有3个属性: value:被迭代的集合 id :指定集合里面的元素的id status 迭代元素的索引1:jsp页面定义元素写法 数组或list<s:iteratorvalue="{'1','2','3','4','5'}" id='number'> <s:property value='number'/>A< 阅读全文
摘要:
2010-12-05 23:38:41|引用:http://zhaohe162.blog.163.com/blog/static/38216797201011511384122/Spring为Hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供了两个方法:public final HibernateTemplate getHibernateTemplate() public final void setSessionFactory(SessionFactory sessionFactory) 其中,setSessionFactory方法接收来自Spring 阅读全文
摘要:
Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表create table Student(S# varchar(20),Sname varchar(10),Sage int,Ssex varchar(2)) 前面加一列序号:ifexists(select table_name from information_schema.tableswhere table_name='Temp_Table')drop table Temp_Tablego 阅读全文
摘要:
引用: http://blog.163.com/chenxiangtao@126/blog/static/77707468201121210215193/ 阅读全文
摘要:
struts自定义标签和页面导航:Struts的目的是为了减少在运用MVC设计模型来开发Web应用的时间。你仍然需要学习和应用该架构,不过它将可以完成其中一些繁重的工作。Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点,使开发者能更深入的了解其内部实现机制。除此之外,Struts的优点主要集中体现在两个方面:Taglib和页面导航。Taglib是Struts的标记库,灵活动用,能大大提高开发效率。另外,就目前国内的JSP开发者而言,除了使用JSP自带的常用标记外,很少开发自己的标记,或许Struts是一个很好的起点。关于页面导航,我认为那将是今 阅读全文
摘要:
引用:http://blog.sina.com.cn/s/blog_8bcfeeda010107q0.html过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 struts的action前统一设置字符集,或者去除掉一些非法字符拦截器,是在面向切面编程的就是在你的service或者一个方法,前调用一个方法,或者在方法后调用一个方法比如动态代理就是拦截器的 阅读全文