- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 JavaWeb会话Session知识大纲
概念:Session用来跟踪客户状态,将数据以键值对形式存放在服务端。应用场景:当多个用户以同一个URL发出请求时,Session就用来标识是哪个用户发出的请求,以实现后续操作。会话机制:Servlet容器(Tomcat)为每一个会话分配一个HttpSession对象,由Servlet容器管理。用户保留一个name为JSESSIONID的Cookie(Coo
2016-06-29 11:25:00 964
原创 Java String字符串最常见方法速查手册+代码示例详解
1、返回指定字符(字符串)的索引位置——indexOf()int indexOf(char ch||String str) 返回指定字符(字符串)在此字符串中第一次出现处的索引 int indexOf(char ch||String str, int fromIndex) 返回在此字符串中第一次出现指定字符(字符串)处的索引,从指定的索引处开始检索 int la
2016-06-25 17:54:23 1662 1
原创 Java操作MongoDB增删改查工具Demo
——因为实习工作需要,在学MongoDB,参考了公司的一个MongDB服务类,写了一个整合的Demo,涉及到的大部分的增删改查操作,而且还算规范,给大家参考!源代码:(完整项目文件下载链接:点击打开链接)使用说明:一、MongoDB数据库参数配置1、推荐使用mongodb.cfg.properties配置,则在构造MongoDBService对象的时候只需调用无参构造方法即可自动完成配
2016-06-21 21:43:21 14479 6
原创 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 =
2016-06-19 12:27:07 6187
原创 学JavaWeb一年,小谈一些基础知识的理解
Servlet简介:Servlet是Sun公司提出的一套规范,规范了Java如何开发动态网站。它提供了对服务器端Java开发的支持,也是JavaWeb技术的基础。一个Servlet就是一个Java类,但它不是一个Applet(Java应用程序),因为Servlet没有main方法,他不能独立执行,必须要由Servlet容器去调用、管理,控制Servlet的创建、执行、销毁等生命
2016-06-12 18:07:02 2052
转载 我看过得最易懂的一段AOP的解释
面向切面编程(AOP是Aspect Oriented Program的首字母缩写) 我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样做的好处是降低了代码的复杂程度,使类可重用。 但是人们也发现,在分散代码的同时,也增加了代码的重复性。
2016-06-12 17:58:53 5205 2
原创 Hibernate通过配置文件构建org.hibernate.Session对象的方式与使用范例源代码
Hibernate通过配置文件构建org.hibernate.Session对象的方式 1、创建 org.hibernate.cfg.Configuration对象configuration;2、调用configuration对象的configure(path)方法加载配置文件,参数为Hibernate核心配置文件hibernate.cfg.xml的位置路径; 3、调用加载过配置文
2016-06-09 15:15:55 1833
原创 一个典型的SSH登录与增删改查demo详解+源代码
资源下载链接,测试绝对可用SSH整合框架登录加增删改查demo 一、框架概述Spring+Struts2+Hibernate(SSH)整合框架是一种非常典型与实用的Web项目MVC架构,其中:Spring主要通过控制反转(IOC)与依赖注入(DI)控制对象的创建与维护(概念详解可参看博客IOC与DI),与实现面向切片编程(AOP),核心配置文件为:applicationCont
2016-06-05 21:33:44 54283 30
原创 再探Java抽象类与接口的设计理念差异
Java抽象类与接口都可以实现功能与实现的分离,都对多态提供了很好的支持,那么我们什么时候应该使用抽象类或接口呢?在以前的一篇文章初探Java抽象类与接口中谈到了他们语法的区别,在博客通过模板方法模式深入理解Java抽象类中写到了该如何正确使用抽象类,那么这次我就从更高的层次上——设计思想 上谈谈它们的差异!1、抽象类与接口的抽象层次是不同的 抽象类是对类抽象,接口是对行为抽象。类包含了属性与行
2016-06-01 15:51:02 2312 4
原创 MySQL并发控制——事务与事务隔离级别详解
一、首先了解什么是事务1、事务概念:事务是包含了一组有序的数据库操作命令的序列,它是数据库并发操作的最小控制单位。2、事务特性:原子性:事务包含的数据库操作命令要么都执行,要么都不执行。一致性:当事务完成时,数据库处于稳定而一致的状态。即事务执行后,数据库数据要符合规定,而且所有数据查询 的结果是一致的。隔离性:多个事务同时执行时,他们之间是互不干扰的。永久性:
2016-06-01 11:54:43 3578 1
原创 谈谈我对Spring IOC与DI的理解
IOC是一种叫做“控制反转”的设计思想。1、较浅的层次——从名字上解析 “控制”就是指对 对象的创建、维护、销毁等生命周期的控制,这个过程一般是由我们的程序去主动控制的,如使用new关键字去创建一个对象(创建),在使用过程中保持引用(维护),在失去全部引用后由GC去回收对象(销毁)。 “反转”就是指对 对象的创建、维护、销毁等生命周期的控制由程序控制改为由IOC容器控制,需要某个对象时就直接通过
2016-06-01 00:23:14 19463 4
Java操作MongoDB增删改查完美入门Demo
2016-06-21
SSH整合框架登录加增删改查demo
2016-06-05
spring+springMVC+mybatis增删改查demo(格式规范,测试可用!)
2016-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人