J2EE实训学习
实训学习的记录,主要是JavaWeb方面的,如Mybatis、Git、Spring、maven的学习等等
LJW874362735
Android小白
展开
-
js时间格式化(以及显示NaN问题)
js格式化时间为yyyy-MM-dd HH:mm:ss: //在Jquery里格式化Date日期时间数据 function timeStamp2String(time){ var datetime = new Date(); datetime.setTime(time); var year = datetime.getFullYe...原创 2020-01-02 17:35:52 · 7585 阅读 · 1 评论 -
MySQL获取当天、昨天、前天、前n天 内 或 当天内 数据
注意:前N天当天内指的是仅仅那一天内的,前N天内指的是1 2 3 ... n这几天所有的数据,可自行检验 今天(前0天)当天的数据 select * from 表名 where TO_DAYS(表中的时间字段) = TO_DAYS(NOW())或SELECT * FROM 表名 WHERE ( TO_DAYS( NOW( ) ) - TO_DAYS( 表中的时间字段) )...原创 2019-12-31 16:27:14 · 2276 阅读 · 0 评论 -
spring学习之控制反转(IOC)
01 控制反转(IOC)⼯⼚就是负责给我们从容器中获取指定对象的类。这时候我们获取对象的⽅式发⽣了改变。 Spring就是 我们的⼯⼚⻆⾊以前: 我们在获取对象时,都是采⽤new的⽅式。是主动的。现在: 我们获取对象时,同时跟⼯⼚要,有⼯⼚为我们查找或者创建对象。是被动的。这种被动接收的⽅式获取对象的思想就是 ==》控制反转,它是spring框架的核⼼之⼀。...原创 2019-12-20 09:22:31 · 184 阅读 · 0 评论 -
spring学习之spring概述和体系结构
Table of Contents01. Spring概述1.1 spring的优势1.2 spring的体系结构01. Spring概述Spring是⼀个开源框架,Spring是于2003 年兴起的⼀个轻量级的Java 开发框架,由Rod Johnson 在其 著作Expert One-On-One J2EE Development and Design中阐述的部分理...原创 2019-12-19 22:29:36 · 261 阅读 · 0 评论 -
Mybatis学习之注解开发
Table of ContentsTable of Contents前言:1、java 注解简介2、注解与xml取舍 3、mybatis 注解 3.1、SQL语句映射 3.2、结果集映射 3.3、关系映射4、最后在mybatis配置文件配置映射器:前言:之前将映射器Mapper时,提到实现的方法有 XML映射+接口...原创 2019-12-19 16:22:18 · 202 阅读 · 0 评论 -
MyBatis学习之延迟(懒)加载、缓存
Table of Contents01 延迟加载(懒加载) 1.1 什么是延迟加载? 1.2 实现需求 1.3 使⽤assocation实现延迟加载 1.3.1 账户的持久层DAO接⼝ 1.3.2 账户的持久层映射⽂件 1.3.3 ⽤户的持久层接⼝和映射⽂件 1.3.4 开启Mybati...原创 2019-12-19 15:42:18 · 244 阅读 · 0 评论 -
MyBatis学习之关联(集合)映射:嵌套查询/结果
Table of Contents01结果映射(resultMap):集合(关联)映射 1.1 代码示例 1.2 resultMap元素及属性说明02 关联映射(association) 2.1关联的嵌套 Select 查询 2.2 关联的嵌套结果03 集合映射(collection) 3.1集合的嵌套 Sele...原创 2019-12-19 11:04:16 · 2596 阅读 · 1 评论 -
MyBatis学习之映射器Mapper(结果映射以及解决列名不一致)
Table of Contents结果映射:(resultMap,resultType) 1.resultType配置结果类型 2. resultMap结果类型 3. 小结:都可以解决实体类属性 和 数据库表的列名不匹配 情况结果映射:(resultMap,resultType)resultMap元素是 MyBatis 中最重要最强大的元...原创 2019-12-16 15:11:01 · 733 阅读 · 0 评论 -
MyBatis学习之映射器Mapper(接口映射器+xml映射文件)
Table of Contents01 MyBatis映射器:1.1 接口映射器+xml映射器1.2 接口映射器+注解02 接口映射器+xml映射器 方式2.1 mybatis配置文件 引入映射器:2.2 XML映射文件 的几个顶级元素:2.2.1select元素 以及Select 元素的属性2.2.2insert, update 和 delete元素...原创 2019-12-13 17:14:53 · 8708 阅读 · 4 评论 -
MyBatis之XML配置
Table of ContentsTable of Contents01.XML配置官方文档:https://mybatis.org/mybatis-3/zh/configuration.html02.XML配置文件结构2.1 配置文件的层次结构如下:2.2properties(属性)2.3settings(设置)2.4typeAliases(类型别名)2.5...原创 2019-12-05 21:09:58 · 274 阅读 · 0 评论 -
MyBatis之原理和快速入门学习
Table of ContentsMyBatis官网:https://mybatis.org/mybatis-3/zh/index.html01.什么是 MyBatis?1.1 mybatis介绍1.2传统的jdbc问题1.3 mybatis原理02.MyBatis快速入门案例(XML方式,注解后面再做笔记)2.1 在pom.xml添加依赖:2.2创建实体...原创 2019-12-04 23:35:38 · 303 阅读 · 0 评论 -
使用IntelliJ IDEA软件创建maven项目
01.安装IntelliJ IDEA略。。。(自行百度)02.idea配置Tomcat略。。。(自行百度)03.idea配置maven打开>File->Settings->Build,Execution,Deployment->Build Tools->Maven 配置maven04.idea创建maven项目...原创 2019-12-03 21:12:56 · 148 阅读 · 0 评论 -
maven框架
Table of ContentsMaven:01.什么是Maven?1.1Maven的两个经典作用1.1.1 Maven的依赖管理1.1.2 项⽬的⼀键构建02.Maven的安装2.1官⽹去下载它的安装软件2.2Maven的配置2.3Maven软件版本测试03.Maven仓库3.1Maven仓库的分类3.2Maven本地仓库的配置04.M...原创 2019-12-03 20:47:59 · 1476 阅读 · 0 评论 -
Navicat中创建外键点击保存却自动变成了索引
今天做Mybatis的多表查询练习时(一对一、一对多、多对多),需要在某个表添加外键做关联时,用Navicat创建外键时,点击保存却不见成功,转存为SQL文件,发现变成了创建索引Caption出现这个原因,是因为自己创建表时,忘记设置表的引擎类型了,默认为:MyISAM了,然后修改为InnoDB就可以了Caption所以用Navicat创建表时,记得选择 “选项”-&...原创 2019-11-29 17:14:33 · 2364 阅读 · 0 评论