2012年7月3日

eclipse中用windowBuilder无法改变look-n-feel怎么办

摘要: 不知道是我的PC的问题还是下载的插件的问题,也可能是我新建错了文件,,希望大神可以指教..1.新建WindowBuilder-swing designer-application window.2.用可视化无法改变look-n-feel3.解决方法:在main函数的EventQueue.invokeLater(new Runnable() { 前面加上下面的代码:View Code 1 try { 2 UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel"); 3 ... 阅读全文

posted @ 2012-07-03 11:03 saobchj 阅读(1053) 评论(0) 推荐(0) 编辑

2012年5月28日

商城项目加入spring框架

摘要: 1.加入相应的包: spring所需要的包还是挺多的.除了spring自己的包,还需要aopalliance....aspect...cglib...Commons-logging...Commons-pool...Commons-dhcp...2.在web.xml中的struts2的filter前加入下面两句:View Code 1 <listener>2 <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>3 </listener 阅读全文

posted @ 2012-05-28 08:50 saobchj 阅读(438) 评论(0) 推荐(0) 编辑

2012年5月24日

String常量

摘要: 2.写出下面代码的结果System.out.println("ja"+"va" == "java");答:"=="用来比较对象的引用,而equals()用来比较对象的内容,但是如果是字符串常量,用"=="也可以比较内容是否相等,"ja"+"va"和"java"都是字符串常量,因此结果为true同理,下面代码结果也是truefinal String str = "java";System.out.println(str 阅读全文

posted @ 2012-05-24 20:49 saobchj 阅读(193) 评论(0) 推荐(0) 编辑

throw 和throws的区别

摘要: 这两者虽然看起来只有一个s的区别,但是作用完全不一样 /////java处理异常方式/////////////////////////////// 在java代码中如果发生异常的话,jvm会抛出异常对象,导致程序代码中断,这个时候jvm在做的操作就是:创建异常对象,然后抛出,比如: int i= 1; int j = 0; int res = 0; res = i/j;//除0错误 System.out.println(res); 这5句代码运行到第四句会中断,因为jvm抛出了异常 ////throw的作用///////////////////////////////////////// 手动 阅读全文

posted @ 2012-05-24 20:23 saobchj 阅读(195) 评论(0) 推荐(0) 编辑

2012年5月23日

word 设置了文件保护怎么办

摘要: 设置了文档保护 没法编辑启动WORD,新建一个空白文档,执行“插入——〉文件”命令,打开“插入文件”对话框,定位到需要解除保护的文档所在的文件夹,选中相应文档,单击“插入”按钮,将加密保护的文档插入到新文档中,文档保护会被自动撤销。 阅读全文

posted @ 2012-05-23 19:21 saobchj 阅读(169) 评论(0) 推荐(0) 编辑

2012年5月13日

Struts2原理

摘要: struts2,其实它就是webwork2.2的升级版,下面是原理图:上图来源于Struts2官方站点,是Struts 2 的整体结构。一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个 阅读全文

posted @ 2012-05-13 10:17 saobchj 阅读(292) 评论(0) 推荐(0) 编辑

Hibernate原理解析

摘要: 1.hibernate的常用接口 (1) Configucation:负责加载Hibernate的配置及映射信息,启动Hibernate,根据连接到数据库的信息来创建SessionFactory 对象。 (2) SessionFactory: 初始化Hibernate,创建Session对象。他是线程安全的,通常采用单子模式创建此对象。(3)Session :负责保存·修改·删除·查询·加载对象,这个session不是线程安全的,使用Threadlocal来得到session (相当于创建了一个副本)。(4)Transaction: 事务处理 开启事务的 阅读全文

posted @ 2012-05-13 10:10 saobchj 阅读(8632) 评论(0) 推荐(1) 编辑

2012年5月9日

将商城项目改为struts2和hibernate,并增加管理员页面

摘要: 对注册用户的操作:1.model层:View Code 1 package com.shopping.model; 2 3 import java.sql.Timestamp; 4 5 import javax.persistence.Entity; 6 import javax.persistence.GeneratedValue; 7 import javax.persistence.Id; 8 9 @Entity(name="ruser")10 public class User {11 private int id;12 private String usern.. 阅读全文

posted @ 2012-05-09 21:24 saobchj 阅读(349) 评论(0) 推荐(0) 编辑

Hibernate的配置

摘要: 最新的Hibernate4.0感觉有点奇怪..它虽然给出了另外的annotation..但是似乎只要把Hibernate-release文件夹下的required的jar包引进就可以直接使用annotation了..1.在src目录下新建一个hibernate.cfg.xml:View Code 1 <?xml version='1.0' encoding='utf-8'?> 2 <!-- 3 ~ Hibernate, Relational Persistence for Idiomatic Java 4 ~ 5 ~ Copyright (c) 阅读全文

posted @ 2012-05-09 20:09 saobchj 阅读(256) 评论(0) 推荐(0) 编辑

struts2从action向jsp传参数

摘要: struts2从action向jsp传参数:1.在action类里面的成员变量域那里写上你要返回给jsp的变量和相应的get set方法(比如list).. 在execute方法里为list填充了数据..2.直接在jsp调用. 1).加上<%@ taglib uri="/struts-tags" prefix="s" %>标签 2).<s:iterator value="list"> <s:property/> </s:iterator> 另外如果list里面放的是一个model,例如U 阅读全文

posted @ 2012-05-09 13:52 saobchj 阅读(4605) 评论(0) 推荐(0) 编辑

导航