This theme is bui|

小七闲

园龄:6年3个月粉丝:2关注:7

02 2020 档案

java基础
摘要:【写在前面】 这个是在巩固java基础过程做的一些笔记,因为是笔记,所以先更新自己有道云的普通笔记或者md笔记(会先更新哪个版本要依写作环境),最后才是同步到博客园 "有道云普通链接" "有道云md地址" [TOC] 1. 基本概念 1.1 Java修饰符 1. 权限控制符 | | 同包 | 同包
183
0
0
常见算法
摘要:【写在前面】 这个是在巩固常见算法学习过程做的一些笔记 可看《数据结构与算法图解》[美]杰伊·温格罗(人民邮电出版社),讲解简单清晰 有道云普通链接 有道云md地址 前言 大O记法( 步数)=时间复杂度、速度、性能,大O技法关注点是长期增长率,所以有以下几个注意点 大O记法: 忽略常数,不包括一般数
141
0
0
Tomcat目录说明
摘要:apache tomcat x.x.xx bin: 保存启动与监控Tomcat的命令文件的文件夹 conf: 保存Tomcat配置文件的文件夹,如servlet.xml为服务器的主配置文件,web.xml为所有Web应用的配置文件,tomcat users.xml用于定义Tomcat配置用户的权限和
114
0
0
MyBatis(8)——联表多对一的处理
摘要:xml说明: 1.根据查询进行嵌套 1.创建实体类。编写映射文件,编写多表查询语句,例如: 2.修改对应的dao类,例如: 3.编写测试类 2.根据结果进行嵌套 1.映射文件中编写查询所有的信息,例如: 2.再对结果集进行映射处理,例如: 或 3.修改对应的dao类和测试类(同1)
143
0
0
MyBatis(7)——使用注解开发
摘要:说明:注解就是利用接口实现的,因此转为面向接口编程,使用接口 开发拓展性好、分层开发时上层不用管理具体的实现、 更加标准化更加规范、使得各个层的耦合度更低。 注 :有了注释语句就不需要实体类的mapper文件了,因为mapper主要就是用来映射sql语句的 注解的实现如下: 1.编写一个dao的接口
138
0
0
MyBatis(6)——分页的实现
摘要:分页的实现 a)通过mysql的分页查询语句: 说明:sql的分页语句格式为select \ from aaa limit {startIndex}, {pageSize} 注: 不需要通过新建实体类 b)通过RowBounds: dao中需新建rowBouns对象,构建格式为rowBounds(i
143
0
0
MyBatis(5)——解决属性名与列名不一致的问题
摘要:解决属性名与列名不一致的问题 问题描述: 当实体类的属性与数据库的列名不对应时取不到该列数据 说明:MyBatis会根据查询的 列名 设值(列名的setter方法),然后以此列名为做查询等操作,在此过程中将列名转化为小写。 设: 数据库列名与实体类的属性名不一致,如数据库password,实体类为p
532
0
0
MyBatis(4)——配置文件优化
摘要:配置文件优化 执行流程:读取配置流程— sqlSessionFactory— sqlSession(连接、读取sql并执行相应操作、关闭) a)配置优化:通过中文参考指南的说明可知— Properties的多项配置可通过导入外置properties文件替换(利用properties标签的resour
118
0
0
MyBatis(3)——配置解析
摘要:MyBatis中文参考指南: "MyBatis用户指南" 注: POOLED 连接池的好处避免多次连接数据库,多并发时可有效缓解服务器压力(进行排队模式)
142
0
0
MyBatis(2)——增删改查
摘要:增删改查: 1.在实体类的映射文件中增加insert、update、delete标签与数据库语句,例如 2.新建数据库处理包(dao),编写增删改查的方法,例如: 注: ⑴Sqlsession的源码中,insert和delete都是调用的update方法,所以dao中这三者方法可以互换调用。⑵如果数
105
0
0
数据库持久化框架——MyBatis(1)
摘要:叨叨时刻:内容根据阿里云大学的MyBatis视频教程整理而成,有需要最好跟着视频教程走一遍 MyBatis 是支持定制化 " SQL" 、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简
397
0
0
MyBatis-Spring整合之方式4
摘要:直接删除Mybatis的配置文件,修改Beans.xml文件的sqlSessionFactory的参数内容,如下: 修改Mapper.xml的别名,改用路径+类名,如下:
117
0
0
MyBatis-Spring整合之方式3
摘要:通过注解整合 1.在UserDao同级目录下新建接口UserMapper,内容如下: 2.新建service包,改写UserDao和其实现类为UserService类和其实现类,如下: 3.beans.xml新增bean标签、修改原UserDao标签,如下: 4.修改test为新的类型,如下:
145
0
0
MyBatis-Spring整合之方式2
摘要:提前叨叨:此方法优化了 "上一个方式" 的事务支持,同时简化了一个bean的配置 1.在方式1的基础上修改UserDaoImp文件,改用使用继承SqlSessionDaoSupport的方式。代码如下: 2.修改Beans.xml的配置,将原本的sqlSessionTemplate部分删除,直接为u
153
0
0
MyBatis-Spring整合之方式1
摘要:1. 导入相关包:Spring包: "Spring架包" MyBatis包: "MyBatis架包" 整合包: "Mybatis Spring整合包" 2. 编写实体类User,实体类的sql映射文件,映射内容如下: 3. 创建实体类的dao接口UserDao和接口的实现类UserDaoImp,在实
155
0
0
Git问题记录
摘要:【序】问题记录格式 问题原因 解决方法 【1】 在add文件时报错提示"warning: LF will be replaced by CRLF"? 文件里包含LF换行符,而git检出时会把LF换成CRLF,所以会有提示,而我本次提交的文件包含图片,图片解析成文本时包含LF换行符 解决方法:将saf
216
0
0
Windows系统重装记录
摘要:材料: 1. u盘(需4g以上) 2. windows官方镜像 附: "windows个版本比较" 步骤: 1. u盘格式化(为了装启动盘系统需要清空数),备份系统盘所需要的的数据 2. 下载适合自己的官方镜像,可从该网站下载(官网镜像收录): "MSDN,我告诉你" 3. 制作pe启动盘:下载u大
163
0
0
多线程【基础】
摘要:[TOC] 1、线程概念 简单理解,一个客户端可以同时做很多事,就是多线程 2、创建线程(三种方法) 1. 继承线程类,例如: 2. 继承线程类,例如: 3. 匿名类 to do more···
192
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起
  1. 1 2020.8.30 GIN
  2. 2 久遠 ~光と波の記憶~(Arrange Version) 松枝賀子 / 江口貴勅
2020.8.30 - GIN
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.