摘要: 1.查看是否有被锁的表: select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects b where b.object_id = a.object_id 2.查看是哪个进程锁的 s 阅读全文
posted @ 2020-06-22 09:39 木子梁 阅读(1313) 评论(0) 推荐(0)
摘要: 一、Oracle序列创建和使用创建序列 语法 CREATE SEQUENCE 序列名 [相关参数]参数说明 INCREMENT BY :序列变化的步进,负值表示递减。(默认1) START WITH:序列的初始值 。(默认1) MAXvalue:序列可生成的最大值。(默认不限制最大值,NOMAXVA 阅读全文
posted @ 2019-06-18 17:19 木子梁 阅读(2357) 评论(0) 推荐(0)
摘要: 编译:即javac的过程,即把.java文件编译成.class文件,即编译成字节码文件,同时做一些类型以及格式的检查。 类只有在要运行的时候才会被加载进JVM,即编译后只有需要到这个类的时候才会把他加载进JVM运行,这种动态加载是依靠反射来实现的,一般来说一个class只会被加载一次,下一次就会从j 阅读全文
posted @ 2019-06-13 13:27 木子梁 阅读(202) 评论(0) 推荐(0)
摘要: Oracle 的 with as 用法 With查询语句不是以select开始的,而是以“WITH”关键字开头 可认为在真正进行查询之前预先构造了一个临时表,之后便可多次使用它做进一步的分析和处理 WITH Clause方法的优点 增加了SQL的易读性,如果构造了多个子查询,结构会更清晰;更重要的是 阅读全文
posted @ 2019-05-09 17:38 木子梁 阅读(1092) 评论(0) 推荐(0)
摘要: merge into语法: merge into [target-table] a using [source-table sql] b on([conditional expression] and [...]...) when matched then [update sql] when not 阅读全文
posted @ 2019-05-09 17:23 木子梁 阅读(2647) 评论(0) 推荐(0)
摘要: 1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts 阅读全文
posted @ 2017-11-08 14:31 木子梁 阅读(171) 评论(0) 推荐(0)
摘要: Mybatis和hibernate不同,它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql语句。mybatis可以通过XML或注解方式灵活配置要运行的sql语句,并将java对象和sql语句映射生成最终执行的sql,最后将sql执行的结果再映射生成java对象。 Mybatis学习 阅读全文
posted @ 2017-11-08 14:27 木子梁 阅读(195) 评论(0) 推荐(0)