- 博客(16)
- 资源 (44)
- 收藏
- 关注
原创 Struts2入门第十讲——Struts2的拦截器
Struts2的拦截器拦截器的概述拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个Action执行的前后执行的代码,也可以在一个Action执行前阻止其
2017-03-31 00:18:24 1372
原创 Struts2入门第十三讲——Struts2的标签库
Struts2的标签库对于一个MVC框架而言,重点是实现两部分:业务逻辑控制器部分和视图页面部分。Struts2作为一个优秀的MVC框架,也把重点放在了这两部分上。控制器主要由Action来提供支持,而视图则是由大量的标签来提供支持。接下来将针对Struts2标签库的构成和常用标签的使用进行详细的讲解。Struts2标签库概述Struts2标签库概述在JavaWeb中,Struts2标签库是一个比较
2017-03-31 00:11:36 2074 1
原创 Struts2入门第七讲——OGNL
OGNL的概述什么是OGNL据度娘所说: OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化功能。它使用相同的表达式去存取对象的属性。OGNL的全称是对象图导航语言(Object-Graph Navigation Languag
2017-03-28 23:40:28 2914
原创 Struts2入门第三讲——Struts2访问Servlet的API
Struts2访问Servlet的API前面已经对Struts2的流程已经执行完成了,但是如果表单中有参数,那如何进行接收又或者我们需要向页面保存一些数据,又要如何完成呢?我们可以通过学习Struts2访问Servlet的API来实现这样的功能。 在Struts2中,Action并没有直接和Servlet API进行耦合,也就是说在Struts2的Action中不能直接访问Servlet API。
2017-03-28 01:56:54 1960 2
原创 Struts2入门第一讲——Struts2框架的快速入门
Struts2框架的概述Struts2是一种基于MVC模式的轻量级Web框架,它自问世以来,就受到了广大Web开发者的关注,并广泛应用于各种企业系统的开发中。目前掌握Struts2框架几乎成为Web开发者的必备技能之一。接下来将针对Struts2的特点、安装以及执行流程等内容进行详细的讲解。什么是Struts2先讲Struts2框架之前,我们得知道JavaEE一共有三层架构,如下: 架构名称
2017-03-26 00:56:48 5271 1
原创 Hibernate入门第五讲——Hibernate持久化类与主键生成策略
Hibernate持久化类什么是持久化类呢?在Hibernate中持久化类的英文名称是Persistent Object(简称PO),PO=POJO+hbm映射配置文件。 对于Hibernate中的PO,有如下编写规则:必须提供一个无参数的public构造方法。所有属性要用private修饰,对外提供public的get/set方法。在PO类必须提供一个标识属性,让它与数据库中的主键对应,我
2017-03-23 23:02:27 4980 3
原创 基本的SQL SELECT语句
了解Oracle数据库的基本概念之后,现在开始介绍Oracle第一部分的内容,也即最简单的一部分内容,即增删改查的SQL语句。本文主要讲解Oracle基本的查询语句。 我们说过本机和虚拟机之间是能够进行通信的,所以以后有关Oracle系列的学习是基于在本机上访问虚拟机上的数据库。首先我在本机上以管理员的身份运行命令行窗口,然后输入命令sqlplus scott/[email protected]
2017-03-15 00:07:33 3467 1
原创 Oracle 简介
Oracle Database的基本概念一个Oracle服务器,就是一个关系型数据库管理系统(RDBMS,也即说Oracle是一个关系型数据库),它提供开放的、全面的、近乎完整的信息管理。并且它是由一个Oracle**数据库和多个Oracle实例**组成。Oracle数据库和Oracle实例Oracle数据库 位于硬盘上实际存放数据的文件,这些文件组织在一起,成为一个逻辑整体,即为Oracle数
2017-03-14 02:32:21 870
原创 在虚拟机上安装Oracle数据库
接下来我们就在虚拟机上安装Oracle数据库,首先需要将安装介质(即Oracle10G)拷贝到虚拟机上面去,但最好的方式是在本机和虚拟机之间共享一个目录,通过这个共享的目录,我们就可以来拷贝这个文件。下载Oracle在我们的虚拟机上安装Oracle数据库,首先肯定要下载它嘛!这里我下载的是Oracle10G: 主机和虚拟机共享目录选择“设备”→“共享文件夹”→“共享文件夹” 在弹出对话框中,选择
2017-03-14 00:22:52 27132 1
原创 Win10上安装Oracle VM Virtual Box虚拟软件
现在即将要步入Oracle的学习中了,仅以此来记录我的学习过程,对自己一个交代。 我是以基于Oracle10G的这个版本(这是Oracle比较经典的一个版本)来学习的,这里我只介绍Oracle第一部分的内容,也即最简单的一部分内容,即增删改查的SQL语句。 学习Oracle,不可避免的是要在自己的电脑上安装Oracle,在这里我推荐大家使用虚拟机来安装Oracle,使用虚拟机当然会有很多优点,后
2017-03-13 23:35:14 8179 1
原创 Linux入门第五讲——Linux的远程连接
假设我们现在购买了一台阿里云的服务器,那我们怎么才能从本地连接到它昵?很显然这时我们就得远程去连了。当然我们也可以通过阿里云给我们提供的网页去连,但是这种方式就相当于在浏览器里面出现一个页面,然后我们就在里面输入命令,此方法也不是特别方便,那我们该怎么做昵?我们可以使用一些远程的工具来进行连接。Linux远程连接的工具有很多,但在本文中,我只以putty为例来讲解,因为其不仅免费,而且非常易于使用。
2017-03-11 23:53:41 1287
原创 Linux入门第六讲——Linux的常用命令:磁盘管理相关命令(ls、cd、pwd、mkdir)
ifconfig命令如果我想查看一下Linux虚拟机的IP地址,那么可以就输入ifconfig命令来进行查看。 注意:一定要与Windows中的相似命令——ipconfig区分开!切换目录命令cd上来先列出切换目录命令:cd app:切换到app目录cd ..:切换到上一层目录cd /:切换到系统根目录cd ~:切换到当前用户主目录cd -:切换到上一个所在目录现在举例来说明以上命
2017-03-11 01:34:13 1277 1
原创 Linux入门第四讲——Linux的目录结构
作为第一次接触Linux这个新事物的小白,现在实在是没有精力去深入地了解它了,只是怕来日方长,自己已无心去学习了,深入地去学习Linux这个操作系统那又会是什么时候昵?我不禁问自己。下面只是记录一些浅薄的知识点,勿怪! Linux的目录结构应该大致可以表示为: 下面来一一说说这些目录:bin(binaries):存放二进制可执行文件sbin(super user binaries):存放
2017-03-11 00:30:26 1114 2
原创 使用VMware安装CentOS6.7
首先介绍一下我的安装环境:Windows10VMware Workstation9CentOS6.7接下来,我们就来讨论为什么要选择CentOS?直接给出答案吧!主流 目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS。免费 RedHat和CentOS差别不大,CentOS是一个基于RedHat Linux提供的可自由使用源代码的企
2017-03-10 23:28:51 3932 1
原创 Win10上安装VMware虚拟软件
什么是虚拟软件虚拟软件是一个可以使你在一台机器上同时运行二个或更多Windows、Linux等系统,它可以模拟一个标准PC环境。这个环境和真实的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器等。常用的虚拟软件现在常用的虚拟软件有:VMware workstation 这款虚拟软件是收费的,在本文中,我就是使用它来进行安装的。因为其是一款收费的软
2017-03-10 22:53:41 19969
原创 我终于有了一个GitHub了
直到今天才有一个GitHub账号,不得不说,作为一个程序员真是好失败啊!有了GitHub账号,终于可以装一波逼了,好高兴啊!!!我可是要成为一名真正的程序员的人哟! 之前都有听说过GitHub这个东西,但今天还是第一次接触,真真挺陌生的,但不要担心哟!我极力推荐一个学习GitHub的系列文章,作者写的蛮幽默的,可是一个大神哟!名字是stormzhangV,系列文章是从0开始学习GitHub系列,我
2017-03-09 23:53:29 3289 4
教你一天玩转JavaScript(四)——使用JavaScript实现定时弹出广告定时隐藏广告
2017-05-02
Spring4.2.5+Hibernate4.3.11+Struts2.3.24整合开发
2016-10-23
Spring提供的CharacterEncoding和OpenSessionInView功能
2016-10-23
Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案二
2016-10-22
Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
2016-10-22
教你一天玩转JavaScript(七)——使用JavaScript完成复选框的全选和全不选的效果
2017-05-05
教你一天玩转JavaScript(六)——使用JavaScript完成后台数据展示表格的隔行换色
2017-05-04
教你一天玩转JavaScript(五)——使用JavaScript完成注册页面表单提示及校验
2017-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人