1.通过HttpWebRequest请求,HttpWebResponse响应获取网页源代码。 2.通过HttpWebRequest请求,HttpWebResponse响应获取文件(图片,音频,影视) 3.封装一个查看网页源码和图片下载的类 测试方法代码1 测试方法代码2 ...
分类:
编程语言 时间:
2019-10-26 15:30:24
阅读次数:
104
Spring中Bean命名源码分析 一、案例代码 首先是demo的整体结构 其次是各个部分的代码,代码本身比较简单,不是我们关注的重点 配置类 接口的实现类 测试类 我们主要探究两个bean:一个是我们的SpringConfiguration类,它是配置类,也是容器中的bean 一个是UserSer ...
分类:
编程语言 时间:
2019-10-26 01:32:16
阅读次数:
87
1.先定义一个AbstractPerson抽象类 2.测试类: 归纳: 观察代码可知: 抽象类的定义:class前 加 abstract 关键字修饰 ,其中阿里巴巴开发手册规定 : 抽象类的命名使用Abstract或Base开头 抽象类中可以没有抽象方法,但是一个类中只要存在了抽象方法,则该类必须声 ...
分类:
其他好文 时间:
2019-10-25 10:16:37
阅读次数:
67
1.定义一个Person类 2.写一个 Teacher 教师类 测试类: 控制台结果: 测试类中写如下内容: 控制台结果: public static void print(Person p) { 该方法中要求的是一个 Person类型的引用作为方法的形参 在main()方法的代码中,把Person ...
分类:
其他好文 时间:
2019-10-24 21:21:01
阅读次数:
83
实验的目录结构 1、JDK动态代理 先来一段jdk动态代理的demo,首先创建一个接口,Person 实现类PersonImpl 调用处理器类PersonInvocationHandler 测试类 测试结果 2、自定义动态代理 针对(1),我们有如下代码,先抄袭JDK的InvocationHandl ...
分类:
其他好文 时间:
2019-10-23 09:22:17
阅读次数:
80
1.还是要新建Shop.xml文件 2.将它引入mybatis配置文件: 3.新建dao代码ShopDao(一般放在dao包下): 4.使用MybatisUtil工具类测试。 5.测试结果: ...
分类:
其他好文 时间:
2019-10-20 19:58:10
阅读次数:
193
服务器端实现方案:同一客户端在2秒内对同一URL的提交视为重复提交 上代码吧 pom.xml Application.java 自定义注解NoRepeatSubmit.java aop解析注解NoRepeatSubmitAop.java 缓存类 测试Controller 浏览器输入http://lo ...
分类:
编程语言 时间:
2019-10-12 11:19:54
阅读次数:
128
一、使用jdbc 配置多数据源 1.yml数据源配置 2.配置类 3.测试类 二、使用mybatis 配置多数据源 1.yml数据源配置 2.prom.xml配置 3.测试类 第二种mybatis 配置方法可参考 https://mp.baomidou.com/guide/dynamic-datas ...
分类:
编程语言 时间:
2019-10-10 14:08:53
阅读次数:
107
查询一张表的所有数据。 环境: 使用工具IntelliJ IDEA 2018.2版本。 创建Maven工程不用骨架 2.映射器XML 3.映射器配置文件 4.实现类 5.测试类 6.数据库核心配置文件XML 7.省略log4j日志配置文件,目录结构。 8.在测试类打断点,开始deBug跟踪,从这里开 ...
分类:
其他好文 时间:
2019-10-05 18:36:24
阅读次数:
82
Mybatis是一个基于java的持久层框架(半自动化的ORM框架)。 持久化:数据从瞬时状态变为持久状态。 持久层:完成持久化工作的代码块。 mybatis-config.xml配置文件: mapper.xml文件: User类 测试类: 配置文件的优化 jdbc.properties配置文件: ...
分类:
其他好文 时间:
2019-10-04 20:47:53
阅读次数:
78