自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (23)
  • 收藏
  • 关注

原创 sql优化策略

1、尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替。2、不用NOT IN操作符,可以用NOT EXISTS或者外连接+(外连接+判断为空)替代。3、不用“”代替。例如:a0 or a’ ’ 改为 a>’ ’4、Where子句中出现IS NULL或者IS NOT NULL时,Oracle会停止使用索引而执行全表扫描。可以考虑在设计表时,对索引列设置为NOT N

2012-12-31 00:25:07 1612 1

原创 JDBC的批处理操作三种方式

SQL批处理是JDBC性能优化的重要武器,经本人研究总结,批处理的用法有三种。 package lavasoft.jdbctest;import lavasoft.common.DBToolkit; import java.sql.Connection; import java.sql.PreparedStatement; import java

2012-12-31 00:15:52 1173

原创 Spring三种实例化Bean的方法

1.实例化bean的三种方法:(1) 构造器 对应类public PersonServiceBean(String name, IDaoBean personDao) { this.name = name; this.personDao = personDao; }  lazy-init="true" init-method="i

2012-12-30 23:20:51 1544

原创 Spring配置文件总结

首先来看一个标准的Spring配置文件applicationContext.xml:http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/

2012-12-30 18:12:16 647

原创 HibernateDaoSupport与JdbcDaoSupport总结

Dao 的支持类可以有好多,如: JdbcDaoSupport , HibernateDaoSupport ,JdoDaoSupport等,下面对最常用的HibernateDaoSupport与JdbcDaoSupport做一小总结:一、在Spring框架中实现连接数据库方式:1、、借助类HibernateDaoSupport的简约化实现:借助这个类必须需要HIbernate框架,用到

2012-12-30 17:48:41 956

原创 Spring对事务的支持

一, JDBC事务管理Spring提供编程式的事务管理(Programmatic transaction manage- ment)与声明式的事务管理(Declarative transaction management),为不同的事务实现提供了一致的编程模型,这节以JDBC事务为例,介绍Spring的事务管理。二,  Spring对事务的支持事务是一组原子(Atomic)

2012-12-30 17:01:14 1160

原创 hibernate属性详解

20 Hibernate 会话厂 SessionFactory Session 就是用于每次与数据库会话的,因此需要: 数据库的配置参数,这些参数就是 上面的数据源指定的! 因此我们只需引用即可: ref="dataSource"; 实体映射配置 hibernate.cfg.xml 配置

2012-12-30 15:58:00 1312

原创 在Hibernate应用中批量更新和批量删除

批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据。以下程序直接通过Hibernate API批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段:tx = session.beginTransaction();Iterator customers=session.find("from Customer c where c.age>0").iter

2012-12-30 15:44:28 1132

原创 关于hibernate中对象的三种状态分析

一,首先hibernate中对象的状态有三种:瞬态、游离态和持久态,三种状态转化的方法都是通过session来调用,瞬态到持久态的方法有save()、saveOrUpdate()、get()、load();持久态到瞬态的方法有delete();游离态到持久态的方法有update()、saveOrUpdate()、lock();持久态到游离态的方法有:session.close()、session.

2012-12-30 15:08:54 22780 3

原创 HibernateDaoSupport详解(增删改查时Dao常用)

一,Spring为Hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供了两个方法:public final HibernateTemplate getHibernateTemplate() ;public final void setSessionFactory(SessionFactory sessionFactory) ;其中,setSessi

2012-12-30 14:55:17 5873 1

原创 hibernate中多对一、一对一、一对多、多对多的配置方法

hihernate一对多关联映射(单向Classes----->Student)一对多关联映射利用了多对一关联映射原理多对一关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是多指向一一对多关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是一指向多也就是说一对多和多对一的映射策略是一样的,只是站的角度不同在一一端维护关系的缺点: * 如果将t_studen

2012-12-27 21:55:51 9029 1

原创 cookie与session的运行机制

