自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

但行好事 无问西东

菜鸟的博客

  • 博客(13)
  • 收藏
  • 关注

原创 SpringMVC中的Servlet的应用

我们先新建一个maven普通项目将这个项目作为大项目,在pom.xml文件中导入一些依赖, <build> <!--解决资源导出问题--> <resources> <resource> <directory>src/main/java<...

2019-07-31 23:06:07 332

原创 SpringMVC的简单讲解

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

2019-07-30 20:59:32 302

原创 Spring中的代理

代理为什么么要学习代理模式,因为aop的底层机制就是动态代理;代理模式:静态代理动态代理静态代理代理模式的角色分析:抽象角色:一般会使用抽象类或者接口实现真实角色:被代理的角色代理角色:代理真实角色,代理真实角色后,一般会做一些附属的操作;客户:使用代理角色进行一些操作关于静态代理的详细讲解在我之前的博客《静态代理》中有较为详细的讲解,这里不再重复,在这篇博客中我们将租...

2019-07-29 22:30:44 246

原创 Spring中IOC思想(1)

Spring中的ICO思想1.在IDE中新建一个项目,关于Maven项目的创建我之前的博客有详细的步骤,在这里不再赘述,在创建好的大项目中导入junit包,方便我们进行测试,junit的依赖是<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId&gt...

2019-07-26 11:46:54 188

原创 MyBatis框架的使用3(代码的编写)

代码的编写在之前的讲解中我们搭建好了环境,在搭建好环境后可以删除src文件,我们可以新建modul来作为外面的大项目的子项目

2019-07-25 14:55:25 203

原创 MyBatis框架的使用2(项目的创建以及相关环境的搭建)

Maven项目的创建要使用 MyBatis, 只需将 mybatis-x.x.x.jar 文件置于 classpath 中即可。如果使用 Maven 来构建项目,则需将下面的 dependency 代码置于 pom.xml 文件中:<dependency> <groupId>org.mybatis</groupId> <artifactId&...

2019-07-25 12:01:47 203

原创 MyBatis框架的使用1(数据库的创建)

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

2019-07-25 11:12:45 277

原创 Git的基本使用和本地仓库的搭建

为什么需要Git个人在工作或者学习的时候会遇到这种事情:写论文:一个论文可能要修改很多次,可能会产生很多个版本Java入门到精通.word 原版Java入门到精通.word 原版2019.4.20 XXXX.修改了 java历史Java入门到精通.word 修订版2019.5.20 XXXX.修改了 名字错误Java入门到精通.word 终极版2019...

2019-07-22 15:38:41 429

原创 使用Java实现文件上传

准备工作对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的。一般选择采用apache的开源工具common-fileupload这个文件上传组件。common-fileupload是依赖于common-io这个包的,所以还需要下载这个包。这两个包的最新下载地址https://mvnrepository.com/artifact/commons-io/commons-ioh...

2019-07-21 14:58:36 418

原创 使用Java实现纯文本邮件的发送(2)

Java实现纯文本邮件发送代码实现在上篇博客中讲解了一些必需jar包的导入以及相关知识的讲解,这篇博客讲解代码实现:1.首先我们需要将相关信息存储到Properties类的对象中,这些信息包括邮箱服务器的主机、发送协议和需要验证用户密码//1.创建一个配置文件保存相关信息Properties properties = new Properties();//设置QQ邮件服务器proper...

2019-07-20 11:50:45 271

原创 JavaWeb

JavaWeb需要掌握的知识JavaSE基础知识 (面向对象 , IO,多线程)HTML ( 表单 :post / get)CSS (选择器)Js (会写就好)jQuery ( 【 $(选择器).事件】 )MySQL ( 增删改查 )JDBC (使用JDBC操作数据库):加载驱动获取连接创建一个执行SQL的对象 (安全的 , 普通的)事务JavaWeb开发入...

2019-07-19 21:54:53 167

原创 使用Java实现纯文本邮件的发送(1)

电子邮件要在网络上实现邮件功能,必须要有专门的邮件服务器。这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。电子邮箱(E-Mail地址)的获得需要在邮件服务器上进行申请。比如我们要使用QQ邮箱,就需要开通邮箱功能,在开通之后就会在邮件服务器上给用户开辟一小段空间用来存放邮件邮件传输协议在邮件收发中有两个重要的协议:发送邮件:SM...

2019-07-19 21:53:27 659

原创 CSS基础知识

CSS概述:CSS(Cascading Style Sheet) 层叠样式表:因为单纯用HTML写出来的界面比较丑,所以就有了CSS来美化它;使用CSS来美化主要使用的是style标签,基本格式如下:选择器{ 属性 属性 ...}代码示例:<!DOCTYPE html><html lang="en"><head> ...

2019-07-18 14:04:04 160

空空如也

空空如也

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

TA关注的人

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