自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 hibernate注解自动生成数据表出不来?

在你确定了你的写法没有任何异常之后,试试改改你的表名吧!!坑爹啊@Table(name="daily_sidewallPressOutForm")

2014-01-24 17:32:31 1517

原创 Adapter(适配器模式)

模拟电源适配器:电源A在工作,在不改变电源A(两孔)的基础上加上电源B(三孔),通过中间添加一个适配器来实现软件开发中:如果对软件进行维护需要添加新功能,前提是不能改变原有代码,可以通过Adapter来实现添加功能采用适配器模式目的:让两个不相干的功能实现兼容用法一:1:单项适配,将B转换成Ainterface PowerA{ void insert();}class P

2014-01-22 10:07:13 661

原创 Obverser观察者模式二

方式三:更具备通用性,添加监听事件(让多个人同时监听小孩醒来这个事件并作出相应动作,dad和mom就是观察者)class Dad implements WakeUpActionListener{ @Override public void wakeUpAction(WakeUpEvent wakeUpEvent) { System.out.println("爸爸给小孩喂奶。。。");

2014-01-21 14:50:15 1412

原创 Obeverser观察者模式

模拟:小孩在睡觉,醒来后给小孩喂奶方式一:父亲监控小孩,小孩一醒就喂奶/** * 模拟小孩睡觉,醒来后喂奶 * */class Dad implements Runnable{ private Child c; public Dad(Child c){ this.c=c; } private void feed(){ System.out.println("给小孩

2014-01-21 10:54:31 1124 1

转载 java中的反射机制

一、什么是反射:反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、

2014-01-18 15:14:34 493

转载 Java注释@interface的用法

java用  @interface Annotation{ } 定义一个注解 @Annotation,一个注解是一个类。@Override,@Deprecated,@SuppressWarnings为常见的3个注解。注解相当于一种标记,在程序中加上了注解就等于为程序加上了某种标记,以后,JAVAC编译器,开发工具和其他程序可以用反射来了解你的类以及各种元素上有无任何标记,看你有什么

2014-01-18 11:04:49 521

转载 java中final和static关键字的用法

一、final  根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。

2014-01-18 09:10:53 509

转载 工厂模式--模拟spring的bean工厂beanFactory

今天咱们自己写一个工程用于模拟spring的bean工厂,在spring中我们可以把类配置到applicationContext.xml文件中,然后就可以从beanFactoy中取出这个类的对象,这里需要用得到java中xml的解析技术,常用的有四种解析技术,我们这里用到的是jdom解析,首先需要在jdom的官网上www.jdom.org下载jdom的jar文件,把lib下的全部jar包引进和jd

2014-01-17 10:17:37 721

原创 java中获取后缀为properties的文件内容的一些操作

public class Test{ public static void main(String args[]) throws Exception { Properties props=new Properties(); //后缀为properties的文件中内容为: //Type=String //Entity=springFactory.Car //内容为键值对方式

2014-01-15 16:17:51 1072

转载 工厂模式

一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式在《Java与模式》中分为三类:1)简单工厂模式(Simple Factory):不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性工厂;3)抽象工厂模式(Abstract Factory):又称为工具箱,产生产品族,但

2014-01-15 15:41:29 431

原创 工厂模式-简单工厂模式

public class Plane implements Vehicle{ /* * @author jcy */ @Override public void run() { System.out.println("飞机在飞。。。。"); }}public class Car implements Vehicle{ /* * @author jc

2014-01-14 16:59:22 687

原创 设计模式之-单例模式

单例最简单的应用:public class Car{ private static Car car=new Car(); public static Car getInstance() { return car; } public static void main(String args[]) { Car car1=getInstance(); Car car2=ge

2014-01-14 16:03:49 665

原创 Spring Test整合JUnit4的使用

一所需jar包.1.首先加入Spring所需jar包2.spring-test.jar3.JUnit-4.5jar二.代码:@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations="classpath:applicationContext-bean.xml")//如果要使用事务管理则继承A

2014-01-10 16:42:41 858 1

转载 oracle中怎样排除重复记录--通过distinct来实现

distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用 它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。下面先来看看例子:table表字段1     字段2   id        name   1           a   2   

2014-01-10 14:46:25 2557

转载 [Ljava.lang.Object 类型转换

初学者使用hibernate执行查询的时候,很容易遇到结果集的类型转换问题,所以明确“执行结果”里的数据类型很重要。下面有两小例子:(1):使用HQL进行条件查询。此结果集List包含的是对象数组,其中对象数组的索引0位置是Dept对象,该对象数组的长度取决于参与的表的个数。      Session session = HibernateSessionFactory.getSes

2014-01-10 11:52:31 5727 2

原创 [Ljava.lang.Object 是什么

[Ljava.lang.Object; 是Object[].class的名字;getNamepublic getName()以 String的形式返回此 Class对象所表示的实体(类、接口、数组类、基本类型或 void)名称。

2014-01-10 11:50:18 6662

转载 OpenSessionInViewFilter 的配置及替代方案

Spring 为我们提供了一个叫做 OpenSessionInViewFilter 的过滤器,他是标准的 Servlet Filter 所以我们把它按照规范配置到 web.xml 中方可使用。使用中我们必须配合使用 Spring 的 HibernateDaoSupport 来进行开发,也就是说,我们的dao层的类都要继承于 HibernateDaoSupport,从中由 Spring 来控制 Hi

2014-01-09 09:56:29 615

原创 Struts2中ModelDriven的使用

它是Struts2种独有的一种接收用户输入的机制,想在项目中使用模型驱动(ModelDriven)需要让Action实现com.opensymphony.xwork2.ModelDriven 接口,使用它的getModel()方法来通知Struts2要注入的属性类型,并且声明属性时一定要实例化,但不需get,set方法。 package com.lsc.alan.

2014-01-06 11:21:41 1085 3

java中输出excel表

很简单的一个例子,实现了从页面点击打印按钮,让你选择下载地址,以excel格式输出数据的代码

2013-07-11

struts2+spring+hibernate源码(oracle数据库)

用struts2+spring+hibernate+oracle编写的一个例子,读者只需在数据库里建一个users表就行,适合初学ssh的的学习

2013-07-04

宿舍管理系统

用swing做的一个宿舍管理系统,功能很全面,页面也很美观

2013-06-20

公交查询系统项目

用java做的一个公交查询系统,里面有功能详细说明,实现了二次换乘

2013-06-20

图片上传功能的实现(附有所需jar包)

该代码实现了图片上传的功能,附带所需jar包

2013-06-20

空空如也

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

TA关注的人

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