原文链接 概念: VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。 DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用 ...
分类:
其他好文 时间:
2018-06-06 21:45:52
阅读次数:
133
与搭建分享一下Maven的项目构建过程: 首先,我们需要准备一个 j2EE 版本的eclipse: eclipse下载地址:http://www.eclipse.org/downloads/ 根据电脑的位数下载对应的版本即可: maven项目构建过程: 1. 在eclipse的project Exc ...
分类:
其他好文 时间:
2018-06-04 14:24:58
阅读次数:
196
一、JAVA的三大体系 JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版) JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版) JavaME(J2ME)(Java 2 Pla ...
分类:
编程语言 时间:
2018-06-04 14:02:33
阅读次数:
203
第一章: Spring入门项目搭建 第二章: Spring基本用法 依赖注入(构造方法注入,设值注入) 依赖配置(普通属性,合作者,嵌套,集合属性值) 实例化(构造器,静态工厂,工厂方法) 装配(xml方式,注解方式) 自动装配 作用域 生命周期 第三章: SpringAOP(静态代理和动态代理) ...
分类:
编程语言 时间:
2018-06-02 17:40:43
阅读次数:
213
Shiro提供了完整的企业级会话管理功能,不依赖于底层容器(如web容器tomcat),不管JavaSE还是JavaEE环境都可以使用,提供了会话管理、会话事件监听、会话存储/持久化、容器无关的集群、失效/过期支持、对Web的透明支持、SSO单点登录的支持等特性。即直接使用Shiro的会话管理可以直 ...
分类:
其他好文 时间:
2018-06-02 14:57:41
阅读次数:
188
前面说了手动配置一个应用,手动配置可以更深入的理解web应用的分布,但是一般的编辑器没有语法错误提示,所以开发起来对于错误的寻找不太容易,效率相对较低,所以在理解清楚web项目的结构之后,我们使用eclipse开发的话,能够使效率更高 开发可以使用eclipse for JavaEE或者MyEcli ...
分类:
编程语言 时间:
2018-06-02 11:15:51
阅读次数:
215
Redis 概述 在我们日常的Java Web开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘 ...
分类:
其他好文 时间:
2018-05-31 10:44:48
阅读次数:
217
恢复内容开始 标题效果如下 : jsp中: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3 ...
分类:
Web程序 时间:
2018-05-29 21:46:30
阅读次数:
251
一:java概述: 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器; 1994年将Oak语言更名为Java; Java的三种技术架构: JAVAEE:Java Platform Enterprise Edit ...
分类:
编程语言 时间:
2018-05-27 10:46:40
阅读次数:
203