好久没有今天这么坐的住了,好久好久了......
一个学期又过去了,这个学期真的学到了很多,技术上的、见识上的、人际交往上的,真是让我受益匪浅啊~真的,学到了很多.....
前几天还一直心烦,一直在自我检讨,为什么这学期的进度这么慢,是不是自己把时间都浪费了,还是我的“水缸”已经满了.....
其实,我们在学校究竟是在学什么东西?
技术?!人际关系?!社会关系?! ++++++++++++++都是要学习的吧~~~
有时候真的很累,真想放纵自己,放的忘记自己,可是说真的心里放不下~~~
学习JAVA,学习日语,学习Linux,每次都让我头疼,每次都让我 ...
在Struts应用中,Struts Logic标签库主要用于:
1 根据特定的逻辑条件来判断网页内容
2 判断指定的内容是否存在
3 循环遍历集合元素
4 进行字符串的匹配
5 进行请求转发和重定向
与比较运算相关的Logic标签详解
<logic:equal>
比较变量是否等于指定的常量
<logic:notEqual>
比较常量是否不等于指定的常量
<Logic:lessThan>
比较常量是否小于指定的常量
<logic:lessEqual>
比较常量是否小于或等于指定的常量
<logic:geraterThan>
比较常量是否大于指定的常量
< ...
Bean是Spring管理的基本单位,在Spring的J2EE应用中,所有的组件都是bean,bean包括数据源、Hibernate的SessionFactory及事务管理器等。Spring里的bean是非常广义的概念,任何的Java对象,Java组件都可别当成bean处理。
BeanFactory-->Spring容器最基本的接口。BeanFactory负责配置、创建及管理bean,以及bean与bean之间的依赖关系。
BeanFactory接口包含如下的基本方法:
Boolean containsBean(String name):
判断Spring容器是否包含id为name的bean ...
Spring依赖注入(控制反转.)
依赖注入是Spring的核心机制,可以使Spring的Bean以配置文件组织在一起,而不是以硬编码的方式耦合在一起.
所谓依赖注入,是指在程序运行过程中,如果需要调用另一个对象协助时,无须在代码中创建被调用者,而是依赖于外部的注入.Spring的依赖注入对调用者和别调用者几乎没有任何要求,完全支持对POJO之间依赖关系的管理.
依赖注入通常有两种:
1 设值注入 :是通过setter方法传入被调用者的实例,这中方式注入简单,直观
设值注入例程:
Person接口:
package org.yaoyuan.Spring;
public in ...
QBC(Query By Criteria)查询方式是Hibernate提供的“更加面向对象”的一种检索方式。QBC在条件查询上比HQL查询更为灵活,而且支持运行时动态生成查询语句。
在Hibernate应用中使用QBC查询通常经过3个步骤
(1)使用Session实例的createCriteria()方法创建Criteria对象
(2)使用工具类Restrictions的相关方法为Criteria对象设置查询对象
(3)使用Criteria对象的list()方法执行查询,返回查询结果
Restrictions类的常用方法
Restrictions.eq( ...
Hibernate提供了3种检索策略:
1.立即检索策略
2.延迟策略
3.迫切连接检索
立即检索:
所谓立即检索就是立即装载和初始化检索方法指定的对象,即使Session关闭了,依然可以被正常访问.立即检索策略的启用是通过在映射配置文件中将lazy属性值得设置为"false"来实现的.在Hibernate3.0中lazy的默认值为"true"(延迟检索),如果要启用立即检索策略,就必须手动将lazy设置为"false".
在ORM映射文件的<class>标签中设置lazy属性则表示该持久化类启用何种检索策略,如lazy="false"(立即检索)或lazy="t ...
Hibernate的主键映射
关系数据库中依靠主键来区分不同的记录,主键又有自然与代理主键之分。
所谓主键就是充当主键的字段本身具有一定的含义,是构成记录的组成部分。比如说学生的学号,除了充当主键之外,同时也是学生记录的主要组成部分。
所谓代理主键就是充当主键的字段本身不具有业务含义,只起主键的作用,比如自动增长类型的ID号等。
在Hibernate应用中,Hibernate依靠对象标识符(OID)来区分不同的持久化对象。而OID则可以通过Hibernate内置的标识生成器来产生。
Hibernate常用的标识生成器
Assigned OID由业务逻辑 ...
AJAX是一中运用JavaScript和可扩展编辑语言(XML),在网络浏览器和服务器之间传送或接收数据的技术。
AJAX的工作原理相当与在用户和服务器之间加了一个中间层,使用户请求与服务器响应异步化。这样还可以把以前的一些服务器负担的工作转交给客户端,利用客户端闲置的处理能力来处理,减轻服务器和宽带的负担。
AJAX是WEB2.0的核心之一.AJAX技术运用与浏览器中,使向服务器索取网页的部分信息成为可能.
XMLHttpRequest对象
XMLHttpRequest提供客户端同HTTP服务器异步通信的协议.通过这个协议,AJAX可以使页面象桌面程序一样同服务 ...
在之前的Hibernate学习中总会在HibernateSessionFactory中实现getSessionFactory(),之后用getCurrentSession()去获取Session.但是,在程序运行的时候抛出了异常:
org.hibernate.HibernateException: No CurrentSessionContext configured!
异常信息是没有当前的Session的意思,我又仔细的看了一下代码,感觉没什么错误,一切都OK,重新部署了一下,运行还是不行,GOOGLE了一下,查看了一下Hibernate API Documentaction ...
<html:form>
<html:form>用来创建表单,<html:form>必须包含一个action属性,否则JSP会抛出一个异常.
常用属性:
Action 指定用户提交的表单由哪个组件来处理
Enctype 指定表单所用的MIME编码
Method 指定表单的提交方式,如:POST GET方法
Style 指定CSS样式
styleClass 指定附加到该标签上的CSS样式表名字
Target 指定表单被提交的目标窗口和框架
常用方法:
Onreset ...







评论排行榜