技术点:
1.oracle的安装和配置
2.plsql developer的使用
3.powerDesigner的使用
1:【Oracle和PLSQLDeveloper配置使用】
1.安装和配置oracle
2.创建用户
使用sqlplus,用system登陆,创建用户abc,并授予权限。
3.使用plsql developer工具
1>配置plsql developer。
2>用system连接oracle。
3>为bos系统建立oracle用户,并授权
查看plsql developer的users,检测是否创建成功。
此时,就可以用上面新创建的用户登录了。
此后,就可以使用该用户登录创建数据库了。
2:【使用PowerDesigner进行数据建模】
注意:
一定要设置不区分 大小写,不然会在sql中表名和列名 多出一个””
设置Database菜单,然后点击Edit Current DBMS菜单,再依次点开Script->Format,然后找到CaseSensitivityUsingQuote
将其设为NO,即可
7:【编写Interceptor控制登陆访问】
【登陆拦截器】:
作用:用户不登陆就不让用户访问。
原理:判断session是否存在
步骤:使用springMVC的拦截器:
1.编写一个拦截器的类LoginInterceptor
/**
* 登陆 控制拦截器
* @author lp
*
*/
public class LoginInterceptor extends HandlerInterceptorAdapter{
// 所有页面都使用 PageController访问,只需要拦截 page.do
@Override
public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler) throws Exception {
// 如果用户没有登陆 返回false
if(request.getSession().getAttribute("user")==null){
// 跳转到登陆页面
response.sendRedirect(request.getContextPath() + "/login.jsp");
// 没有登陆
return false;
}
return true;
}
}
2.在springMVC配置文件springmvc-servlet.xml中配置拦截器类(【对比struts2的拦截器】)
<!-- 配置登陆访问拦截器 -->
<mvc:interceptors>
<!--
<!-- 全局拦截器 都拦截 -->
<bean class="cn.itcast.bos.web.interceptor.LoginInterceptor" />
-->
<mvc:interceptor>
<!-- 拦截登陆外 所有 .do 路径 -->
<mvc:mapping path="/*.do"/>
<mvc:exclude-mapping path="/login.do"/>
<bean class="cn.itcast.bos.web.interceptor.LoginInterceptor" />
</mvc:interceptor>
</mvc:interceptors>
分享到:
相关推荐
【标题】"caokaifan-logistics-master.zip" 提供的是一份名为“物流管理系统”的源代码库,可能是一个开源项目或个人作品。这个压缩包包含的主要是与物流管理相关的软件开发资源,主要编程语言可能是Java和Python。 ...
yunshun-物流-logistics-云顺-2024-3-12
2122-8535-msc-logistics-and-supply-chain-analytics (1).odt
Intelligent_Logistics-master.zip
《深入理解DDD领域驱动设计——以“logistics-service”为例》 在软件开发领域,领域驱动设计(Domain-Driven Design,简称DDD)是一种强大的方法论,它强调将业务逻辑和软件设计紧密结合,以提高软件系统的可维护...
【标题】"itcast-logistics-parent.zip"是一个压缩包文件,根据其命名,可以推测它可能包含的是一个物流相关的项目,而"itcast"通常指的是传智播客,这是一家知名的IT教育机构。这个项目的父级目录名为"itcast-...
第三方物流管理 POWER BY ODOO
openerp-logistics-book.complete.pdf
数据库课程设计_logistics-system
毕业设计-基于Web的物流订单系统的设计与实现_logistics-order-manage
在这个名为"Logistics-Management-System-master"的项目中,开发者使用SSH框架实现了一个完整的物流管理系统。下面将详细探讨这个系统的关键组件和功能。 1. **Struts框架**: Struts是MVC(Model-View-Controller...
(完整word版)供应链物流管理(supply-chain-logistics-management)鲍尔索克斯-课后习题答案1
标题中的"LDA-QDA-Logistics-Classifiers-master"暗示了这是一个关于使用Python实现逻辑回归(Logistic Regression)、线性判别分析(Linear Discriminant Analysis, LDA)和二次判别分析(Quadratic Discriminant ...
logistics-front(物流管理系统前端) 物流管理系统前端项目,基于Layui-2.3.0,缩小项目传送门: : 个人博客地址: ://www.ltysyn.cn/?p 173 csdn地址: : 欢迎大家star或fork
从提供的信息来看,"logistics-back.rar"可能是一个包含源代码、数据库配置、服务器设置等相关资料的压缩文件。以下是关于构建和设计国际物流系统后端的一些关键知识点: 1. **系统架构**:国际物流系统的后端通常...
通过ADO(ActiveX Data Objects)组件,系统可以方便地连接到各种数据库,如Access、SQL Server等,进行数据的读取、写入和查询。在物流管理中,订单信息、货物状态、客户资料等大量数据的存储和检索,都依赖于这一...
This is an open-sourced logistics application built using HyperTrack for live location tracking. This app enables logistics fleets to manage their deliveries for the day. The app assigns deliveries to...
本篇PPT主要讲解了物流配送过程,即Unit 9 - The logistics distribution process,旨在让学生熟悉物流流程的关键环节,并能用英语准确地进行沟通。 物流配送程序是物流系统中的重要组成部分,它涵盖了从供应商到...
在ASP.NET中,这些功能可以通过创建数据库连接、设计业务逻辑层(Business Logic Layer, BLL)和数据访问层(Data Access Layer, DAL)来实现。BLL处理业务规则和流程,而DAL负责与数据库的交互,两者分离有助于提高...