摘要:   1 DAO设计模式简介 DAO(数据访问对象)的主要功能是数据操作; 在程序开发的结构中属于数据层的操作; 程序开发的标准架构如下: 客户层、显示层、业务层和数据层分别介绍如下:   客户层:现在都采用B/S开发架构,一般用户都使用浏览器进行访问,当然也可以采用其他程序进行访问;   显示层:使用JSP/Ser... 阅读原文
2017-10-30 09:16:02 阅读(739) 评论(0)
摘要:   阅读原文
2017-10-30 08:09:03 阅读(767) 评论(0)
摘要: 一级缓存   Mybatis对缓存提供支持,但是在没有配置的默认情况下,它只开启一级缓存,一级缓存只是相对于同一个SqlSession而言。所以在参数和SQL完全一样的情况下,我们使用同一个SqlSession对象调用一个Mapper方法,往往只执行一次SQL,因为使用SelSession第一次查询后,MyBatis... 阅读原文
2017-10-30 07:26:02 阅读(782) 评论(0)
rl
摘要:     package tyu; public class Person { public int id; public String name; public int age; public String city; public String introduce() ... 阅读原文
2017-10-30 00:49:04 阅读(760) 评论(0)
摘要: html { font-family: sans-serif } body { margin: 0 } article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary { display: block } au... 阅读原文
2017-10-29 23:39:02 阅读(745) 评论(0)
摘要: 注意使用mvn命令是需要配置好maven的环境变量 一、导出到自定义目录中 在maven项目下创建lib文件夹,输入以下命令: mvn dependency:copy-dependencies -DoutputDirectory=lib maven项目所依赖的jar包都会复制到项目目录下的lib目录下 这是... 阅读原文
2017-10-29 23:07:10 阅读(706) 评论(0)
摘要:  xml简介 一、xml特征   大小写敏感 xml声明必须放在第一行    二、xml解析    三、xml约束 3.1 dtd约束 使用方法:1、复制约束文件 2、引用命名空间 比如说<web-app>,比如说<servlet>     3.2 Schema   和dt... 阅读原文
2017-10-29 21:11:14 阅读(748) 评论(0)
摘要: 引言 Quartz是开源任务调度框架中的翘楚,提供了强大的任务调度机制。Quartz允许开发人员灵活地定义触发器的调度时间表,并可对触发器和任务进行关联映射。此外,Quartz提供了调度运行环境的持久化机制,可以保存并恢复调度现场,即使系统因故障关闭,任务调度现场数据也不会丢失。此外,Quartz还提供了组件式的监听... 阅读原文
2017-10-29 18:40:01 阅读(779) 评论(0)
摘要: 前言 线程是稀缺资源,如果被无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,合理的使用线程池对线程进行统一分配、调优和监控,有以下好处: 1、降低资源消耗; 2、提高响应速度; 3、提高线程的可管理性。 Java1.5中引入的Executor框架把任务的提交和执行进行解耦,只需要定义好任务,然后提交给线程池,... 阅读原文
2017-10-29 18:23:14 阅读(747) 评论(0)
摘要: Redis 介绍  Redis是REmote DIctionary Server(远程字典服务器)的缩写,它以字典结构(key-value键值对结构)存储数据,并允许其他应用通过TCP协议读写字典中的内容。所以,redis是一个key-value存储系统,或者说是一个key-value数据库。   Redis是用C语... 阅读原文
2017-10-29 18:01:07 阅读(737) 评论(0)