- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 Hibernate(二)
主键生成策略increment:适用于short,int,long作为主键.不是使用的数据库自动增长机制. * Hibernate中提供的一种增长机制. * 先进行查询 :select max(id) from user; * 再进行插入 :获得最大值+1作为新的记录的主键. * 问题:不能在集群环境下或者有并发访问的情况下使用.ident...
2018-11-29 18:55:55 77
原创 Hibernate(-)
HibernateXSD(XML Schemas Definition)DTD(Documnet Type Definition)(hibernate-core-5.0.7.Final.jar中org.hibernate包下)映射配置文件 hibernate-mapping-3.0.dtd<?xml version="1.0" encoding="UTF-8"?> ...
2018-11-28 22:13:40 99
原创 spring aop
1. 使用Proxy类来生成代理对象的一些代码如下: /** * 使用JDK的方式生成代理对象 * demo */ public class MyProxyUtils { public static UserDao getProxy(final UserDao dao) { // 使用Proxy类生成...
2018-11-23 23:25:06 110
原创 spring ioc注解
@Resource(name="xx") java注解 =====@Autowired 默认按类型自动装配@Qualifier(value="xx") 强制使用名称注入 Bean的生命周期注解@PostConstruct 相当于init-method@PreDestroy 相当于destroy-method...
2018-11-22 22:50:21 514
转载 web.xml加载过程
web.xml加载过程(步骤):1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></context-param>2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所...
2018-11-22 00:06:27 290
原创 spring ioc工厂
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml"); ClassPathXmlApplicationContext :加载类路径下Spring的配置文件. FileSystemXmlApplicationContext ...
2018-11-21 22:53:46 108
原创 java 线程池
newCachedThreadPool() SynchronousQueuenewFixedThreadPool() LinkedBlockingQueuenewSingleThreadExecutor() LinkedBlockingQueuenewScheduledThreadPool() ArrayBlockingQueue...
2018-11-20 22:38:20 75
原创 hibernate 部分知识
int batNumIdCount = this.getJdbcTemplate().queryForInt(sqlI.toString());查询:当确定返回的实例只有一个或者null时 用list()方法this.getSession().createSQLQuery(sql.toString()).list();当确定返回的实例只有一个或者null时 用uniqueResult...
2018-11-19 19:06:24 143
原创 oracle 表之间连接类型
一....排序- - 合并连接 (Sort Merge Join(SMJ)) 排序是一个费时,费资源的操作,特别对于大表。基于这个原因,SMJ 经常不是一个特别有效的连接方法,但是如果2 个行源都已经预先排序,则这种连接方法的效率较高。 二...嵌套循环 (Nested Loops(NL)) 该连接过程是一个2 层嵌套循环,...
2018-11-19 11:39:13 495
原创 oracle 索引
索引唯一扫描(索引的唯一扫描) 通过唯一索引查找一个数值经常返回单个ROWID。如果该唯一索引有多个列组成(即组合索引),则至少要有组合索引的引导列参与到该查询中,如创建一个索引:create index idx_test on emp(ename, deptno, loc)。则select ename from emp where ename = ‘JACK’ and de...
2018-11-19 10:58:00 114
原创 oracle DML执行阶段
DML语句处理:每种类型的语句都需要如下阶段 第1步: Create a Cursor 创建游标 第2步: Parse the Statement 分析语句 第5步: Bind Any Variables 绑定变量 第7步: Run the Statement 运行语句 第9步: Close the Cursor 关闭游标 如果使用了并行功能,还会包含如下...
2018-11-14 14:56:27 189
原创 oracle
oracle执行计划查看cpu消耗资源,消耗资源越少越好oracle临时表1.手动创建:创建全局临时表*****; 基于事务的临时表在提交删除行上创建全局临时表*****; 基于会话的临时表创建全局临时表***** on commit preserve rows;2.自动创建:排序wm_concat()组函数行转列,列转行 数据处理大致可以分成两大类:...
2018-11-06 23:27:10 104
原创 oracle存储过程
-----------------不带参数 /* 第一个存储过程:打印HelloWorld调用存储过程两种方式:1. exec sayHelloWorld();2. begin sayHelloWorld(); sayHelloWorld(); end; /*/create or replace procedure sayHelloWorld as...
2018-11-06 23:26:45 99
原创 oracle ---- pl/sql
hadoop 基于java ,,spark 基于scala--------------记录型变量declare -- 定义记录型变量:代表一行 emp_rec emp%rowtype;begin select * into emp_rec from emp where empno=7839; dbms_output.put_line(emp_rec.en...
2018-11-06 23:26:35 113
原创 oracle 数据库基本知识
一个oracle数据库可以对应多个实例。1.实例:一组Oracle 后台进程/线程以及一个共享内存区,这些内存由同一个计算机上运行的线程/进程所共享。1. SGA(System Global Area)是Oracle Instance的基本组成部分,在实例启动时分配;系统全局域SGA主要由三部分构成:共享池、数据缓冲区、日志缓冲区。 2.共享池:Shared Pool用于缓存最近被...
2018-11-06 23:24:36 128
arcgis api 4.x for js 结合Echarts4实现航线图效果
2020-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人