Struts+Spring+Hibernate学习
zhengqiqiqinqin
期望跟大家多交流,共同学习!
展开
-
maven 配置篇 之pom.xml
原文地址:http://www.blogjava.net/zyl/archive/2006/12/30/91055.htmlmaven2的主要配置pom.xml什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及转载 2012-10-19 13:16:58 · 616 阅读 · 0 评论 -
hibernate中pojo的含义
原创 2013-05-25 15:14:12 · 902 阅读 · 0 评论 -
Spring中集合的注入
Spring中集合的注入在java中常用的集合有:map ,list,set,数组等(map ,list,set 都是collection集合下的子集合)1.数组的注入:都是在配置文件:applicationContext.xml中写的bar1bar2bar42.list集合的注入 为了方便举例子,先创建两个bean:emp1,emp2原创 2013-05-11 17:07:19 · 948 阅读 · 1 评论 -
hibernate中对象状态转换图
原创 2013-05-27 16:50:40 · 916 阅读 · 0 评论 -
Spring中装配bean
Spring中装配bean一、自动装配beanbyType">其中autowire的取值有:no,byType,byName,constructor,autodetect,default注意事项:默认是no,意思是不自动装配(注意跟default的区别)byType :寻找和属性类型相同的bean,如果找不到,则装配不上,如果找到多个,则会抛出异常byName:寻原创 2013-05-13 16:31:39 · 878 阅读 · 0 评论 -
hibernate中一对多等关系映射图和主键生成策略
一、一对多关系二、基于主键的一对一原创 2013-05-27 23:00:49 · 689 阅读 · 0 评论 -
Spring开发最小配置所需要的包
Spring开发最小配置所需要的包Spring开发中,最小配置所需要的包有:1.Spring.jar2.commons-logging.jar其中Spring.jar是spring开发的核心包,而commons-logging.jar 是写日志等用的包,如果缺少commons-logging.jar 这个包,大家在开发Spring的时候会提示:Exception in原创 2013-05-15 11:11:14 · 1067 阅读 · 0 评论 -
Hibernate学习笔记
1.在hibernate的开发中,配置对象关系映射文件的时候【如跟数据库中的users表映射,需要配置users.hbm.xml】,在配置该文件的时候,属性的type选择项有两种配置方式,一种是java语言的配置方式,一种是hibernate类型的,例如:对于普通属性的配置:type="java.lang.String"> 【这种就是java类型的】 type="string">原创 2012-11-30 21:58:32 · 611 阅读 · 0 评论 -
hibernate学习【新】
1.hibernate是一个ORM(Object relation mapping 对象关系映射)框架2.hibernate是对JDBC轻量级的封装,3.Employee.hbm.xml需要有个dtd文件,可以在源码包中找个类似的文件4.Employee.hbm.xml 中的id属性用于指定主键属性 中的 用于指定主键生成策略hilo native increment sequen原创 2013-05-28 23:15:31 · 1123 阅读 · 0 评论 -
hibernate配置二级缓存注意事项
hibernate配置二级缓存注意事项①按照如下图的配置:②.在hibernate开发包\hibernate-distribution-3.6.10.Final-dist\hibernate-distribution-3.6.10.Final\lib\optional\oscache下拷贝oscache-2.1.jar到工程的lib目录,并且build path③.复制oscach原创 2013-05-29 10:32:52 · 1145 阅读 · 0 评论 -
struts2学习笔记
struts2学习笔记1.struts2 是在webwork2上发展而来,struts2同struts1一样,也是MVC框架2.struts2 的2.1跟2.0还是有差别的org.struts2.dispatchher.ng.filter.....3./*4.一个最简单的struts2项目,配置步骤:4.1 找一份struts2的配置文件,struts.xml,放在src目录下原创 2013-05-29 23:04:54 · 930 阅读 · 0 评论 -
JSTL学习笔记
JSTL学习笔记自己整理:第一部分:c标签1.doctype的引入"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">2.标签的引入:prefix 前缀 uri 寻找的地址:在Myeclipse工程中的JavaEE 5 Libraries 下jstl-1.2.jar打开该路径下的META-INF文件原创 2012-07-24 08:42:39 · 920 阅读 · 0 评论 -
Struts学习笔记
1.当在浏览器中输入http://localhost:8080/web应用时,并不是马上去找web服务器,而是在本地的c:\windows\system32\driver\etc\hosts 文件下查找该路径下是否有该文件2.struts开发流程:用struts开发登录系统首先创建一个web工程1.引入struts开发包到工程的lib文件夹下面:struts-confi原创 2012-07-24 08:43:53 · 841 阅读 · 0 评论 -
java读取配置文件的几种方法
java读取配置文件的几种方法原文地址:http://hbcui1984.iteye.com/blog/56496java读取配置文件的几种方法 在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。一.读取xml配置文件转载 2013-07-20 18:18:47 · 1070 阅读 · 0 评论 -
spring jar包 官网下载方法
原文地址:http://blog.csdn.net/jiangw1235/article/details/100034031、进入官网http://www.springsource.org/ ,找到最下面的Spring Famework链接:2、点击Spring Famework链接,进入如下页面,并找到右下角的Download按钮:3、点击"DOWNL转载 2013-12-08 22:14:16 · 68515 阅读 · 2 评论 -
spring-framework-3.2.1.jar
原文地址:http://feng2qin.iteye.com/blog/1887557转载 2013-12-08 22:18:56 · 3220 阅读 · 0 评论 -
Spring中bean的生命周期
1.BeanFactory factory = new XmlBeanFactory(new ClassPathResource("applicationContext.xml"));原创 2013-05-10 10:24:45 · 740 阅读 · 0 评论 -
对Spring中IOC和DI的理解
对Spring中IOC和DI的理解 最近看了看Spring,写点小小的总结。1. Spring中的IOC英文含义是inverse of control (控制反转)。啥叫控制反转呢?举个简单的例子,旨在说明情况: 在java中,如果要在一个public类中访问另外一个public的类,一般要使用new 关键字,去实例化该类,然后用该类的实例化对象去访问属性或者方法。原创 2013-05-09 22:27:12 · 879 阅读 · 0 评论 -
主键生成策略
主键生成策略在JavaEE的常用框架中,主键生成策略讲解如下:Assigned:主键由外部程序生成,无需Hibernate干预。identity:采用数据库提供的主键生成机制,如MySql、DB2、SqlServer的自增主键。sequence:使用数据库的sequence机制。hilo:通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。seqhilo原创 2012-10-24 14:49:43 · 826 阅读 · 0 评论 -
Hibernate中解决懒加载的方法
Hibernate中解决懒加载的方法一、hibernate中禁用懒加载的方法,一般有如下3中方法:1.使用代理对象:Hibernate.initialize("代理对象");2.在需要禁用懒加载的映射文件中显示的加入lazy = "false"3.使用openSessionInView【需要借助于过滤器】案例:一个公司招收实习生,现在有2个表,student表和depart原创 2012-11-24 18:14:17 · 3712 阅读 · 0 评论 -
spring配置文件中Bean中的id和name的区别
spring配置文件中Bean中的id和name的区别原文地址:http://siye1982.iteye.com/blog/592435在BeanFactory的配置中,是我们最常见的配置项,它有两个最常见的属性,即id和name,最近研究了一下,发现这两个属性还挺好玩的,特整理出来和大家一起分享。 1.id属性命名必须满足XML的命名规范,因为id其实是XML中就做了限定转载 2012-12-13 09:31:53 · 5710 阅读 · 2 评论 -
杂项1
1.domain类也叫pojo类,对于不同人对此的叫法不一样,一定要注意!pojo类详解:在使用hibernate时,要求和数据库的某张表相互映射的那个java类,是一个pojo类,一般放在com.xxx.domain包下,pojo类翻译过来就是:简单的Java对象(Plain Ordinary Java Objects)实际上就是普通的JavaBeans,使用pojo名称是为了避免和EJ原创 2012-09-01 17:04:22 · 621 阅读 · 0 评论 -
struts1.x struts-config.xml配置详解
以下是一份完整的struts-config.xml文件,配置元素的说明详见注释."-//Apache Software Foundation//DTD Struts Configuration 1.1//EN""http://jakarta.apache.org/struts/dtds/struts-config.dtd"> 名称:data-source转载 2012-12-17 14:25:34 · 581 阅读 · 0 评论 -
struts的LOGIC标签详解
原文地址:http://blog.csdn.net/it_man/article/details/1416721Struts的Logic标签可以根据特定的逻辑条件来判断网页的内容,或者循环遍历集合元素,它和HTML,Bean标签是Struts应用种最常用的三个标签.它的功能主要是比较运算,进行字符串的匹配,判断指定的内容是否存在,循环遍历集合,进行请求转发和重定向,下面具体的说明标签的用途:转载 2012-12-17 15:13:10 · 1744 阅读 · 0 评论 -
格式化Hibernate的SQL输出语句
如果想要仔细看Hibernate生成的SQL语句,将format_sql设为true可以很大程度地减轻痛苦……hibernate.format_sql = true再加上这个的话: hibernate.use_sql_comments = true[可读性 + 可定位性]会更好不过,这两个一起来的话也会造成SQL在console中显示的篇幅很大。转载 2012-12-29 16:23:21 · 13460 阅读 · 0 评论 -
通过hibernate去调用存储过程
原文地址:http://llying.iteye.com/blog/176032之前一直误以为用了hibernate之后就不可以使用存储过程了 可能是因为跨平台的考虑,好像这方面的资料还真的是上很少介绍(请允许我的孤陋寡闻) 说实话还真看不出来hibernate调用存储过程有什么优势 Java代码 CREATE TABLE `proctab`转载 2012-12-30 15:15:16 · 864 阅读 · 0 评论 -
at org.apache.struts.config.FormBeanConfig.createActionForm异常处理
初学struts,碰到个异常,解决了,写出来大家也看看!今天调试struts程序,碰到个异常,异常信息如下:WARNING: Unhandled exceptionjava.lang.NullPointerExceptionat org.apache.struts.config.FormBeanConfig.createActionForm(FormBeanConfig.java:原创 2013-05-16 17:07:45 · 1223 阅读 · 0 评论 -
strus学习中,错误汇总
1.开发struts的时候,如果在struts-config.xml文件中,没有把action和对应的form关联,那么会报如下异常:五月 17, 2013 9:08:18 下午 org.apache.catalina.core.ApplicationDispatcher invokeSEVERE: Servlet.service() for servlet jsp threw excep原创 2013-05-17 21:07:43 · 1119 阅读 · 0 评论 -
JSTL学习笔记
JSTL学习笔记自己整理第一部分:c标签1.doctype的引入"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">2.标签的引入:prefix 前缀 uri 寻找的地址:在Myeclipse工程中的JavaEE 5 Libraries 下jstl-1.2.jar打开该路径下的META-INF文件夹原创 2012-12-04 17:40:06 · 2704 阅读 · 0 评论 -
Struts标签学习
struts标签学习4.1 首先需要引入struts标签库4.2 html 标签实例 实际上 上面这句话等价于 4.3 html标签中base标签 goto因为上面的超链接没有设置值,但是由于有base标签,当点击上面那个超链接的时候还是会跳转到百度4.5 html标签中 和的区别 表示像图片按钮那样的东西 等价于 表示真正原创 2013-05-17 18:39:19 · 874 阅读 · 0 评论 -
Struts中文件的上传和下载-笔记
7.struts中文件的上传和下载7.1 如果表单中,控件类型是file ,那么在创建表单的时候,对应的类型应该是FormFile如:那么对应的表单中 定义应该是 private FormFile myphoto;在action中,使用:FormFile formFile = new userForm.getMyphoto();通过formFile可以获得用户上传的文件的原创 2013-05-20 15:38:43 · 684 阅读 · 0 评论 -
Struts学习笔记
一.通过手动的方式来开发一个struts项目1.先创建一个web工程2.引入struts的开发包到web工程,并且build path3.编写login.jsp4.编写ActionForm(用户的表单)和Action5.编写struts-config.xml文件,并且配置用户的action,actionForm,对应关系,跳转位置等……(一般放在WEB-INF下)6.编写w原创 2013-05-16 17:47:03 · 628 阅读 · 0 评论 -
Spring中从ApplicationContext中获取bean与从bean工厂中获取bean的区别
Spring中从ApplicationContext中获取bean与从bean工厂中获取bean的区别1.从ApplicationContext中获取bean的方法如下:ApplicationContext ac = new ClassPathXmlApplicationContext("com/hsp/ioc/beans.xml");它的含义是当Spring去装载beans.xml原创 2013-05-09 19:25:06 · 1857 阅读 · 0 评论 -
Spring框架中,AOP编程循序渐进-笔记
Spring框架中,AOP编程循序渐进-笔记1.AOP编程AOP指的是aspect oriented programming 面向切面编程,是对所有对象或者一类对象编程核心是: .在不增加代码的基础上,还增加功能 .2.AOP开发的步骤定义接口编写被代理的对象(被代理的对象也叫目标对象),该对象实现上面定义的接口编写通知(如前置通知,在目标方法前被调原创 2013-05-13 18:42:25 · 722 阅读 · 0 评论