2020
myrhythm_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IDEA Error during artifact deployment. See server log for details.
问题:Artifact ssmbuild:war exploded: Error during artifact deployment. See server log for details.遇到这样的问题,可能就是依赖没有添加。解决办法:原创 2020-03-04 22:05:11 · 806 阅读 · 2 评论 -
SSM整合
环境SSM整合的环境要求:IDEAMySQL 5.7.19Tomcat 9Maven 3.6数据库环境创建一个存放书记数据的数据库和表:CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` ( `bookID` INT(10) NO...原创 2020-03-04 21:22:55 · 242 阅读 · 0 评论 -
Spring整合MyBatis及事务
Spring整合MyBatis步骤,简单来说就是三步:导入相关的jar包编写配置文件进行测试下面详细说明。先测试mybatis是否成功:1、创建一个maven项目。2、导入jar包 <dependency> <groupId>org.projectlombok</groupId> <ar...原创 2020-03-04 21:18:54 · 282 阅读 · 0 评论 -
Spring之AOP
代理模式SpringAOP的底层是代理模式。代理模式可以分为:静态代理动态代理静态代理静态代理的角色一般分为以下几个:抽象角色:一般使用接口或者抽象类来解决真实角色:被代理的角色代理角色:代理真实角色,代理真实角色后,一般还会做一些附属的操作客户:访问代理对象的人代理模式的好处:可以使真实角色的操作更加纯粹(不用去关注一些公共的业务)公共业务交给代理角色(实现了...原创 2020-03-04 21:15:49 · 206 阅读 · 0 评论 -
Spring入门及IOC
Spring简介Spring 意为 春天,指的是给软件行业带来春天。在2002 年,首次推出了Spring框架的雏形interface21框架。Spring框架以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日,发布了1.0正式版。Spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台...原创 2020-02-24 16:19:01 · 303 阅读 · 0 评论 -
MyBatis-日志、分页、缓存
日志如果一个数据库的操作出现了异常,这时候我们需要排错,日志就是最好的助手。之前使用的是输出语句或者debug。现在使用的是日志工厂。在MyBatis中具体使用哪一个日志实现,在设置中进行设定即可。在设定的时候注意区分大小写。STDOUT_LOGGINGSTDOUT_LOGGING标准日志输出。在MyBatis核心配置文件中,配置日志。<settings> <...原创 2020-02-24 16:11:48 · 286 阅读 · 0 评论 -
MyBatis-一对多、多对一
一对多和多对一,是一个相对的概念。以老师和学生为例,最常见的情况就是:一个老师教授很多学生。站在学生的角度,是很多学生被一个老师教,即很多学生关联一个老师(多对一);站在老师的角度,是一个老师教授很多学生,即一个老师有多个学生(一对多)。在MyBatis中,处理多对一的问题使用 association标签(关联);处理一对多的问题使用 collection标签(集合)。多对一按照查询嵌套...原创 2020-02-24 16:08:54 · 384 阅读 · 0 评论 -
MyBatis-动态SQL
MyBatis 最强大的特性之一是它的动态SQL功能。动态SQL:是根据不同的条件生成不同的SQL语句。动态的SQL标签主要有:if、choose(when,otherwise)、trim(where,set)以及foreach等。搭建环境:创建数据库:CREATE TABLE `blog` ( `id` varchar(50) NOT NULL COMMENT '博客id', ...原创 2020-02-24 16:07:27 · 309 阅读 · 0 评论 -
MyBatis-CRUD
CRUDselectselect:选择,查询语句。select标签中,有几个常用的属性:id:对应的namespace中的方法名resultType:sql语句执行的返回值parameterType:参数类型select标签案例1、编写接口User getUserById(int id);2、编写对应接口的mapper.xml文件中的sql语句<select id...原创 2020-02-24 16:05:17 · 274 阅读 · 0 评论 -
MyBatis入门
MyBatis简介MyBatis 是一个基于Java的持久层框架。它本来是apache的一个开源项目iBatis,可以说iBatis是MyBatis的前身,2010年这个项目 由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。MyBatis目前最新的版本是MyBatis 3.5.4 ,发布时间...原创 2020-02-19 22:59:29 · 360 阅读 · 0 评论 -
JavaWeb学习之入门
JavaWeb概述JavaWeb可以分为两个单词来理解:Java和Web。Web:即网页的意思。Web分类Web可以分为静态web和动态web。静态web静态的网页,提供给所有人看的数据始终不会发生变化!如html,css动态web动态的网页,与静态网页相反,提供给所有人看的数据始终会发生变化!所有人在不同的时间、不同的地点看到的数据是不同的。如淘宝、京东等。现在几乎...原创 2020-02-11 20:04:32 · 1894 阅读 · 0 评论 -
Maven安装及配置
下载进入Maven官网下载:https://maven.apache.org/下载64位的压缩包,下载完成后,解压即可。配置环境变量在系统环境变量中,进行如下的配置:M2_HOME Maven目录下的bin目录MAVEN_HOME Maven的目录在系统的Path中配置:%MAVEN_HOME%\bin测试是否安装成功在DOS窗口,输入 m...原创 2020-02-11 19:15:00 · 251 阅读 · 0 评论 -
Tomcat安装及配置
下载进入Tomcat的官网下载:http://tomcat.apache.org/。下载64位的安装包下载完成后解压。Tomcat启动和配置解压完成后,需要做的一件事情就是了解解压的目录。启动Tomcat进入bin目录,点击startup.bat。关闭Tomcat关闭有两种方式:可以点击右上角的关闭按钮。点击bin目录下的shutdown.bat。...原创 2020-02-11 19:10:29 · 388 阅读 · 0 评论 -
数据库学习之JDBC
JDBCJDBC:SUN公司为了简化开发人员对数据库的统一操作,提供了一个java操作数据库的规范,称为JDBC。我们只需掌握JDBC接口即可。第一个JDBC程序创建测试数据库CREATE DATABASE jdbcStudy CHARACTER SET utf8 COLLATE utf8_general_ci;USE jdbcStudy;CREATE TABLE users(...原创 2020-02-07 19:28:04 · 585 阅读 · 0 评论 -
数据库学习之MySQL
MySQL简介数据库为什么要学数据库?有以下几点原因:最现实的原因就是为了找工作,数据库是岗位的需求,所以要学。其次就是现在是大数据时代,数据是非常重要的,得数据者得天下。然后就是我们需要存储数据,这就要用到数据库了。最后就是数据库是所有软件体系中最核心的存在。什么是数据库?数据库即DataBase(DB),它是存放数据的仓库,它的存储空间很大,可以存放百万条、千万条、上...原创 2020-02-07 19:22:44 · 5041 阅读 · 2 评论
分享