自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Keith's技术

编程技术

  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

No CurrentSessionContext configured!

org.hibernate.HibernateException: No CurrentSessionContext configured! 必须设定session的上下文! hibernate.cfg.xml加上:<property name="current_session_context_class">thread</property> ...

2010-04-06 18:34:56 96

junit No tests found

junit.framework.AssertionFailedError: No tests found in cn.keith.hibernateIdTest.Test at junit.framework.Assert.fail(Assert.java:47) at junit.framework.TestSuite$1.runTest(TestSuite.java:97) at junit....

2010-04-05 15:31:00 181

hibernate_One2One

一对一的关系:就是一个对象对应着另一个对象,你中有我,我中有你的关系;例如:用户和身份证一样;user.xml:<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sou...

2010-04-02 15:06:15 92

初始hibernate3.2—Query

Query用处查询:代码:package cn.keith.hibernate;import java.util.Iterator;import java.util.List;import junit.framework.TestCase;import org.hibernate.Query;import org.hibernate.Session;im...

2010-03-30 08:07:25 99

hibernate生命周期总结

hibernate的生命周期分3个状态(详细在前面文章里):Transeint(瞬时) * 没有被session管理 * 在数据库中没有与之匹配的记录 Persistent(持久) * 纳入session管理 * 在数据库中有与之匹配的记录 * 当属性发生改变,在清理缓存时(脏数据检查)会自动和数据库同步 Detached(离开) * 没有被session管理 * 在数据库中存在与之匹配的记录...

2010-03-28 16:42:23 117

hibernate3.2_GET方法

