今天学习了Oracle的基本使用,做下总结:
基本操作
以Oracle 11g为例,安装好以后,普通账户都是未解锁的,不能使用,只能使用超级管理员登录。
sqlplus / as sysdba
这样就用超级管理员登录了,无需密码。
然后解锁普通用户之后,就可以使用使用普通用户了。
举例:
今天学习了Oracle的基本使用,做下总结:
以Oracle 11g为例,安装好以后,普通账户都是未解锁的,不能使用,只能使用超级管理员登录。
sqlplus / as sysdba
这样就用超级管理员登录了,无需密码。
然后解锁普通用户之后,就可以使用使用普通用户了。
举例:
Maven的生命周期就是对所有的构建过程进行抽象和统一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤。
Maven的生命周期是抽象的,即生命周期不做任何实际的工作,实际任务由插件完成,类似于设计模式中的模板方法。
每个生命周期包含一些阶段(phase),阶段是有顺序的,后面的阶段依赖于前面的阶段。
pre-clean
:执行清理前需要完成的工作clean
:清理上一次构建生成的文件post-clean
:执行清理后需要完成的工作在maven项目中,我们会在pom.xml文件中引入我们需要用到的依赖,一般用groupId
,artifactId
,version
就够了,如下:
maven的构件(jar包)是根据坐标来确定其在仓库的保存位置的。
maven的坐标是通过以下元素来定义的:
jar
,也可以是war
形如
在spring的一个controller中要把参数传到页面,只要配置视图解析器,把参数添加到Model中,在页面用el表达式就可以取到。但是,这样使用的是forward方式,浏览器的地址栏是不变的,如果这时候浏览器F5刷新,就会造成表单重复提交的情况。所以,我们可以使用重定向的方式,改变浏览器的地址栏,防止表单因为刷新重复提交。