![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ssh
mmmodeerf
知道自己在干什么。
展开
-
Struts2学习总结01
1.struts.xml中的常量设置:动态方法调用模式开发者模式:value设置成true之后,当改变struts.xml的时候,就不用重新启动服务器或者重新部署了,可以直接访问。2.在struts.xml中设置自动提示功能:<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configu原创 2016-03-28 20:28:00 · 220 阅读 · 0 评论 -
Hibernate学习总结:OneToOne单向外键关联
ex: 例子是一夫一妻(OneToOne单向外键关联)一、首先是Annotation版本:Husband.java:package com.buaa.hibernate.bean;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;原创 2016-04-15 20:51:37 · 693 阅读 · 0 评论 -
Hibernate学习总结:OneToOne双向外键关联
ex: 举的例子是一夫一妻制(一对一双向外键关联)一、首先是annotation版本:Husband.java:package com.buaa.hibernate.bean;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;i原创 2016-04-16 00:31:43 · 572 阅读 · 0 评论 -
Hibernate学习总结:OneToOne单向主键关联
说明:一、还是举那个一夫一妻的例子来讲述一对一单向主键关联。二、本次使用的Hibernate版本是hibernate-release-4.3.11.Final.先写Annotation版本:实体类:1.Husband.javapackage com.buaa.hibernate.bean;import javax.persistence.Entity;impo原创 2016-04-16 23:21:17 · 2952 阅读 · 0 评论 -
Hibernate学习总结:OneToOne双向主键关联
说明:一、还是举那个一夫一妻的例子来讲述一对一双向主键关联。二、本次使用的Hibernate版本是hibernate-release-4.3.11.Final.先写Annotation版本:实体类:1.Husband.javapackage com.buaa.hibernate.bean;import javax.persiste原创 2016-04-16 23:45:23 · 657 阅读 · 0 评论 -
Hibernate学习总结:ManyToMany单向关联
说明:一、一个老师可以教许多学生,并且一个学生可以有许多老师。二、本次使用的Hibernate版本是hibernate-release-4.3.11.Final.先写Annotation版本:实体类:Teacher.java:package com.buaa.hibernate.bean;import java.util.HashSet;impor原创 2016-04-17 01:58:48 · 656 阅读 · 0 评论 -
Hibernate学习总结:OneToMany单向关联
说明:一、例子是一个组有许多用户,但一个用户只能属于一个组二、本次使用的Hibernate版本是hibernate-release-4.3.11.Final.先写Annotation版本:实体类:Group.java:package com.buaa.hibernate.bean;import java.util.HashSet;i原创 2016-04-17 01:34:35 · 2932 阅读 · 0 评论 -
Hibernate学习总结:OneToMany/ManyToOne双向
说明:一、例子是一个组有许多用户,但一个用户只能属于一个组二、本次使用的Hibernate版本是hibernate-release-4.3.11.Final.先写Annotation版本:实体类:Group.java:package com.buaa.hibernate.bean;import java.util.HashSet;import java原创 2016-04-17 01:49:53 · 3283 阅读 · 0 评论 -
Hibernate学习总结:ManyToMany双向关联
说明:一、一个老师可以教许多学生,并且一个学生可以有许多老师。二、本次使用的Hibernate版本是hibernate-release-4.3.11.Final.先写Annotation版本:实体类:Teacher.java:package com.buaa.hibernate.bean;import java.util.HashSet;原创 2016-04-17 02:08:30 · 7207 阅读 · 2 评论 -
Hibernate学习实例:关联表的树状结构设计
说明:一、使用的Hibernate版本是hibernate-release-4.3.11.Final.二、实例:一个公司有许多子公司三、映射的时候,在同一个类中使用ManyToOne 和 OneToMany四、本次只使用Annotation版本,其他版本可参考之前的博客实体类:Org.java:package com.buaa.hibernate.homework;原创 2016-04-18 02:15:34 · 409 阅读 · 0 评论 -
如何在DAO层既使用注解又使用HibernateDaoSupport
说明:1.在使用spring的时候,如何你用注解来实例化XxxDao,就无法继承HibernateDaoSupport..2.使用xml配置的话,可以通过继承HibernateDaoSupport来进行持久化操作.定义自己的MyDaoSupport类:package dao;import javax.annotation.Resource;import org.hi原创 2016-05-05 05:15:53 · 6678 阅读 · 0 评论 -
简单模拟Hibernate写自己的Session类
1.先写一个实体类:Student类:package com.buaa.hibernate.bean;public class Student { private int id; private String name; private String school; public int getId() { return id; } public void setId(in原创 2016-04-10 11:42:15 · 374 阅读 · 0 评论 -
nested exception is org.hibernate.hql.ast.QuerySyntaxException: Product is not mapped [from Product]
是因为配置文件spring.xml没配置好。就是上面的元素中的少配置了一个Product。加上就可以了。原创 2016-01-12 13:52:48 · 993 阅读 · 0 评论 -
SSH实现删除功能的一些问题
整合完SSH实现增删改查功能的时候,遇到一些问题:当我通过页面id实现删除功能的时候,第次都必须点击两次删除链接,才能将一条记录删除掉,于是我在代码中添加输出语句,看看能不能取到id,结果发现点击第一次,id的值是0,点击第二次的时候,id的值变成了当前记录的id,然后,把这条记录删除掉了。在网上找了解决办法,我把原来的getSession().delete(user)换成getHiber原创 2016-01-03 17:29:57 · 3213 阅读 · 0 评论 -
getHibernateTemplate()和getSession()的区别
getHibernateTemplate()和getSession()的区别:1.使用getSession()方法你只要继承sessionFactory,而使用getHibernateTemplate()方法必须继承 HibernateDaoSupport当然包括sessionFactory,这点区别都不是特别重要的,下面这些区别就很重要了2.getSession()方法是没有经过原创 2016-01-03 17:26:44 · 386 阅读 · 0 评论 -
Hibernate 不同数据库的连接及SQL方言
RDBMS方言DB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390org.hibernate.dialect.DB2390DialectPostgreSQLorg.h原创 2016-01-02 18:58:41 · 244 阅读 · 0 评论 -
有关Struts2的个人总结:
一、多分发的方法:1、通过action元素的method属性来指定action调用的方法。途径:(1)查找与method属性值完全一致的方法; (2)查找doMethod()形式的方法。(一些方法别名需要,因为有些关键字不能使用,就可以在前面加do)2、动态方法调用(Dynamic Method Invocation,DMI)eg:actionName!me原创 2015-12-25 13:55:04 · 289 阅读 · 0 评论 -
多对多关联xml配置测试
StudentCourse:1.Student.hbm.xml: 2.Course.hbm.xml: ☆☆☆ 注意:inverse属性:只能有一个设置为true。也不能都不设置,否则会报异常(1、Duplicate entry'2-2'原创 2015-12-20 19:16:50 · 539 阅读 · 0 评论 -
Hibernate hql 查询指定字段并获取结果集的几种情况
Hibernate hql 查询指定字段并获取结果集的几种情况:在hibernate中,用hql语句查询实体类,采用list方法的返回结果为一个List,该List中封装的对象分为以下三种情况:1.查询全部字段的情况下,如"from 实体类",list中封装的对象为实体类本身,各属性都将得到填充。2.只查询一个字段,默认情况下,list中封装的是Object对象。3.查询两个或两个原创 2015-12-17 15:08:28 · 776 阅读 · 0 评论 -
一对一单向主键关联xml配置方法
1.一对一单向主键关联:(1)基于主键关联的持久化类不能拥有自己的主键生成策略,必须依附于关联类,由关键类来生成主键。(2)一对一主键映射中,默认了cascade属性。Eg:Husband类xml配置<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"原创 2015-12-14 16:05:19 · 397 阅读 · 0 评论 -
hibernate-annotation注解解释
[hibernate]注解的说明/** * * @author alvin_zx * @content ejb3注解的API定义在javax.persistence.*包里面。 * * 注释说明: * @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类) * @Id —— 注解声明了该实体bean的标识属性(对应表中的主键)。原创 2015-12-14 14:17:34 · 427 阅读 · 0 评论 -
No result defined for action com.buaa.spring_test.action.TestAction and result input
原因:从页面跳转到Action的时候,Action如果没有接收到值的话,也即Action中的属性值为空的时候,Struts2的默认拦截器会报错,但是又找不到对应的Result结果,不能够把错误返回,所以报这种错误。原创 2016-01-03 19:44:01 · 319 阅读 · 0 评论 -
org.springframework.beans.ConversionNotSupportedException
使用ssh2时遇到的异常:/*严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanCreationEx原创 2016-01-08 22:19:01 · 6169 阅读 · 0 评论 -
Hibernate学习总结:ManyToOne单向关联
说明:一、例子是一个组有许多用户,但一个用户只能属于一个组二、本次使用的Hibernate版本是hibernate-release-4.3.11.Final.先写Annotation版本:实体类:Group.java:package com.buaa.hibernate.bean;import javax.persistence.En原创 2016-04-17 01:20:04 · 682 阅读 · 0 评论