关于 Microsoft Extension: DependencyInjection 的介绍已经很多,但是多数偏重于实现原理和一些特定的实现场景。作为 dotnet core 的核心基石,这里准备全面介绍它的概念、原理和使用。
这里首先介绍概念部分。 ...
分类:
Web程序 时间:
2019-08-17 21:47:54
阅读次数:
154
实际的开发过程中都是基于dao的 创建持久层dao 定义三个方法 持久层实现类 创建dao的实现类。 添加未实现的方法 通过spring注入 jdbcTemplate。所以这里生成一个jdbcTemplate的set方法 根据id查询的方法 用一个List<account>去接收 根据name去查询 ...
分类:
数据库 时间:
2019-08-15 20:59:38
阅读次数:
113
双重检查锁定(Double check locked)模式经常会出现在一些框架源码中,目的是为了延迟初始化变量。这个模式还可以用来创建单例。下面来看一个 Spring 中双重检查锁定的例子。 这个例子中需要将配置文件加载到 中,由于读取资源比较耗时,所以将动作放到真正需要 的时候。我们可以看到 前面 ...
分类:
其他好文 时间:
2019-08-15 11:19:03
阅读次数:
114
关于版本:3.2.1 x32 Build201906121726 目前一直在用版本,相对来说稳定 bug较少。 关于多线叠加负载模式: ...
分类:
其他好文 时间:
2019-08-14 17:29:28
阅读次数:
77
复制上面的数据源到下面改改名字 现在就是有两个数据源 创建一个eesy02的数据库 找到sql语句再创建Account表 现在就相当于有连个库一个eesy一个是eesy02这连个库。 account里面有三条记录 eesy的库内有5条数据 把数据源2的数据库地址改成eesy02这个库 执行测试类。查 ...
分类:
编程语言 时间:
2019-08-14 14:38:18
阅读次数:
77
SELECT l.session_id sid, s.serial#, l.locked_mode, l.oracle_username, s.user#,l.os_user_name,s.machine, s.terminal,a.sql_text, a.actionFROM v$sqlarea ...
分类:
数据库 时间:
2019-08-14 12:25:43
阅读次数:
108
导坐标 创建数据库表 数据库内的表已经存在 首先写业务层的代码 定义findAll的方法 没有Account类。创建Account类 定义属性。生成getter和setter方法和toString方法 完善接口内的方法 定义接口实现类 实现接口的方法 添加IAccountDao的变量。生成sette ...
分类:
编程语言 时间:
2019-08-13 22:35:08
阅读次数:
100
新建Account实体类 生成getter和setter还有toString方法 先创建dao类 全局的配置,这里要改成package 创建多对一的关系 在查询的时候输出user这个对象的内容 建立查询的映射 account自己的数据封装完了。 result的注解里面还有 one 和 many 点进 ...
分类:
其他好文 时间:
2019-08-11 15:09:12
阅读次数:
72
今天把pycharm从2018.2.4更新到了2018.3.7,需要重新激活,激活方式如下: 1.修改hosts文件,将下面两句话添加到hosts文件,保存 0.0.0.0 account.jetbrains.com0.0.0.0 www.jetbrains.com 2.到下面网址获取激活码,添加到 ...
分类:
其他好文 时间:
2019-08-08 19:37:12
阅读次数:
89
mybatis中的多表查询: 示例:用户和账户 一个用户可以有多个账户 一个账户只能属于一个用户(多个账户也可以属于同一个用户) 步骤: 1、建立两张表:用户表,账户表 让用户表和账户表之间具备一对多的关系:需要使用外键在账户表中添加 2、建立两个实体类:用户实体类和账户实体类 让用户和账户的实体类 ...
分类:
其他好文 时间:
2019-08-08 10:31:46
阅读次数:
204