- 浏览: 59084 次
- 性别:
- 来自: 济南
最新评论
文章列表
--创建员工信息表
create table employee
(
empno number(4) not null,--员工编号
ename varchar2(10), --员工姓名
job varchar2(9), --员工工种
mgr number(4), --上级经理编号
hiredate date, --受雇日期
sal number(7,2), --员工薪水
comm number(7,2), --福利
deptno number(2) --部门编号
);
select * from employee;
--插入数据
ins ...
- 2017-02-13 20:04
- 浏览 277
- 评论(0)
oracle,简单来说就是数据库,数据库 ,顾名思义,就是存放数据的容器!!
不知道oracle的我先科普一下吧~~~科普,科学普及简称科普,又称大众科学或者普及科学,是指利用各种传媒以浅显的、让公众易于理解、接受和参与的方式向普通大众介绍自然科学和社会科学知识、推广科学技术的应用、倡导科学方法、传播科学思想、弘扬科学精神的活动。
nice,科普完毕,接下来废话不多说了,直接上代码案例,前人说:脑子是个好东西,得用起来!!!后人补充到:古人说的对!!!
select * from scott.emp;
select eName from scott.emp;
select rowid ...
- 2017-02-13 19:55
- 浏览 286
- 评论(0)
对于上学的孩子来说每年都有寒假,可是一样的寒假总是不一样的玩法。
自从高中毕业之后,很少动笔写文了,这次就好好的写一下吧!咱的文笔也不是很好,就写个最简单的流水状大家凑合的看看吧!!!
既然是流水状, ...
- 2017-02-05 22:51
- 浏览 272
- 评论(0)
一、struts使用步骤:
1.导包(基本)
2.web.xml配置struts控制器 C
3.页面开发 V
4.处理类开发 M()
5.配置struts.xml
6.部署运行
二、struts访问session(servlet )
1.解耦方式:ActionContext
Map
2.耦合方式:ServletActionContext
HttpSession
三、数据验证
1.处理类继承ActionSupport类
2.重写validate方法
添加错误信息: addFieldError("名",“值”);
...
- 2017-01-21 20:23
- 浏览 200
- 评论(0)
model1:
1,纯jsp
2.jsp+javabean
model2:
MVC:
jsp+servlet+javabean
m:model (模型)
封装数据,业务处理类 ,返回处理结果
v:view(视图)
展示数据
c:cotroller(控制器)
处理请求,模型和视图之间进行转换
DTD:文档类型定义 (.xsd)
作用:规定xml文档内容
1.标记(元素)
2.内容
3 属性
xml文档解析:Dom4J
1.导包
2.创建SaxReader对象
3.调用read(文件)加载xml文件
4.获取根节点
5.获取(需要 ...
- 2017-01-21 20:22
- 浏览 200
- 评论(0)
一、环境搭建:
1.包:核心包,第三方法包,数据库驱动包
2.创建dao ,dao实现类
3.创建mybatis主配置文件
mybatis-config.xml
4.持久化类映射文件(放在dao接口目录下) 实体+Mapper.xml
mybatis:
1.包:核心包,第三方包,数据库驱动包
2.创建dao层和dao层实现类
3.创建主配置文件 mybatis-config.xml(src )
4.持久化类映射文件,dao层根目录
实体+mapper.xml(sql)
5.测试
表现层:
servlet :处理数据
jsp el/j ...
- 2017-01-21 20:20
- 浏览 138
- 评论(0)
-----模板
1.一对多(set)
<set name="属性">
<key column="关系外键"/>
<one-to-many class="实体类全名称"/>
</set>
2.多对一
<many-to-one name="" class="" column="关系外键"/>
3.多对多(set)
<set name="" table="关系 ...
- 2017-01-21 20:19
- 浏览 147
- 评论(0)
一、缓存:提高性能
1.一级缓存:session级别 一个session共享
2.二级缓存:进程或群集级别 不同session可以共享
步骤:
1.导jar包
2.添加xml放到src
3.配置hibernate.cfg.xml
a.开启二级缓存
b。缓存管理类
4.配置持久化类使用二级缓存
3.查询缓存:
以二缓存为基础
步骤:
1.可配置二级缓存
2.开启查询缓存
3.查询语句中设置使用查询缓存
4.查询条件相同的查询
5.查询的持久化类使用了二级缓存
二、连接:
1.内连接和迫切内连接
join
from 持 ...
- 2017-01-21 20:17
- 浏览 239
- 评论(0)
一、hibernate配置:
1.导jar包
2.配置主文件
a。数据库连接 url 驱动 用户名,密码,方言
b。相关 显示sql,sql格式化
c。映射文件
3.映射文件
表到实体
字段到属性
查询:
select dname from Dept d;
参数:
1.按位置:
from Dept where name=?
2.按名称
from Dept where name=:name
setxxxx()
setParameter()
setProperies(Map)
setProperies(objct)
投影:
...
- 2017-01-21 20:16
- 浏览 134
- 评论(0)
框架:
1.一个应用程序的半成品
2.提供了一系列可以重用的API
3.能开发效率更高,性能更好的项目
Hibernate:
持久化(jdbc)
ORM( 对象 关系 映射)
hibernate环境搭建
1.导包:核心包,必须包,数据驱动包
2.配置主配置文件: hibernate.cfg.xml
a.数据库连接配置
url 用户名,密码 驱动,方言
b。数据库相关配置
显示sql 格式化sql
c。映射文件
3.配置映射文件 *.hbm
表-》实体
主键
列-》属性
hibernate使用:
1.加载配置文件
2.创建 ...
- 2017-01-21 20:15
- 浏览 155
- 评论(0)
--用户解锁
alter user scott account unlock;
一个项目对应一个表空间
oracle:
--创建表空间
--创建用户
create user 用户名
idendified by 密码
default tablespace 表空间名
-- 授权
grant 权限(角色) to 用户
--建表
--增删改查
--存储过程
对象 ->jdbc->数据库(表)
查询 -jdbc(表) ->对象
关系 -->对象
表->实体
列->属性
增改:
页面获取 零散的数据
封装为
对象 -- ...
- 2017-01-21 20:15
- 浏览 177
- 评论(0)
/*
===========================================================
| PL/SQL编程
============================================================
*/
--声明变量
DECLARE
V_NAME VARCHAR2(20); --一般变量
V_AGE NUMBER(2);
v_id SUN.TUSER.USERID%TYPE:=14;--属性变量
v_user SUN.TUSER%ROWTYPE; --行属性变量
BEGIN
--赋常量 ...
- 2017-01-21 20:12
- 浏览 261
- 评论(0)
--删除用户
drop user sz cascade;
--创建表空间
create tablespace worktablsp
datafile 'C:\app\lenovo\oradata\orcl\EMPTB.dbf' SIZE 5M
AUTOEXTEND ON;
--修改表空间
ALTER tablespace worktablsp
ADD datafile 'C:\app\lenovo\oradata\orcl\EMPTB.dbf' SIZE 5M;
--扩展数据文件大小
ALTER database
datafile 'C:\app\lenovo\oradata\orc ...
- 2017-01-21 20:11
- 浏览 243
- 评论(0)
--函数 数字转换为字符
--0 强制位数,9位数不够不显示 $美元
SELECT TO_CHAR(124.3456,'0000.00') FROM dual ;
SELECT TO_CHAR(124.3456,'9999.99') FROM dual ;
SELECT TO_CHAR(124.3456,'$9999.99') FROM dual ;
--日期 日期转换为字符
SELECT TO_CHAR(SYSDATE,'YYYY-MM-DD HH:MI:SS') FROM dual ;
SELECT TO_CHAR(SYSDATE,'YYYY"年"MM&qu ...
- 2017-01-21 20:09
- 浏览 237
- 评论(0)
<div id="middle">
<div id="form">
<form action="ProductInfoServlet?tag=add" method="post" enctype="multipart/form-data" >
<h2>三只松鼠--新增</h2>
<t ...
- 2017-01-20 18:22
- 浏览 287
- 评论(0)