跟上一个项目测试类:public void getTest() { Session session = null; try { session = HibernateUtils.getSession(); session.beginTransaction(); // get加载上来的对象为持久对象(数据库里的对象,不是session里的 ) ...

2010-03-28 15:46:02 76

hibernate3.2生命周期

当new一个对象时,这个对象就是瞬时对象,此时它们没有跟任何数据库表项关联;瞬时对象(Transient Object):使用new操作符初始化的对象不是立刻就持久的,首先是瞬时的,也就是说他们没有任何跟数据库表相关联的行为,只要应用不再引用这些对象(不再被任何其他对象所引用),它们的状态就会丢失,并由垃圾回收机制回收; 当一个瞬时对象被save(),update()时,这个对象的...

2010-03-28 15:07:40 79

hibernate3.2添加数据

续上一篇:编写一个客户端类(client):package cn.keith.hibernate.model;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public class Client { p...

2010-03-26 22:08:43 107

hibernate3.2创建数据库Table

虽然hibernate3.2版本已经很旧了,但是为了适应某些场合的应用和了解下hibernate,来学习一下3.2版本!1:添加hibernate的jar文件:           hibernate根目录下面的:hibernate3.jar;           hibernate/lib下面的全部jar文件;2:手动copy,hibernate.cfg.xml:<!D...

2010-03-26 21:49:06 119

struts2 OGNL

<li>访问值栈中的action的普通属性: username = <s:property value="username"/> </li> <li>访问值栈中对象的普通属性(get set方法):<s:property value="user.age"/> | <s:property value=&quo

2010-03-21 16:50:41 111

struts2的 result

struts2的result的type有很多,但是一些都不大常用!dispatcher,redirect,chain,redirectAction!dispatcher是默认的,运用服务器跳转(jsp:forward)到结果页面;不能跳转到一个action里;redirect:跳转到视图,不能跳转到一个action里;chain:forward到一个action!redirec...

2010-03-21 14:21:29 68

struts2的Wildcard

      wildcard:通配符,它的作用就是减少冗余的的代码,给人视觉的简介,可维护性好.....但是使用wildcard前提就是一个好的项目约定规范!至于如何制作项目约定规范,慢慢的项目积累!      通配符项目:从jsp开始看: <a href="<%=context %>/user/User_add">增加学生</a...

2010-03-20 21:00:26 79

struts2的DMI

struts2的请求会先找到<package>在根据<action>找到相应的Action.class!然后根据<result></result>返回的页面!有时要指定相应的方法,这时会用到DMI!看下action.class:package cn.keith.action;import com.opensymphony.xwor...

2010-03-20 18:25:16 93

struts2的path问题

当发送一个请求到另一个页面的时候!如果你想返回到首页的话!会出现404问题(指的是jsp)! 2个原因:     1:如果你直接是<a href="index.jsp"></a> 容器会是你请求万的一个连接基础之上再加个index.jsp!如:http://localhost:8080/struts2XXX/XXX.action/index.jsp...

2010-03-20 17:49:31 99

struts2的namespace/name

struts2执行会先根据web.xml的配置,找到struts.xml!在struts.xml里根据请求的地址找到相应的package里action然后根据<result>做出反应!<package>里:nameSpace和name!你发送的请求可以是:packageName/actionName!也可以是<package>的nameSpaceNa...

2010-03-20 17:42:24 80

原创 自己做的一个小小的增删改查的例子

自己做的一个小小的增删改查的例子

2010-01-24 11:04:56 190

原创 jstl中的format标签

有格式化:日期,数字的标签:看例子:JstlFormatAction.java:package com.keith.formatJSTL;import java.util.Date;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;...

2010-01-17 22:46:58 401

原创 jstl的几个标签

还是用代码说明:jstlAction.java:package com.keith.jstl;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServletReq...

2010-01-17 21:57:39 64

原创 结识EL

简单介绍下EL的常用形式,继续用程序说明:package com.keith.el;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServletRequest;...

2010-01-13 20:58:22 74

原创 初识EL

EL的历史不说了,具体情况也不说了,网上很多资料介绍下怎么使用EL语言:首先,el是jstl的一套标签中 的一部分,与struts框架无关,在struts下开发,是为了方便在struts下测试EL:EL的格式:${} 在{}里直接写上key的值,就可以找到对应的value:例如:elAction.java:package com.keith.el;import ...

2010-01-12 23:29:40 74

原创 itertor标签

标签就是为了给开发者提供更简单便捷的开发;iterator也不例外:先看例子理解程序:首先建2个java类:user类:package com.keith;public class User { private String name; private int age; private Group group; public Group getG...

2010-01-12 20:51:37 96

原创 struts1.x☞Empty,present标签

struts1.x有很多方便的标签,提供我们使用,简单的介绍2个:empty,present;首先搭建好struts1.x环境:在jsp页面导入:<%@ taglib prefix="logic" uri="http://jakarta.apache.org/struts/tags-logic" %> 这个信息在struts.jar包下的META-INF下的tlds下s...

2010-01-12 19:40:41 102

原创 应对windows Seven到期

windows Seven给我们带来了全新的体验,可是一般的学生和使用者都是望价兴叹!有2中方法可以暂时的应对下,如果你很喜欢windows的产品可以去购买正版!1:在30天的试用期结束后可以打开命令提示符(常说的DOS)[开始-->运行-->cmd-->回车]用slmgr.vbs/rearm命令重启电脑,这样剩余的时间又回到30天,只可以用3次,也就是可以免费体验了120天...

2010-01-12 18:56:55 98

原创 struts标签---beanwrite

struts标签是为了减少代码量,而是用的一种方便快捷的输出方式;这次是struts1.x版本;1:首先搭建好的struts1.x的环境;2:在示例程序中的struts-config.xml找到<message-resources parameter="MessageResources" />放到struts-config.xml中;3:在java目录下找到MessageR...

2010-01-11 18:23:44 87

原创 步入struts1.x

使用struts1.x就得导入相对应的jar包;antlr.jarcommons-beanutils.jarcommons-digester.jarcommons-fileupload.jarcommons-logging.jarcommons-validator.jarjakarta-oro.jarstruts.jar ...

2010-01-10 23:00:17 95

原创 《java核心技术》——对象与类-笔记

对象和类l  类(class):是构造对象的模块或蓝图;  由类构造对象的过程成为创建类的实例l  封装(encapsulation):有时称为数据隐藏形式上看封装不过是将数据和行为组合在一个包中并对对象的使用者隐藏了数据的实现方式;对象中的数据成为实例域(instance file);操纵数据的过程成为方法(method);对于每个特定的类实例都有一组特定实例域值。这

2009-11-28 23:57:00 331

原创 玉 霞 梦

 玉 霞 梦 玉洁,霞蒙,梦亦轻;瑕疵入玉,光闯进霞,人闯梦;玉彩,霞亮,梦依恋;原来一切都是幻觉,消失亦快;玉洁,霞蒙,梦亦轻,一场空!

2009-11-06 09:49:00 657

原创 导入CSS文件

第一种方式: 第二种方式:在html文件里:....css文件

2009-10-31 23:30:00 414

转载 如何成为技术领袖---摘自CSDN程序员

 要想成为一名优秀的技术领袖,需要具备哪些方面的素质?我在IBM辅导很多年轻同事,如何才能帮助他们在职业生涯中成长为技术领军人物?是否只要拥有了过硬的技术本领,就能成为技术领袖?许多年轻的朋友技术拔尖,然而却觉得没有得到领导的赏识, 这又是什么原因呢?我常常都在思考这些问题。去年这个时候,我同读者朋友们分享了一些心得,我想结合自己多年的高校教育和IT从业经验,再同大家谈谈这一话题。1.我很

2009-10-31 17:41:00 381

原创 编程习惯---(摘自)CSDN程序员

编程习惯 1 版本控制版本控制是一种在开发的过程中对软件开发的历史系统地跟踪的方法。此项任务由版本控制系统完成,如CVS或Subversion。版本系统保持了一个受控编码的历史痕迹,提供很多操作:获得当前版本代码(通常称为“检出”);“提交”修改;“更新”工作拷贝来协调他人的修改。版本控制系统还提供一些其他功能,如用不同的方式检查代码的历史,撤销更改,回滚到软件历史的某个点,解

2009-10-31 17:35:00 400

原创 查看Oracle_SID

conn = DriverManager.getConnection(     "jdbc:oracle:thin:@127.0.0.1:1521:xe",//java一般都是thin;@后加的是地址;xe:指的是数据库sid ;      "SYSTEM",                                           //数据库用户名;     "myoracle")

2009-09-24 22:15:00 856 1

转载 人生经典语句

   1,绅士无非就是耐心的狼。  2,老鼠嘲笑猫的时候,身旁必有一个洞。  3,女人吻男人是一种幸福,男人吻女人是一种口福。  4,男人:二十岁的时候,是半成品;三十岁的时候,是成品;四十岁的时候,是精品;五十岁的时候,是极品;六十岁的时候,是样品;七十岁的时候,是纪念品。  5,站在山顶和站在山脚下的两人,虽然地位不同,但在对方眼里,同样的渺小。  6,结论就是你懒得再想下去的地方。――路的尽

2009-09-06 19:02:00 1052

原创 Eclipse_GUI可视化插件安装

用jigloo插件;在Eclipse的根目录下建立一个links的文件夹将解压后的jigloo文件copy进去,在Eclipse的根目录下建立一个名为jigloo.link的文件,内容为path=D://JAVA_eclipse//jigloo重启Eclipse,在new出的project里找到GUI Forms则安装成功!So easy;

2009-09-06 08:33:00 4106

原创 jdk1.6安装及环境变量的配置

首先在sun官网下载windows下的版本,然后双击安装,我的习惯是将jdk安装到C盘的根目录下; 首先右键点我的电脑-->打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量里需要设置三个属性“java_home”、--C:/Program Files/Java/jdk1.6.0_16;“path”、       --C:/Program Files/Java

2009-09-06 08:26:00 630

原创 解决ADSL启动缓慢

 一般使用ADSL拨号上网,会导致网络连接缓慢,原理不说了!直接解决办法:开始-->设置-->控制面板-->网络连接,在打开网络连接的窗口中右键点击本地连接,选择属性,在打开的窗口中选择常规,双击"Internet协议(TCP/IP)"项,在打开的窗中这样设置:选择 "使用下面的IP地址":                                   IP地址:       1

2009-09-06 08:16:00 488

收集的CSS简单的菜单

CSS HTML 菜单 CSS模板收集一些CSS的菜单

2009-10-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除