Hibernate通过配置文件构建org.hibernate.Session对象的方式与使用范例源代码

Hibernate通过配置文件构建org.hibernate.Session对象的方式 1、创建 org.hibernate.cfg.Configuration对象configuration;2、调用configuration对象的configure(path)方法加载配置文件,参数为Hibernate核心配置文件hibernate.cfg.xml的位置路径; 3、调用加载过配置文 …… 阅读全文

我看过得最易懂的一段AOP的解释

面向切面编程(AOP是Aspect Oriented Program的首字母缩写) 我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样做的好处是降低了代码的复杂程度,使类可重用。 但是人们也发现,在分散代码的同时,也增加了代码的重复性。 …… 阅读全文

学JavaWeb一年,小谈一些基础知识的理解

Servlet简介:Servlet是Sun公司提出的一套规范,规范了Java如何开发动态网站。它提供了对服务器端Java开发的支持,也是JavaWeb技术的基础。一个Servlet就是一个Java类,但它不是一个Applet(Java应用程序),因为Servlet没有main方法,他不能独立执行,必须要由Servlet容器去调用、管理,控制Servlet的创建、执行、销毁等生命 …… 阅读全文

JavaWeb配置数据源连接数据库详解(概念详解+多种情况源代码范例+易出错类型)

我们平时连接数据库大多是通过类似如下代码获取数据库连接:public class DBUtil { private static final String URL = "jdbc:mysql://127.0.0.1:3306/jdbcTest?useUnicode=true&characterEncoding=utf-8"; private static final String USER = …… 阅读全文

JavaWeb会话Session知识大纲

概念:Session用来跟踪客户状态,将数据以键值对形式存放在服务端。应用场景:当多个用户以同一个URL发出请求时,Session就用来标识是哪个用户发出的请求,以实现后续操作。会话机制:Servlet容器(Tomcat)为每一个会话分配一个HttpSession对象,由Servlet容器管理。用户保留一个name为JSESSIONID的Cookie(Coo …… 阅读全文

新版Eclipse配置Servlet始终报404 Not Found与servlet Class Not Found 异常解决方案

今天写基于Servlet与Jsp与uploadify的异步文件上传,结果控制文件上传的UploadServlet类始终无法运行,一直报404 Not Found,控制台也会抛出Servlet类ClassNotFound异常。我于是写了一个简单的不能再简单的测试Servlet,无论是用web.xml配置方式,还是注解配置方式,都不行。这样的情况在Eclipse软件安装或更新版本时是有概率发生的。 …… 阅读全文

Java定时框架Quartz实例详解与定时任务的Mongodb、Mysql持久化实现(一)Quartz组件

一、Quartz概述Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据一定的时间间隔来调度作业。我学一样东西,从来都是从实践出发,边用边学,用起来自然就学会了。二、使用Quartz1、Quartz Jar我推荐大家使用Maven来加入Jar依赖,方便而且可以对依赖有效地管理。 …… 阅读全文

Java定时框架Quartz实例详解与定时任务的Mongodb、Mysql持久化实现(二)Quartz配置文件

Quartz核心配置文件quartz.properties常见配置详解(配置在classpath中或在web.xml中指定,示例附在最后)一、调度器属性配置1、instanceName属性,调度器实例名,可以设定任意字符串,QuartzSheduler也是不设定的默认值,它通常应用于Quartz集群环境,以区别不同的调度器。2、instanceId属性,调度器实例ID,和insta …… 阅读全文