首先说明一点就是cookie是存在客户端的,session是存在服务端的,同时session的运行也是基于cookie的,其原理就是:当客户端访问服务端时,服务端就会为每个客户端分配一个id,同时这个id会通过cookie写给客户端,保存在客户端的就是cookie,当客户端再次访问服务端时,服务端就会根据客户端的id找到相对应的session,这个session没有失效时间,所以只要客户端的浏览器

2012-12-24 20:57:08 902

原创 使用SSH集成框架开发项目步骤

1、  环境搭建a)添加Struts框架的支持b)添加Spring框架的支持(选中5个类库,且Copy类库到WEB-INF/lib目录下)c)在Eclipse 中,DataBase Explorer透视图下,创建DataSourced)添加Hibernate框架的支持e)删除项目/WEB-INF/lib/asm-2.2.3.jar2、  创建实体类3、  创建DAO

2012-12-23 14:26:33 1734 2

原创 struts2_core NOTE

1.过去的开发模式是:一,创建表,二,创建实体类(pojo),三,建立DAO,四,JSP/Servlet,但是有了struts2框架后就使用MVC模式,model层包括entity实体bean,dao和service,view层只是简单地不含逻辑代码的jsp页面,controler层即控制层有actionservlet、action以及struts2的核心控制器filterdispatcher,控

2012-12-21 15:45:01 990

原创 spring归纳总结(理论)

※1.spring是一个用于简化采用java语言进行企业及开发的分层框架,一个程序可以分为表现层、业务层、持久层和域层,表现层一般采用struts2,struts中的①jsp、html②form③tag标签④actionservlet(控制器)⑤配置文件web.xml和struts.xml⑥action(二级控制器);主要工作是:  (1) 表示逻辑(生成界面代码)  (2) 接收请求

2012-12-12 23:17:42 1463

原创 spring面试之关于AOP和DI的理解

一,spring 的优点? 1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 5.容器提供了众多的辅助类,能加快应用的开发 6.spring对于主流的应用框架提供了集成支持,如hibernate,JPA,Struts

2012-12-10 22:04:54 833

原创 个人开公司流程

一、选择公司的形式:¬ 普通的有限责任公司,最低注册资金3万元,需要2个(或以上)股东,从06年1月起新的公司法规定,允许1个股东注册有限责任公司,这种特殊的有限责任公司又称“一人有限公司”(但公司名称中不会有“一人”字样,执照上会注明“自然人独资”),最低注册资金10万元。¬¬ 如果你和朋友、家人合伙投资创业,可选择普通的有限公司,最低注册资金3万元;如果只有你一个人作为股东,则选择

2012-12-10 01:19:52 1685

原创 spring注入示例

实例类bean类:package com.bjsxt.bean;public class User { private int id; private String name; private String school; public int getId() {  return id; } public void setId(int id) {  this

2012-12-10 00:38:44 986 1

原创 hibernate查询案例

示例bean类:package com.bjsxt.bean;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;@Entitypublic c

2012-12-10 00:13:49 1815

原创 关于Struts has detected an unhandled exception这个异常

关于Struts has detected an unhandled exception这个异常,目前解决的方法只能通过重新部署项目再重新启动服务器解决,通常这个异常会出现在DMI即动态方法调用过程中。

2012-12-09 23:14:42 16407 1

原创 熟悉struts2MVC模式之用模型驱动传参的例子

web.xml配置文件: xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com

2012-12-09 22:53:44 1154

原创 熟悉struts2MVC模式之用属性驱动传参例子

显示层(view)客户端表单(jsp):String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>      ">

2012-12-09 22:31:34 768

原创 hibernate使用注解时的工具类

package com.sun.java.utils;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.AnnotationConfiguration;import org.hibernate.cfg.Configuration;/** * @a

2012-12-09 00:59:41 1086

原创 hibernate使用xml配置文件时的工具类

package com.sun.java.utils;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;/** * @author Dell  * hibernate使用xml配置文件时的工具类 */publi

2012-12-09 00:46:52 451

原创 单例模式(范例)

package com.sun.java.design;public class SinglePattern { private static SinglePattern singlePattern; // 私有化构造函数 private SinglePattern() { } // 对外提供一个获取该实例的方法 public static SinglePattern

2012-12-09 00:37:31 625

原创 工厂模式(范例)

package com.sun.java.design;//定义一个接口interface Computer { public void type();}class Dell implements Computer { @Override public void type() {  System.out.println("戴尔n5110"); }}cla

2012-12-09 00:30:24 1062

原创 JDBC首选工具类

在用JDBC连接数据库时可以先写一个工具类以达到方便的效果:package com.sun.java.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sq

2012-12-09 00:11:55 894

原创 让struts.xml自动提示

1. struts.xml不自动提示a) window – preferences – 搜索 catalog – addb) 选择key type为URIc) key: http://struts.apache.org/dtds/struts-2.0.dtdd) location: 对应的dtd文件,位于struts-core包中,解压开,指定相应位置,如:D:\share\075

