05 2019 档案

Spring MVC核心内容
摘要:推荐: https://blog.csdn.net/chenrushui/article/details/80613964 阅读全文

posted @ 2019-05-31 18:02 小小酥512 阅读(116) 评论(0) 推荐(0)

Spring MVC【入门】
摘要:MVC 设计概述 在早期 Java Web 的开发中,统一把显示层、控制层、数据层的操作全部交给 JSP 或者 JavaBean 来进行处理,我们称之为 Model1: 出现的弊端: JSP 和 Java Bean 之间严重耦合,Java 代码和 HTML 代码也耦合在了一起 要求开发者不仅要掌握 阅读全文

posted @ 2019-05-31 12:26 小小酥512 阅读(163) 评论(0) 推荐(0)

Spring AOP应用场景之事务管理
摘要:1、事务执行的时候是在前面开启事务,后面关闭事务,结束事务有两种方式,一种是正常的提交事务,一种是出现问题回滚事务。 spring事务默认只有在抛出unchecked Exception才会回滚 UncheckedException包括error和runtimeException派生出的所有子类 2 阅读全文

posted @ 2019-05-30 00:32 小小酥512 阅读(7483) 评论(0) 推荐(0)

Spring容器使用中出现 Access denied for user 'Administrator'@'localhost' (using password: YES)
摘要:Access denied for user 'Administrator'@'localhost' (using password: YES)一个问题找原因找了很久,终于找到了 在Spring容器中通过配置 <context:property-placeholder location="class 阅读全文

posted @ 2019-05-30 00:02 小小酥512 阅读(3318) 评论(3) 推荐(3)

Spring AOP—注解配置方法的使用
摘要:Spring除了支持Schema方式配置AOP,还支持注解方式:使用@AspectJ风格的切面声明。 1 启用对@AspectJ的支持 Spring默认不支持@AspectJ风格的切面声明,为了支持需要使用如下配置: 这样Spring就能发现@AspectJ风格的切面并且将切面应用到目标对象。 2 阅读全文

posted @ 2019-05-28 23:59 小小酥512 阅读(4864) 评论(0) 推荐(0)

Spring 对 Mybatis 的整合思路
摘要:作为Bean容器,Spring框架提供了IoC机制,可以接管所有的组件的创建工作并进行依赖管理,整合的主要工作就是把Mybatis框架使用中所涉及的核心组件配置到Spring容器中,交给Spring和创建和管理。 具体来说,业务逻辑对象依赖基于Mybatis技术实现Dao对象,核心是获取SqlSes 阅读全文

posted @ 2019-05-28 00:39 小小酥512 阅读(282) 评论(0) 推荐(0)

SpringAOP—元数据配置文件方法的使用
摘要:示例:业务逻辑和日志输出 准备环境: 准备开发需要的jar包: spring-aop-5.1.5RELEASE.jar aspectjweaver-1.9.4.jar 1、定义目标类 (1)定义目标接口: ( 2)定义目标接口实现: 注:在日常开发中最后将业务逻辑定义在一个专门的service包下, 阅读全文

posted @ 2019-05-27 22:56 小小酥512 阅读(191) 评论(0) 推荐(0)

Spring AOP详解
摘要:一、对AOP的初印象首先先给出一段比较专业的术语(来自百度): 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一 阅读全文

posted @ 2019-05-27 22:51 小小酥512 阅读(179) 评论(0) 推荐(0)

MySQL 8.0 Public Key Retrieval is not allowed 错误的解决方法
摘要:在使用 MySQL 8.0 时重启应用后提示 com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed 最简单的解决方法是在连接后面添加 allo 阅读全文

posted @ 2019-05-23 10:26 小小酥512 阅读(2609) 评论(0) 推荐(0)

Spring中@Component的作用
摘要:1、@controller 控制器(注入服务) 用于标注控制层,相当于struts中的action层2、@service 服务(注入service) 用于标注服务层,主要用来进行业务的逻辑处理3、@repository(实现dao访问) 用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件 阅读全文

posted @ 2019-05-22 11:45 小小酥512 阅读(137) 评论(0) 推荐(0)

Spring Ioc 基于Java的容器配置
摘要:一、基于Java的容器配置 @Configuration & @Bean 注解: 在Spring的新的Java-Configuration的中间产物是基于类的@Configuration的注解和基于方法的@Bean注解。 @Bean注解是用来指明方法的实例化,配置和初始化一个对象是通过Spring的 阅读全文

posted @ 2019-05-22 09:04 小小酥512 阅读(181) 评论(0) 推荐(0)

Spring DI的配置使用
摘要:1、 依赖和依赖注入 传统应用程序设计中所说的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系: 泛化:表示类与类之间的继承关系、接口与接口之间的继承关系; 实现:表示类对接口的实现; 依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一种“相识关系 阅读全文

