自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 SpringBoot 整合mybatis

项目结构注意springboot配置文件com.mysql.jdbc.Driver报红去掉pom.xml里面的runtime1.导入依赖 <!-- 引入 myBatis,这是 MyBatis官方提供的适配 Spring Boot 的,而不是Spring Boot自己的--> <dependency> <...

2019-08-15 15:03:45 115

转载 初识SpringBoot

原文来自:https://www.cnblogs.com/hellokuangshen/p/11255967.html什么是Spring BootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的...

2019-08-08 14:33:49 142

原创 VUE指令学习

什么是VUEVue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。VUE下载可以去vue2的官网或者git(https://...

2019-08-08 14:16:50 146

原创 SpringMVC:拦截器

拦截器是什么Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等。应用1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接...

2019-08-04 14:38:49 91

原创 简易版ssm图书管理系统

环境:IDEA最新版MySQL 5.7.19Tomcat 9Maven 3.6项目编写项目结构数据库的搭建及准备工作创建一个存放书籍数据的数据库表CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` ( `bookID` INT(10...

2019-08-03 21:32:26 1981 1

原创 编写第一个SpringMVC程序

什么是SpringMVCMVC : 模型、视图、控制器 , 是一种软件设计规范,说明不是设计模式;本质:将业务逻辑 , 数据 , 显示 分离的方式来编写代码; 前后端分离;Model:数据模型,提供要展示的数据,一般我们都会把这两个分离开来 , 数据Dao,服务层Service。View :负责进行数据的渲染和展示;客户端想要看到的东西Controller:接收用户请求,交给Mode...

2019-07-31 16:18:34 289

原创 Spring入门

什么是Spring框架Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。◆目的:解决企业应用开发的复杂性◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能◆范...

2019-07-27 16:20:26 78

原创 MyBatis利用注解进行开发和一对多查询,多对一查询

使用注解开发1.工具类:自动提交事务//获得一个带事务自动提交功能的SqlSession公共的方法public static SqlSession getSqlSession(){ //自动提交事务 return sqlSessionFactory.openSession(true);}2,别名优化<!--配置别名--><typeAliases&...

2019-07-26 20:18:20 522

转载 Log4j的使用

什么是Log4Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。...

2019-07-26 20:09:03 141

原创 用mybatis实现CRUD操作

搭建数据库实验环境CREATE DATABASE /*!32312 IF NOT EXISTS*/`mybatis` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `mybatis`;DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` INT(20) NOT NULL, `nam...

2019-07-23 21:21:39 152

原创 Mybatis入门

什么是Mybatis?Mybatis是一款优秀的持久层框架;MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。什么是持久层持久态和瞬时态持久化就是数据在瞬时状态和持久状态之...

2019-07-23 20:23:19 66

原创 用Java发送邮件

了解电子邮件要在网络上实现邮件功能,必须要有专门的邮件服务器。这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。SMTP服务器地址:一般是 smtp.xxx.com,比如163邮箱是smtp.163.com,qq邮箱是smtp.qq.com。使用Java发送 E-mail 十分简单,但是首先你应该准备 JavaMail API 和...

2019-07-19 16:08:08 400 1

原创 JSP基础知识与案例

一、什么是JSP?JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。二、JSP原理和语法Web服务器是如何调用并执行一个jsp页面的? 浏览器向服务器发请求,不管访问的是什么资源,其实都是在访问Servlet,所以当访问一个jsp页面时,其实也是在访问一个Servlet,服务器在执行jsp的时候,首先把jsp翻译...

2019-07-18 14:12:35 163

原创 Maven的安装和配置

什么是MavenMaven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,...

2019-07-17 19:52:22 74

原创 Servlet

什么是ServletServlet是sun公司提供的一门用于开发动态web资源的技术sun公司在其API中提供了一个servlet接口,用户若想发一个动态web资源,需要完成两个步骤:1.编写一个java类.2.把开发好的java类部署到服务器中.Servlet实现类Servlet接口SUN公司定义了两个默认实现类,分别为GenericServlet和HttpServlet.Ht...

2019-07-17 00:29:06 78

原创 JDBC

什么是JDBC公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范(接口),称之为JDBC。这套接口由数据库厂商去实现,这样,开发人员只需要学习jdbc接口,并通过jdbc加载具体的驱动,就可以操作数据库。组成JDBC的2个包:java.sqljavax.sql开发JDBC应用需要以上2个包的支持外,还需要导入相应JDBC的数据库实现(即数据库驱动)。搭建实验环境...

2019-07-12 17:40:22 131

原创 MySQl的安装和简单了解

1.什么是数据库数据库管理系统(英语:Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它的类型来作分类关系数据库:MySQL,PostgreSQL,FileMaker,Oracle数据库,Clipper等等非关系型数据库BigTable,Cassandra,,Mo...

2019-07-05 14:34:16 96

原创 BOM的常用对象

一、BOM模型BOM即浏览器对象模型,BOM提供了独立于内容的可以与浏览器窗口进行互动的对象结构.可实现功能弹出新的浏览器窗口移动,关闭浏览器窗口以及调整窗口大小页面前进后退Window对象的常用方法confirm( ):一个参数,确认对话框,显示提示对话框的消息、“确定 ”按钮和“取消”按钮,单击“确定”按钮返回true,单击“取消”按 钮返回false。prompt( )...

2019-06-27 18:59:16 1530

原创 JavaScript基础

什么是javaScriptjavaScript是一种基于对象和事件驱动的,并具有安全性能的脚本语言特点向HTML页面中添加交互行为脚本语言,语言和java类似解析性语言,边执行边解释组成JS基本结构<script type="text/javascript"><!- JavaScript语句; -> </script>在H...

2019-06-23 17:06:22 68

原创 html杂乱笔记

<!--声明--><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>哈喽 沃德</body></htm...

2019-06-19 20:06:05 113

原创 css美化网页

一、span和divspan标签的作用能让某几个文字或者某个词语凸显出来行内元素udiv标签块级元素二、样式字体font-family 字体类型font-size 字体大小font-style 字体风格font-weight 字体粗细font 在一个声明里设置所有字体属性文本color 颜色text-align 元素水平对齐方式text-indent 首行文...

2019-06-19 17:11:40 84

原创 初识css

一、什么是csscss是Cascading Style Sheet 层叠样式表,表现HTML文件样式的语言,包括对字体、颜色、边距、高度、宽度、背景图片、网页定位等设定。css的基础语法选择器{ 声明1; 声明2; ...}二、引入CSS的方式CSS样式优先级(就近原则)行内样式 > 内部样式表 > 外部样式表1、行内样式使用style属性引入CSS样式...

2019-06-19 15:32:23 79

原创 java基础知识

一、了解什么是JAVA?​Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。二、JDK的下载和安装过程1.官网下载 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/j...

2019-06-12 23:08:48 158

原创 数据类型 运算符

一、常量的概述和使用1、什么是常量常量就是在程序的执行过程中其值不发生改变的量。2、Java中常量的分类(1):字面值常量(2):自定义常量(面向对象部分讲解)3、字面值常量的分类(1): 字符串常量 用双引号括起来的内容 “HelloWorld” ,“Hello”(2): 整数常量 所有整数 12,23(3): 小数常量 所有小数 ...

2019-06-12 23:08:38 240

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除