2012-12-04 18:21:22 1320

原创 Struts2 中#、@、%和$符号的用途

一.#符号的用途一般有三种。“#”主要有三种用途: 1. 访问OGNL上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性:parameters 包含当前HTTP请求参数的Map #parameters.id[0]作用相当于request.getParameter ("id")re

2012-12-03 23:12:09 4114 1

jquery和javascript讲解笔记

该文档时对于jquery和javascript的全面讲解笔记,希望对有意想学习的有所帮助!

2012-12-13

OA工作流项目源码

这是本人在培训时的训练项目源码,OA工作流的源代码,可以直接引入运行!希望对大家有所帮助!

2012-12-13

java全面学习教程

一部全面的关于java学习的“学校”,讲解通俗易懂,深入浅出,明明白白,希望对大家有所帮助!

2012-12-13

企业内部简历管理系统

企业内部的对于招聘人才求职者的简历管理、存储、查询系统,SSH框架,mysql数据库,适合新手学习参考!

2012-12-11

CRM管理系统项目

基于集成SSH框架和数据库的客户关系管理系统项目,对新手锻炼和参考很有帮助!

2012-12-11

oracle笔记

来自传智播客著名讲师的全程数据库oracle笔记,开发常用的sql语句总结,能更好的帮助学习数据库和Java编程!

2012-10-25

传智播客struts2全程学习笔记

传智播客struts2开源框架全程跟踪学习笔记,可以有效的提高对struts2框架的新认识和使用,更有效的提高开发效率!

2012-10-11

传智播客JDBC技术全程笔记

传智播客JDBC技术全面课程学习复习笔记,很经典,提供多种连接和优化数据库的技术!值得学习!

2012-10-10

开发利器Myeclipse使用技巧

开发工具Myeclipse的全面讲解,对代码快速自动生成、迅速自动联想、Debug、JUnit单元测试等技巧全面讲解提高开发效率!

2012-10-10

IBM面试题(java)

IBM集团java面试题,给广大IT认识提供进入名企一个方便,题目很经典,欢迎下载参考!互相学习!

2012-10-10

ABB公司java面试题

ABB公司java工程师面试题,给广大IT认识提供进入名企一个方便,题目很经典,欢迎下载参考!互相学习!

2012-10-10

联想面试题目

联想集团程序员面试题,给广大IT认识提供进入名企一个方便,题目很经典,欢迎下载参考!互相学习!

2012-10-10

IBM笔试面试

计算机巨头IBM的java面试题,给广大IT认识提供进入名企一个方便,题目很经典,欢迎下载参考!互相学习!

2012-10-10

人人网java面试题

人人网java面试题,给广大IT认识提供进入名企一个方便,题目很经典,欢迎下载参考!互相学习!

2012-10-10

空空如也

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

TA关注的人

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