框架
fanfan要努力呀
暂时就用csdn来记录我的复习之路吧
展开
-
springboot-day01_2
大家不懂得可以留言我,我尽力哈哈哈,这篇博客的所有代码都是延续的上一篇博客:springboot-day01,的代码,也都是继续jar包的maven项目继续开发的,war包的我后面再写. Web开发_静态资源的访问,这里使用springboot-day01中的代码 静态资源就是指的是我们以前用servlet做web时那些放在webapp下面的什么css啊,静态html啊,js啊,图片啊之类的. ...原创 2019-07-07 19:56:18 · 255 阅读 · 0 评论 -
springboot导出jar包
springboot导出jar包 1. 在pom.xml中的build标签下添加插件依赖以及配置文件依赖(不配置的话导出就没配置文件,跑不起来)如下: <plugins> <plugin> <groupId>org.springframework.boot</groupId> ...原创 2019-07-16 16:31:20 · 2357 阅读 · 0 评论 -
mybatis_4
title: mybatis_4 date: 2019-07-23 11:08:27 tags: mybatis_4 categories: mybatis mybatis动态代理 我们之前写StudentDao的实现类的时候,很多实现方法都是大同小异的,所以就导致代码重复度很高,所以我们可以偷懒不写哈哈哈,让mybatis自动去给我们生成这个类,我们只需要写一个接口就可以了 关于动态代理...原创 2019-07-24 11:08:13 · 209 阅读 · 0 评论 -
Spring Security框架入门
title: Spring Security框架入门 date: 2019-07-24 11:08:27 tags: Spring Security框架入门 categories: 框架 Spring Security简介 Spring Security是为基于Spring的应用程序提供声明式安全保护的安全性框架,它提供了完整的安全性解决方案,能够在web请求级别和方法调用级别处理身份证验...原创 2019-07-24 13:55:54 · 187 阅读 · 0 评论 -
mybatis_1
mybatis简介 mybatis是一个持久层框架,主要作用就是在java中操作数据库,其实就是在jdbc的基础上进行了封装. 使用mybatis之后,开发者不用再费精力去比如说注册驱动,创建connection,配置statement等繁琐的过程. mybatis不需要web容器也可以使用,反正就是用来操作数据库的,支持注解和xml配置两种方式. 第一个mybatis程序 注意每次新建了一个...原创 2019-07-20 16:43:36 · 238 阅读 · 1 评论 -
lombok
使用lombok简洁代码(不建议使用) lombok就是人类为了偷懒发明的工具哈哈哈哈!!! 我们平时写bean的时候,都需要手动生成get/set方法,以及tostring(),hashcode(),equals(),构造方法等,有了这个工具,通过 注解 它会在编译成class文件的时候自动帮我们生成,这些方法,而在java文件中看不到这些方法哈哈哈,是不是看起来代码就很简洁 使用步骤: 在p...原创 2019-07-20 21:48:41 · 103 阅读 · 0 评论 -
mybatis_2
Mybatis主配置文件详解 配置文件的作用 mybatis一共有两个配置文件(都是.xml文件):一个是映射文件mapper,一个是主配置文件文件mapper. 主配置文件中可以注册db.properties属性文件(也就是配置数据源的文件),方便使用. 注册实体类的全限定类名的别名 配置MyBatis的运行环境,即数据源与事务管理器. 注册映射文件Mapper. Mybatis配置文件实现...原创 2019-07-21 10:35:20 · 126 阅读 · 0 评论 -
springboot_day01
有不懂的可以留言我,我尽力帮你哈哈哈 springboot的特点 轻松创建spring应用程序. 内嵌tomcat,jetty等web容器,不需要部署war文件(我们之前的项目都是要将文件打包成war包然后放到tomcat中再运行的). 简化了第三方jar包的引用,通过提供的一系列的"starter(启动器)"来简化Maven的配置,不需要添加很多依赖包. 开箱即用,尽可能自动配置spring....原创 2019-07-07 14:00:23 · 169 阅读 · 0 评论 -
spring整合servlet
title: spring整合servlet date: 2019-07-06 14:18:19 tags: spring整合servlet categories: spring 不懂可以给我留言,虽然我也很菜 web整合servlet+spring 整合步骤: 导包,除了导入spring需要的包以外,还要新导入一个: spring-web. 我等会把包都放这里: 所有jar包,...原创 2019-07-07 13:57:46 · 3149 阅读 · 0 评论 -
sringboor整合mybatis
springboot通过注解配置mapper整合mybatis 1. 新建一个jar包的maven项目,然后添加依赖 xml中添加依赖如下: <!--添加父依赖--> <parent> <groupId>org.springframework.boot</groupId> <artifactId&g...原创 2019-07-15 17:26:19 · 146 阅读 · 0 评论 -
Spring-01
Spring概述 Spring是一个开源框架,肯定也是为了提高效率,简化开发啥啥的啦哈哈哈,简单来说,Spring就是一个轻量级的控制反转(IOC–Inversion of Control)和面向切面(AOP–Aspect Oriented Programming,区别于redies中持久化的AOF以及RDB)的容器框架(容器可以理解为来装对象的东西). Spring的好处: ...原创 2019-06-24 16:58:25 · 161 阅读 · 0 评论 -
spring-02_1
title: spring-02_1 date: 2019-06-23 13:23:16 tags: spring-02_1 categories: spring 创建spring容器的三种方式 创建spring容器的案例代码(只有测试类部分) /** * 创建spring容器的三种方式 */ public class TestUser { public static...原创 2019-06-24 17:03:04 · 171 阅读 · 0 评论 -
spring-02_2
title: spring-02_2 date: 2019-06-24 14:19:57 tags: spring-02_2 categories: spring 依赖注入Bean属性(xml) 说白了其实就是给对象的属性赋值 手动装配,使用xml配置 通过构造方法赋值 例1(通过参数名赋值): 1. 学生类部分代码: private String...原创 2019-06-24 17:04:49 · 143 阅读 · 0 评论 -
spring-02_3
有问题可以留言我,虽然我也很菜 注解注入 注解: 就是一个类,使用格式: @注解名称,开发中常常使用注解替代xml文件. 注意: Spring默认情况下,注解是不生效的,我们需要手动开启注解功能. 使用注解给对象赋值不需要set方法,但是xml配置对象属性的话,对应属性必须要有set方法. 如何开启spring的注解功能呢? 在xml中配置修改内容如下图: xml启...原创 2019-07-03 14:56:28 · 102 阅读 · 0 评论 -
spring-04-1
title: spring-04-1 date: 2019-06-30 14:48:48 tags: AspectJ categories: spring 有问题可以留言我,虽然我也很菜 AspectJ基于xml使用见**AspectJ基于xml使用案例** AspectJ基于注解使用对比着上一面链接的博客的xml文件看 使用步骤: 在xml文件中声明使用注解 通过注解配置serv...原创 2019-07-03 18:23:01 · 87 阅读 · 0 评论 -
spring-03-1
AOP巨重要,不过我也是第一次看,一脸懵逼,得摸索一会儿,有问题可以留言我,虽然我也很菜 AOP基本概念 AOP概述 AOP–Aspect Oriented Programming,即面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护. AOP是OOP(面向对象编程)的一个延续,是spring的一个重要内容,是函数式编程的一种衍生泛型. 利用AOP可以对业务逻辑的各...原创 2019-06-28 15:00:17 · 110 阅读 · 0 评论 -
spring-03-2
有问题可以问我,spring前面的几篇文章不清不楚,我整体过一遍再重新写 AOP联盟通知类型 advice 回忆一下什么是advice? 要是不记得的话可以看看我spring-03-1里面例子的那个图片,说白了,advice里面就是指向的增强功能的代码内容 AOP联盟为通知Advice定义了org.aopalliance.aop.Advice这个类,且Spring按照通知Advi...原创 2019-06-29 17:09:14 · 130 阅读 · 0 评论 -
spring03-3
不懂的话可以留言我,虽然我也很菜 AspectJ通知类型 AspectJ简介 AspectJ是一个基于java的aop框架. spring2.0以后新增了对AspectJ切点表达式(就是expression后面的那个)的指出. @AspectJ是AspectJ1.5新增功能,通过JDK5的注解技术,允许直接在Bean类中定义切面 新版本spring框架,建议使用AspectJ来...原创 2019-06-29 22:26:30 · 135 阅读 · 0 评论 -
spring-04-3
大家不懂可以留言我,虽然我也很菜 事务的基本知识,我专门有一篇博客写了: 事务基础 spring事务管理 spring为我们提供给了事务管理,我们就不需要手动去开启事务,关闭事务了,我们只需要配置一下就可以了,它就会帮我们把事务放在service层去. spring提供了事务jar包: spring-tx-5.0.2-RELEASE.jar,里面大部分都是接口,其中有几个接口我们需要注意一下子....原创 2019-07-05 21:26:59 · 108 阅读 · 0 评论