07 2013 档案
摘要:在搭建struts2项目时如果在web.xml中不指定struts.xml文件的路径,struts2会默认到/WEB-INF/classes中寻找加载其配置文件的,但我就是想把struts的配置文件放到我指定的位置下,这时该如何处理呢?我做了以下实验:先看一下项目的文件结构:我把struts的配置文件放到了/WEB-INF/deploy/pms/app-config/struts-config/下,并且在web.xml中的配置如下: 1 2 struts2 3 org.apache.struts2.dispatcher.ng.filter.StrutsPre...
阅读全文
摘要:刚开始学习hibernate时,对其对象的三种状态理解的模模糊糊,一直停留在一知半解的状态,前两天又回顾了一下,顿时醒悟,原来三种状态理解起来是很容易的。先看一下对Hibernate对象状态的解释:临时(Transient) - 由new操作符创建,且尚未与Hibernate Session 关联的对象被认定为临时(Transient)的。临时(Transient)对象不会被持久化到数据库中,也不会被赋予持久化标识(identifier)。 如果临时(Transient)对象在程序中没有被引用,它会被垃圾回收器(garbage collector)销毁。 使用Hibernate Session
阅读全文
摘要:1 # SQL-Front 5.1 (Build 4.16) 2 3 /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE */; 4 /*!40101 SET SQL_MODE='STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' */; 5 /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES */; 6 /*!40103 SET SQL_NOTES='ON' */; 7 /*!40014 SET @OLD_UNIQUE_CHECKS=
阅读全文
摘要:hibernate中,对对象关系的映射处理估计是最让人迷惑和头疼的,特别是cascade和inverse属性的使用,不知已经杀死了我多少个脑细胞了,好记性永远比不上烂笔头,为了能节省自己的脑细胞,降低猝死的出现概率,暂且在此记录一下自己的学习内容,以便日后查阅:实体对象关系说明:1、用户类(user)->tb_pms_user2、用户组(group)->tb_pms_group 其中,一个用户组可以包含多个用户,一个用户可以加入多个用户组,多对多关系。Spring的配置文件: 1 2 12 13 14 ...
阅读全文
摘要:安装Hibernate插件下载所需的Hibernatetools http://www.hibernate.org/6.html将下载得到的文件解压得到的features和plugins文件夹,覆盖到eclipse安装目录中然后重启eclipse,即可完成安装。第一步,新建一个基本的dynamic web 工程如下图,SRC文件夹用来存放java文件,etc文件夹用来存放properties,xml等配置文件第二步,右键点击工程,选择 New -> Other第三步,在弹出窗口中,选择 Hibernate -> Hibernate Configuration File(cfg.xm
阅读全文
摘要:学习java时看了不少尚学堂马士兵的视频,还是挺喜欢马士兵的讲课步骤的,二话不说,先做实例,看到的结果才是最实际的,理论神马的全是浮云。只有在实际操作过程中体会理论,在实际操作过程中升华理论才是最关键的,产生的印象才是最深的。针对文章标题,先看一下以下代码:public class FatherChild { public static void main(String[] args) { // 主方法开始 Child c = new Child(); // 实例化 } }class Father { p...
阅读全文