搭建web平台简单备忘,使用的是resin2.1.16版本、数据库使用oracle9i
1、将web工程下的档案拷贝到resin/webapps下
2、搭建数据库
(1)导出表结构 :用pl/sql只导表结构,tools/Export user object
导出、导入数据:用pl/sql,tools/Export Table 或 tools/Import Table
(2)创建用户及分配权限
创建用户
create user lx identified by lx default tablespace users Temporary tablespace Temp;
分配权限
grant connect,resource to lx;
说明:lx,lx为用户名密码.表空间users,临时表空间Temp(确认你的数据库里是否有这二个表空间)
(3)创建临时表空间、数据表空间(转载)
//创建临时表空间
create temporary tablespace test_temp
tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//创建数据表空间
create tablespace test_data
logging
datafile 'E:\oracle\product\10.2.0\oradata\testserver\test_data01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
(4) connect resource权限问题说明(转载)
grant connect,resource to user;
后用户包括的权限:
CONNECT角色: --是授予最终用户的典型权利,最基本的
ALTER SESSION --修改会话
CREATE CLUSTER --建立聚簇
CREATE DATABASE LINK --建立数据库链接
CREATE SEQUENCE --建立序列
CREATE SESSION --建立会话
CREATE SYNONYM --建立同义词
CREATE VIEW --建立视图
RESOURCE角色: --是授予开发人员的
CREATE CLUSTER --建立聚簇
CREATE PROCEDURE --建立过程
CREATE SEQUENCE --建立序列
CREATE TABLE --建表
CREATE TRIGGER --建立触发器
CREATE TYPE --建立类型
从dba_sys_privs里可以查到:
SQL> select grantee,privilege from dba_sys_privs where grantee='RESOURCE' order by privilege;
GRANTEE PRIVILEGE
------------ ----------------------
RESOURCE CREATE CLUSTER
RESOURCE CREATE INDEXTYPE
RESOURCE CREATE OPERATOR
RESOURCE CREATE PROCEDURE
RESOURCE CREATE SEQUENCE
RESOURCE CREATE TABLE
RESOURCE CREATE TRIGGER
RESOURCE CREATE TYPE
(5)通过oracle管理菜单进行操作
创建表空间,如图
创建用户,如图:
3、将httpd 注册到windows的服务列表
>>httpd -install
当出现
500 Servlet Exception
java.lang.OutOfMemoryError: PermGen space
表示永久区内存溢出,可以通过增大内存来克服
D:\resin-2.1.16\bin>httpd -XX:MaxNewSize=512m -XX:MaxPermSize=512m -Xms200m -Xmx1024m -install
更多的命令 通过"httpd -h" 查看
4、如出现问题,可通过查看 log/stderr.log ,log/stdout.log 发现问题原因
补充
hibernate 的映射文件 其中<class name="Abc" table="ABC" schema="YT">中的schema="YT"表示数据库的用户名。
- 大小: 5.5 KB
- 大小: 39.8 KB
- 大小: 36.7 KB
分享到:
相关推荐
标题中的"--搭建WEB专用--"表明这是一个专门针对构建Web服务器或Web环境的资源包。这通常包括各种软件、配置文件、教程或者自动化脚本,帮助用户快速、高效地设置和运行Web服务。在Web搭建中,我们涉及的关键知识点...
【标题】:在JSP开发过程中,我们常常会遇到一些技术难题,比如L编码问题、数据库操作中的挑战以及平台搭建的复杂性。本课件旨在深入解析这些关键知识点,帮助开发者提升技能,顺利解决实际工作中可能遇到的问题。 ...
Java-Element框架是一个用于快速开发Web应用的框架,它结合了Java、Maven、Servlet和Mybatis等技术,为开发者提供了一种高效且易用的解决方案。在本项目中,"基于Java-Element框架搭建商品管理系统"主要涉及到以下几...
**快速搭建Web项目框架的步骤**: 1. **选择合适的框架**:市面上有许多流行的Web框架,例如Python的Django和Flask,Java的Spring Boot,JavaScript的Express.js等。根据你的技术背景和项目需求,选择最适合的框架...
在构建基于凝思安全系统的应用...在开发过程中遇到问题,可以参考Django和达梦数据库的官方文档,或查询社区资源来解决问题。通过熟练掌握这些知识点,你就能在凝思系统上成功地搭建一个集成了达梦数据库的Django应用。
- 社区支持:活跃的社区意味着更好的文档、示例和问题解决。 - 学习曲线:框架的学习难度,对于新手友好与否。 - 功能集:是否满足项目需求,例如认证、缓存、日志等。 - 扩展性:框架是否容易扩展和集成其他库...
### 使用Spring Boot + Vue2与MySQL构建数据库交互平台 #### 实验目的 1. **掌握Vue2+Element UI的基本使用及组件开发**:通过实践掌握Vue2的基础语法、特性以及Element UI这一流行的UI框架,提高前端开发效率。 2....
这些框架是企业级Java开发中的基石,它们各自解决了一个特定的问题领域,协同工作可以构建出高效、稳定且易于维护的Web应用程序。 【Struts】是MVC(Model-View-Controller)设计模式的一种实现,主要用于处理HTTP...
SSH(Struts + Spring + Hibernate)是Java Web开发中的一个经典组合,用于构建企业级应用。在本文中,我们将详细探讨如何在MyEclipse 7.0环境下搭建这个环境。 首先,我们需要准备以下组件: 1. Spring框架:版本...
- 掌握Tomcat的配置有助于快速解决问题,提高开发效率。 #### 二、JSP基础语法 - **知识点**: - JSP页面的基本结构和组成部分。 - JSP注释、Scriptlet以及Page指令的使用。 - 包括两种Include指令的区别。 - ...
【Java Web】Java Web是指在Java平台上构建的Web应用程序。它利用Servlet、JSP(JavaServer Pages)等技术,结合服务器端的Java API来开发动态网站。Java Web应用程序通常由一系列的Servlets、JSP页面、JavaBeans...
- **实训表现**:全程积极参与实训活动,确保100%出勤率,主动提问解决问题。 - **收获总结**: - 掌握SSM框架的基本配置与使用技巧。 - 理解Spring自动装配机制,熟练运用Session与Cookie。 - 掌握图片验证码、...
MyBatis则是一个轻量级的持久层框架,它解决了Java与数据库之间的数据交互问题。MyBatis允许开发者编写SQL语句,通过XML配置文件或注解方式将SQL映射到Java接口上,实现了SQL的动态执行和结果映射,使得数据操作更加...
我们将从环境搭建开始,逐步解析开发过程中的关键知识点,以及可能遇到的问题与解决方案。 首先,Python作为强大的后端开发语言,因其简洁的语法和丰富的库支持,被广泛应用于Web开发。Django,作为Python的高级Web...
【标题】中的“基于springboot搭建的疫情管理系统源码数据库”表明这是一个使用SpringBoot框架构建的项目,主要用于疫情数据的管理。系统可能包含了疫情数据的录入、查询、分析和展示等功能,而“数据库”则意味着它...
【基于Java Web的网上订餐系统】...开发者需要具备Java编程、Web开发、数据库管理以及问题排查的基本技能,才能成功地搭建和运行这个系统。通过深入学习和实践,不仅可以提升技术能力,还能理解完整的Web应用开发流程。
在本项目中,我们利用Node.js作为后台开发语言,MongoDB作为数据存储库,构建了一个完整的博客系统。这个系统能够实现用户注册、登录、...同时,这也是一个良好的实践平台,能提升开发者的问题解决能力和项目管理能力。
【实验1——JSP实验环境搭建】主要涵盖了Java Web开发的基础环境配置,包括JDK、Eclipse集成开发环境(IDE)...通过不断实践和学习,可以进一步深入到Servlet、MVC框架、数据库连接等方面,构建更复杂的Web应用程序。
MyBatis作为一个轻量级的ORM(Object-Relational Mapping)框架,它解决了传统JDBC代码繁琐的问题,将SQL语句与Java代码分离,使得数据库操作更加简洁。MyBatis通过XML或注解方式配置和映射原生信息,将接口和Java的...