posted @ 2019-05-21 10:59 小小酥512 阅读(250) 评论(0) 推荐(0)

Spring —IoC的配置使用
摘要:3.1 XML配置的结构 一般配置文件结构如下: java代码: <beans> <import resource=”resource1.xml”/> <bean id=”bean1”class=””></bean> <bean id=”bean2”class=””></bean> <bean na 阅读全文

posted @ 2019-05-20 11:02 小小酥512 阅读(144) 评论(0) 推荐(0)

Spring IoC 之IoC容器的基本原理
摘要:2.1 IoC容器的概念 IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IoC容器进行组装。在Spring中BeanFactory是IoC容器的实际代表者。 Spring IoC容器如 阅读全文

posted @ 2019-05-20 09:14 小小酥512 阅读(928) 评论(0) 推荐(0)

Spring IOC之IOC基础
摘要:学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 首 阅读全文

posted @ 2019-05-19 22:57 小小酥512 阅读(144) 评论(0) 推荐(0)

MyBatis:resultMap详解
摘要:简介: MyBatis的每一个查询映射的返回类型都是ResultMap,只是当我们提供的返回类型属性是resultType的时候,MyBatis对自动的给我们把对应的值赋给resultType所指定对象的属性,而当我们提供的返回类型是resultMap的时候,将数据库中列数据复制到对象的相应属性上, 阅读全文

posted @ 2019-05-19 20:42 小小酥512 阅读(989) 评论(0) 推荐(0)

MyBatis中的mapper中的<sql/>标签介绍
摘要:mapper中的标签的详细定义如图: insert、update、delete、select这四个标签在mybatis操作与配置文件中以说到,这里就不说了。 1、sql标签: sql标签是mapper节点的标签。 sql标签的属性: id属性 databaseId属性 lang属性sql标签的子标签 阅读全文

posted @ 2019-05-15 09:32 小小酥512 阅读(3087) 评论(0) 推荐(0)

mysql中修改表字段名/字段长度/字段类型详解
摘要:先来看看常用的方法 MySql的简单语法,常用,却不容易记住。当然,这些Sql语法在各数据库中基本通用。下面列出: 1.增加一个字段: alter table user add COLUMN new1 VARCHAR(20) DEFAULT NULL; //增加一个字段,默认为空alter tabl 阅读全文

posted @ 2019-05-14 15:52 小小酥512 阅读(2918) 评论(0) 推荐(1)

Mybatis系列---动态SQL
摘要:问题: 什么是动态SQL? 动态SQL有什么作用? 传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choose, when, otherwise, trim, 阅读全文

posted @ 2019-05-12 00:08 小小酥512 阅读(254) 评论(0) 推荐(0)

mybatis 优缺点及特点和适用场合
摘要:特点: mybatis是一种持久层框架,也属于ORM映射。前身是ibatis。 相比于hibernatehibernate为全自动化,配置文件书写之后不需要书写sql语句,但是欠缺灵活,很多时候需要优化; mybatis为半自动化,需要自己书写sql语句,需要自己定义映射。增加了程序员的一些操作,但 阅读全文

posted @ 2019-05-10 21:07 小小酥512 阅读(1563) 评论(0) 推荐(1)

MyBatis之配置文件与操作
摘要:一、MyBatis使用的两种方式:第一种:方式是自动映射第二种:使用XML方式 二、MyBatis操作: 1、使用Mapper文件方式 2、使用Mapper接口和注解方式 3、mapper文件与接口结合使用(推荐这种方法) 三、 MyBatis一共有两种配置文件,一个叫主配置文件(下文截图中的net 阅读全文

posted @ 2019-05-10 16:07 小小酥512 阅读(537) 评论(0) 推荐(0)

Eclipse连接mysql数据库jdbc下载(图文)
摘要:(一)下载JDBC 接下来讲的是安装jdbc的过程: 进入mysql的官网点击网址:https://dev.mysql.com/downloads/ 进入页面 点击部分的Connector/J 这里我下载的是5.1.46版本,点击红圈部分更换之前的版本 点击红圈部分,选择直接下载,不用注册用户。 下 阅读全文

posted @ 2019-05-10 15:10 小小酥512 阅读(1774) 评论(0) 推荐(0)

MyBatis概述和环境的搭建
摘要:一、MyBatis框架概述 mybatis是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不用花费精力去处理加载驱动、创建连接,创建statement等繁杂的过程。 mybatis通过xml或注解的方式将要执行的各种statement配置起来,并通过j 阅读全文

posted @ 2019-05-10 15:10 小小酥512 阅读(101) 评论(0) 推荐(0)

导航