
Spring、SpringMVC、Mybatis
谁动了我的小老弟
这个作者很懒,什么都没留下…
展开
-
SpringBoot启动报错EnvironmentPostProcessorApplicationListener.supportsSourceType(Ljava/lang/Class;)Z
springboot 启动报错:org.springframework.boot.env.EnvironmentPostProcessorApplicationListener.supportsSourceType(Ljava/lang/Class;)Zmaven 管理依赖 依赖冲突了 解决冲突即可原创 2021-07-14 16:56:54 · 4553 阅读 · 5 评论 -
@Resource 和 @Autowired 分析
@Resource 和 @Autowired 分析@Resource(name = “”)全路径:javax.annotation.Resource;默认按照beanName 进行注入。如果没有找到 通过byType 注入(class)@Autowired全路径:org.springframework.beans.factory.annotation.Autowired;默认通过 type 进行注入,如果有多个实例 根据变量名进行注入 如果还是找到多个实例 将会抛出异常。配套注解@Qua原创 2021-04-29 10:39:30 · 148 阅读 · 0 评论 -
Spring-IOC源码分析
大致流程就是-简略分析:当我们调用了ClassPathXMLApplicationContext 之后,现将配置信息保存到configLocations中,之后调用refresh方法进行刷新。public ClassPathXmlApplicationContext(String[] configLocations, boolean refresh, ApplicationContex...原创 2019-03-12 16:30:39 · 120 阅读 · 0 评论 -
Java校验注解的使用
Java校验用于处理我们提交的表单的数据的一些长度或者限制非空,注解的包是javax.validation.constraints添加的maven依赖<dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artif...原创 2018-03-27 17:34:29 · 7205 阅读 · 0 评论 -
SpringMVC之参数绑定
springmvc的参数绑定一、默认参数绑定 也就是那些httpServletRquest、httpServletResponse、httpSession、Model之类的参数,在controller方法上可以有可以没有(作为方法的输入参数写出来),你需要什么就加什么eg:@RequestMapping("/test")public void test()publi...原创 2018-03-12 21:39:48 · 188 阅读 · 0 评论 -
如何配置SSM
SSM一、搭建项目利用idea创建一个webapp工程,这个我就不仔细讲了配置pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap...原创 2018-03-12 20:17:49 · 983 阅读 · 0 评论 -
mybatis进击
MyBatis深入一、Dao的开发1. 原始Dao程序员写好Dao接口和Dao实现类例子:Dao interfacepackage dao;import pojo.User;import java.util.List;public interface UserDao { public User findUserById(Integer ...原创 2018-03-02 14:50:28 · 219 阅读 · 0 评论 -
SpringMVC进击
Spring进击一、@RequestMapping通过RequestMapping注解可以定义不同的处理器映射URL路径映射@RequestMapping(value=”/test”) 可以不写value值 默认是value值value值可以是数组,可以将多个url映射到同一个方法中。窄化请求映射这个方式是在class上添加@RequestMapping(url)...原创 2018-03-15 20:13:40 · 151 阅读 · 0 评论 -
MyBatis的基本了解及入门程序
MyBatis的基本了解及入门程序一、介绍pojo: 不按mvc分层,只是java bean有一些属性,还有get, set方法。domain: 不按mvc分层,只是java bean有一些属性,还有get, set方法。po:用在持久层,还可以再增加或者修改的时候, 从页面直接传入action中,它里面的java bean 类名等于表名,属性名等于表的字段名,还有对应的get,...原创 2018-02-28 19:26:06 · 291 阅读 · 0 评论 -
MyBatis-逆向工程
MyBatis逆向工程一、作用 我们可以利用mybatis逆向工程自动生成mapper借口和映射文件(单表的增删改查)以及Pojo类,我们就不需要自己去写这些东西了二、配置pom.xml创建maven工程我就不讲了,直接将添加依赖<dependencies> <dependency> <groupId>j...原创 2018-03-08 14:31:54 · 155 阅读 · 0 评论 -
SpringMVC之参数绑定
springmvc的参数绑定一、默认参数绑定 也就是那些httpServletRquest、httpServletResponse、httpSession、Model之类的参数,在controller方法上可以有可以没有(作为方法的输入参数写出来),你需要什么就加什么eg:@RequestMapping("/test")public void test()publi...原创 2018-03-14 20:22:44 · 162 阅读 · 0 评论 -
spring--Profile
spring–Profile一、什么是Profile? Profile就像一个bean的逻辑组,只有当Profile被激活的时候才能,将对应的bean加载到Spring容器中,使用这个就像将bean进行分组,有选择的加载被激活的组中bean,使bean的管理更加细致。二、怎样配置profile bean呢? 在spring3.1版本中才引入了spring profile的功能,原创 2018-01-18 14:15:00 · 291 阅读 · 0 评论 -
spring-装配bean
Spring-装配bean一、装配bean介绍下DI和AOP DI: 让相互协作的软件组件保持低耦合状态; AOP: 把应用的各处的功能分离出来形成可重用的组件,能确保POJO的简单性1.1. 装配bean的三种方式 (1)在XML文件中进行显示配置 (2)在Java中进行显示配置 (3)隐式的bean发现机制和自动装配1.2. 自原创 2018-01-17 16:50:30 · 135 阅读 · 0 评论