使用ssm(spring+springMVC+mybatis)创建一个简单的查询实例(一) 使用ssm(spring+springMVC+mybatis)创建一个简单的查询实例(二) 以上两篇已经把流程说明以及具体的代码实现完成,下面来说下,开发中经常遇到的问题,总结如下所示: 1.启动查询时,会报错:SQL dialect is not configured , 提示你配置方言,打开菜单File,选择settings,然后在inspection - sql -中把方言的√去除,截图如下所示:…
这篇是上一篇的延续: 用ssm(spring+springMVC+mybatis)创建一个简单的查询实例(一) 源代码在github上可以下载,地址:https://github.com/guoxia0719/ssm-select 这篇就根据实际文件进行梳理: 首先已经确定的文件有:Person    PersonMapper    PersonMapper.xml    jdbc.properties 这些有的自动生成的文件方法较多,仅测试了其中一个方法,其他的没有去除,有兴趣的可以自己测试下…
梳理下使用spring+springMVC+mybatis 整合后的一个简单实例:输入用户的 ID,之后显示用户的信息(此次由于篇幅问题,会分几次进行说明,此次是工程的创建,逆向生成文件以及这个简单查询工程的流程说明) 源代码在github上可以下载,地址:https://github.com/guoxia0719/ssm-select 工程运行情况如下所示: 输入查询的用户ID:1时,结果为: 数据库中的数据如下所示: 此次会有开发过程中一些常见的问题,都会根据我自己的实例情况给出建议: 开发…
Spring boot简介 spring boot是spring官方推出的一个全新框架,其设计目的是用来简化新spring应用的初始搭建以及开发过程. Spring boot特点 1.化繁为简,简化配置 2.嵌入的Tomcat,无需部署war文件 3.简化maven配置 4.自动配置spring 5.开箱即用,没有代码生成,也无需xml配置. 6.微服务的入门级微框架 spring boot并不是对spring功能上的增强,而是提供了一种快速使用spring的方式. 开发工具:InteliJ I…
搭建一个Spring Boot项目Hello World 写在前面 从零开始的Spring Boot(2.在Spring Boot中整合Servlet.Filter.Listener的方式):https://www.cnblogs.com/gaolight/p/13121984.html 一.搭建项目: 1)从官网搭建项目: 1.官网地址:https://spring.io/projects/spring-boot 2.点击此处进入https://start.spring.io/:配置页面 3.…
一.基本概念和原理 1.Spring事务 基于AOP环绕通知和异常通知的 2.Spring事务分为编程式事务.声明事务.编程事务包括注解方式和扫包方式(xml) Spring事务底层使用编程事务(自己去begin,Commit,Rollback等)+AOP技术进行包装 = 声明式事务 3.事务的特性:ACID 原子性,一致性,隔离性,持久性 1) 原子性:原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影…
​ (我就是个封面) Spring-boot自出现后,到现在火的很,大家貌似都在用,连招聘里面也要求会这个.但是说实话,spring-boot无外乎想实现一种可插拔的编程方式,说是简化配置,其实并没有减少多少,只不过把配置落到代码里面,通过各种annotation来标示了. 作为个人其实不太愿意团队用spring-boot这种层层封装的方式,各种jar铺天盖地,最终大家都被绑架了,自己底层的能力不一定有什么提高. spring-boot的starter又是个什么鬼?一句话,spring-boot…
步骤一:下载Spring开发包. 官网:https://spring.io/           下载地址:https://repo.spring.io/libs-release-local/org/springframework/spring/ spring-framework-3.0.2.RELEASE-dependencies和spring-framework-4.2.4.RELEASE-dist 解压第二个,解压目录: 步骤二:搭建项目,引入Spring项目 创建项目:由于Spring是…
MyBatis 在Spring Boot应用非常广,非常强大的一个半自动的ORM框架. 代码下载:https://github.com/Jackson0714/study-spring-boot.git 05. 深入浅出 Spring Boot - 数据访问之JDBC(源码分析+代码下载) 06. 深入浅出 Spring Boot - 数据访问之Druid(附代码下载) 07. 深入浅出 Spring Boot - 数据访问之Mybatis(附代码下载) 一.什么是MyBatis 1.支持定制化…
Spring MVC原理及配置 1. Spring MVC概述 Spring MVC是Spring提供的一个强大而灵活的web框架.借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单.这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入功能,这些bean被注入到控制器中. Spring MVC主要由DispatcherServlet.处理器映射.处理器(控制器).视图解析器.视图组成. 2. Spr…