摘要: 三、查看数据库的SQL 1 、查看表空间的名称及大小 select t.tablespace_name, round ( sum (bytes / ( 1024 * 1024 )), 0 ) ts_size from dba_tablespaces t, dba_data_files d where 阅读全文
posted @ 2016-11-21 20:43 AugustTwenty 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一、ORACLE的启动和关闭 1.在单机环境下要想启动或关闭oracle系统必须首先切换到oracle用户,如下: su - oracle a、启动Oracle系统 oracle>svrmgrl svrmgr>connect internal scrmgr>startup svrmgr>quit b 阅读全文
posted @ 2016-11-21 20:30 AugustTwenty 阅读(268) 评论(0) 推荐(0) 编辑
摘要: hibernate中关系映射指的是实体类与实体类间的关系。和数据库中表与表之间的关系类似,有一对一,多对一,一对多,多对多四种映射关系。 一:一对一映射 两个对象之间是一对一的关系,如人和身份证之间是一对一的关系。 实现一对一映射有两种方式,一种是主键约束,一种是外键约束 1,主键约束 数据库表不会 阅读全文
posted @ 2016-11-21 19:59 AugustTwenty 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 框架提供了三种主键生成方式,一种是由用户自己维护,一种是由hibernate框架维护,另一种是由数据库维护。 自己维护就是在插入数据的时候,一定要指定主键的值,否则会出错,如果由框架维护和由数据库维护,则主键的值不需要我们给,它们自动会给我们填上。 主键的生成方式在对应的.hbm.xml文件中主键字 阅读全文
posted @ 2016-11-21 19:55 AugustTwenty 阅读(139) 评论(0) 推荐(0) 编辑
摘要: hibernate框架主要是实现数据库与实体类间的映射,使的操作实体类相当与操作hibernate框架。 只要实体类写好配置文件配好,就能实现和数据库的映射,其中实体类对应表,类的属性对应数据库的表字段。 这样就不用管数据库的相关操作了。 一:映射 下面介绍使用hibernate框架实现简单的单表和 阅读全文
posted @ 2016-11-21 19:53 AugustTwenty 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Struts2框架框架使用OGNL语言和值栈技术实现数据的流转处理。 值栈就相当于一个容器,用来存放数据,而OGNL是一种快速查询数据的语言。 值栈:ValueStack一种数据结构,操作数据的方式为:先进后出 OGNL : Object-GraphNavigation Language(对象图形导 阅读全文
posted @ 2016-11-21 19:18 AugustTwenty 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Struts2框架中的Action类是一个单独的javabean对象。不像Struts1中还要去继承HttpServlet,耦合度减小了。 1,流程 拦截器拦截请求,创建代理Action对象,执行方法,返回结果,界面跳转。 拦截器解析请求路径,获取Action的名称,到配置文件中查找action的完 阅读全文
posted @ 2016-11-21 19:11 AugustTwenty 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1、Struts2框架介绍 Struts2框架是MVC流程框架,适合分层开发,框架应用实现不依赖于Servlet,使用大量的拦截器来处理用户请求,属于无侵入式的设计。 2、Struts2框架的流程原理 1)请求先到达Filter中央控制器; 2)然后为Action创建代理类; 3)将各个服务存放在拦 阅读全文
posted @ 2016-11-21 19:09 AugustTwenty 阅读(201) 评论(0) 推荐(0) 编辑
摘要: AOP(Aspect-OrientedProgramming)面向切面编程,与OOP完全不同,使用AOP编程系统被分为切面或关注点,而不是OOP中的对象。 AOP的引入 在OOP面向对象的使用中,无可避免的会出现代码重复,而且使用面向对象的编程方式,这种重复无法避免,比如用户权限判断中,根据相应的权 阅读全文
posted @ 2016-11-21 18:26 AugustTwenty 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 注解Annotation,是一种类似注释的机制,在代码中添加注解可以在之后某时间使用这些信息。跟注释不同的是,注释是给我们看到,java虚拟机不会编译,注解也是不编译的,但是我们可以通过反射机制来读取注解中的信息。注解使用关键字@interface,继承java.lang.annotition。 s 阅读全文
posted @ 2016-11-21 18:16 AugustTwenty 阅读(186) 评论(0) 推荐(0) 编辑
摘要: set注入和构造注入有时在做配置时比较麻烦。所以框架为了提高开发效率,提供自动装配功能,简化配置。spring框架式默认不支持自动装配的,要想使用自动装配需要修改spring配置文件中<bean>标签的autowire属性 自动装配属性有6个值可选,分别代表不同的含义。 1,byName 从Spri 阅读全文
posted @ 2016-11-21 15:14 AugustTwenty 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Junit主要用于单元测试,即白盒测试。它是一个开源的由JAVA开发的一个用于测试的框架。 Junit的几个基本概念:TestCase,TestSuite,TestFixtrue TestCase:代表一个测试用例,每一个TestCase实例都对应一个测试,这个测试通过这个TestCase实例的名字 阅读全文
posted @ 2016-11-21 13:43 AugustTwenty 阅读(719) 评论(0) 推荐(0) 编辑
摘要: spring框架为我们提供了三种注入方式,分别是set注入,构造方法注入,接口注入。 1、set注入: 采用属性的set方法进行初始化,就成为set注入。 1)给普通字符类型赋值。 我们只需要提供属性的set方法,然后去属性文件中去配置好让框架能够找到applicationContext.xml文件 阅读全文
posted @ 2016-11-21 13:14 AugustTwenty 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Spring框架 概述: spring是j2ee应用程序框架,是轻量级的IOC和AOP的容器框架,主要是针对JAVABean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。 IOC(Inversion of Control)控制反转,对象创建责任的 阅读全文
posted @ 2016-11-21 12:04 AugustTwenty 阅读(135) 评论(0) 推荐(0) 编辑