传智播客day58-Mybatis提高
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 public class User{ id: Int; username: String; birt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 public class User{ id: Int; username: String; birt
类型参数化 1 2 3 4 5 6 7 8 9 10 11 12 sealed abstract class Maybe[+A] { def isEmpty: Boolean def get: A } final case class Just[A](value: A)
概况 mybatis配置 SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。 mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql语句。 此文件需要在SqlMapConfig.xml中加载。 通
SpringMVC 原理 前端控制器(DispatcherServlet) 通过 映射处理器(HandlerMaping) 找到 处理器(Handler) 和拦截器(HandlerInterceptor), 它们被封装到 HandlerExecutionChain. 前端控制器通
一些特性 _root_的使用 1 2 3 4 5 6 7 8 9 10 11 package monads { class IOMonad } package io { package monads { class Console { val m = new _roo
面向对象 什么是纯粹的面向对象语言 Encapsulation/information hiding.(封装) Inheritance.(继承) Polymorphism/dynamic binding.(多态) All predefined types are objects
DBCA DBCA 是一个管理Oracle数据库的工具 ASM, 自动存储管理, 数据库文件在外设文件存储介质管理 创建数据库 配置数据库选项 删除数据库 管理模板 DBA工作: 评测数据库服务器硬件 安装Oracle数据库软件 规划数据库 计划数据库的逻辑存储结构 多少磁
入门 安装 SQL Developer 文档 books: pl/sql PL/SQL(Procedure Language/SQL): SQL 语言的过程化扩展 1 2 3 4 5 6 7 8 9 10 11 12 13 14 -- 给员工涨工资, 总裁1000, 经理800,
子查询 解决不能一步求解的问题 注意问题 括号 合理的书写风格 可以在主查询的 where select from having 后面放子查询 不可以在主查询的 group by后面放置子查询 强调from后面的子查询 主查询和子查询可以不是同一张表, 只要子查询返回结果 一般
jdbc连接方式 1 2 3 4 5 6 7 8 9 # 普通连接方式, 使用 sql develope jdbc:oracle:thin:@localhost:1521:orcl # 通过客户机, 连接oracle, 可用于用于集群 # 可以使用 pl/sql develope
Writer 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 -- 定义在 Control.Monad.Writer newtype Writer
实现步骤 绘制流程图(eclipse插件) 准备业务模型, 只要保证模块CRUD基础功能都能使用 流程部署部署管理 发布新流程(文件上传) 部署管理(删除部署) 流程定义管理(查看规则流程图, 历史查看) 任务查看(私有/共有任务查看) 查看任务(办理任务, 接受任务) 查
典型流程 一个请假流程 员工申请 部门经理审批 老板审批 提取模型类 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 class Employee{ int role; // 普通员工 | 部门经理 | 老板 } c
Functor 是因为我们观察到有许多态态都可以被 function 给 map over, 了解到这个目的,便抽象化了 Functor 这个 typeclass 出来 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2
Functors 是可以被 map over 的对象, 像是 lists,Maybe,trees 等等。 在 Haskell 中用 Functor 这个 typeclass 来描述他。 这个 typeclass 只有一个 method,叫做 fmap,他的型态是 fmap ::