加载中
java框架学习日志-13(Mybatis基本概念和简单的例子)

在mybatis初次学习Mybatis的时候,遇到了很多问题,虽然阿里云的视频有教学,但是视频教学所使用的软件和我自己使用的软件不用,我自己用的数据库是oracle数据库,开发环境是idea。而且视频中...

02/23 02:05
29
Oracle学习日志-8(查询结果排序)

要用到的表如下 书上写到,上面的查询结果排序是随机的,再执行几次结果可能不同,但是我执行多次后,查询结果的排序都是如此,是因为oracle的默认处理方式是按照物理储存顺序查询的,而我在...

01/23 18:36
9
Oracle学习日志-7(聚合查询)

GROUP BY子句: GROUP BY可以对表进行分割。比如把下面的表按照商品种类进行分割,并列出该商品种类下有多少商品 SQL代码如下 SELECT product_type ,COUNT(*) FROM Product GROUP BY produc...

01/23 17:52
5
Oracle学习日志-6(聚合查询)

聚合函数 聚合函数可以对数据进行某种操作或者计算。比如几个常用的函数: COUNT:计算表中行数。 SUM:计算表中数据列中数据的合计值。 AVG:计算表中数据列中数据的平均值。 MAX:求出表中...

01/18 17:34
8
Oracle学习日志-5(算数运算符,比较运算符和逻辑运算符)

因为有编程基础,所以对于这一章还是很好理解,只需要注意对NULL的运算。 操作的表格 算数运算符 查询商品名字和商品售价,并商品售价乘2 SELECT product_name,sale_price * 2 AS "sale_pri...

01/17 20:18
18
Oracle学习日志-4(查询基础)

首先新建一张Product表格。数据如下 语法 从表名中查询希望查询出的列的名字 SELECT <列名> FROM <表名> 例如从Product表中查询商品编号,商品名称和进货单价三列。 SELECT product_id,prod...

01/17 14:04
5
Oracle学习日志-3(表的增删改)

这章知识粗略的了解一下增删改查的基本操作,深入的操作以后会补充 常见数据类型 CHAR:定长字符类型。比如CHAR(20),如果只存放3个字节。那么还是会占用20个字节。存放格式如'001' VARCHAR2:...

01/04 17:46
8
Oracle学习日志-2(用户与表空间)

表空间是数据库的逻辑存储空间,可以理解为表空间是数据库开辟的一个空间,用于存放数据库的对象。表空间是由一个或者多个数据文件构成的。我们存放的表,数据库对象等,都是存放在表空间中的...

01/02 00:22
19
Oracle学习日志-1(基本概念)

数据库 将大量数据保存起来,通过计算机加工而成的,可以进行高效访问的集合叫数据库(Database,DB)。 用来管理数据库的计算机系统叫数据库管理系统(Database Management System,DBMS)。...

01/01 00:50
16
java框架学习日志-11(注解实现AOP)

第三种实现方式——通过注解来实现。 业务类与之前相同,作用不改变 Log类 public class Log { public void before(){ System.out.println("——————方法执行前"); } public void after...

2018/12/23 23:13
21
java框架学习日志-10(自定义类实现AOP)

第二种实现方式——自定义实现 通过springAPI来实现需要通过实现接口或者继承来构建关注点。自定义实现的话就不需要了。Log代码如下 public class Log { public void before(){ System.out....

2018/12/23 21:40
7
java框架学习日志-9(Spring实现AOP)

先回忆织入的概念:把切面连接到到其他的应用程序类型或者对象上,并创建一个被通知的对象。 通知类型:前置通知,后置通知,异常通知,最终通知,环绕通知。 我们可以使用spring来实现aop。...

2018/12/22 00:28
15
java框架学习日志-8(AOP简介)

小王被委托开发一款游戏,程序分为启动页面,登陆页面,战斗页面等。小王就采用了面向对象编程思想(OOP),把整个程序分解成下图 这种就是传统的自上而下的编程,或者说纵向的编程,负责启动...

2018/12/19 13:50
11
java框架学习日志-7(静态代理和JDK代理)

静态代理 我们平时去餐厅吃饭,不是直接告诉厨师做什么菜的,而是先告诉服务员点什么菜,然后由服务员传到给厨师,相当于服务员是厨师的代理,我们通过代理让厨师炒菜,这就是代理模式。代理...

2018/12/17 00:39
44
java框架学习日志-6(bean作用域和自动装配)

本章补充bean的作用域和自动装配 bean作用域 之前提到可以用scope来设置单例模式 <bean id="type" class="cn.dota2.tpye.Type" scope="singleton"></bean> 除此之外还有几种用法 singleton:...

java框架学习日志-5(常见的依赖注入)

依赖注入(dependency injection) 之前提到控制反转(Inversion of Control)也叫依赖注入,它们其实是一个东西,只是看的角度不同,这章详细说一下依赖注入。 依赖——指bean对象创建依赖于...

2018/12/14 01:43
19
java框架学习日志-4

补充一些spring配置文件的方法。 设置别名: <!--通过name直接设置别名--> <bean name="user2" class="cn.sxt.factory.UserDynamicFactory"> </bean> <!--有id的情况下也可以设置别名,可以设...

2018/12/13 20:57
3
java框架学习日志-3

这章主要是补充一些ioc创建对象的方式,ioc容器在写好<bean></bean>的时候就已经创建对象了。在之前的例子中,一直都是无参的构造方法。下面给出有参的构造方法的对象的创建,没有什么难点重...

2018/12/12 22:23
4
java框架学习日志-2

上篇文章(java框架学习日志-1)虽然跟着写了例子,也理解为什么这么写,但是有个疑问,为什么叫控制反转?控制的是什么?反转又是什么? 控制其实就是控制对象的创建。 反转与正转对应,正转...

使用android studio时,ADB连接不上手机可能性之一

问题描述:as是通过adb连接手机进行调试了,如果电脑装了鲁大师,360等软件,可能会存在adb被这些软件占用的情况,所以会连接不上手机。这种解决方案有很多,比如通过任务管理器查看是谁占用...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部