
SSM
文章平均质量分 59
永泽心语
这个作者很懒,什么都没留下…
展开
-
SpringMVC详解以及注解说明
springMVC详解以及注解说明 基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。本文通过实例详细讲述了 Spring 2.5 基于注释 IoC 功能的使用。 概述 注释配置相对于 XML 配置具有很多的优势: ...转载 2021-09-06 00:48:41 · 424 阅读 · 0 评论 -
SpringMVC的五种请求传参方式
SpringMVC的五种请求传参方式1、传统传参方式 方法参数中使用request,通过request.getParameter(“参数名”),再封装到bean中复制代码@RequestMapping("/test01")public ModelAndView test01(HttpServletRequest request){String username = request.getParameter(“username”);String password = request.getPa转载 2021-09-03 22:36:28 · 574 阅读 · 0 评论 -
五大组件及作用
五大组件及作用 DispatcherServlet DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自己定义,把拦截下来的请求,依据相应的规则分发到目标Controller来处理,是配置spring MVC的第一步。 DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而...转载 2021-09-02 22:38:46 · 609 阅读 · 0 评论 -
读取多个properties文件注意事项
在我们同时读取多个properties文件内容时如果xml文件已经出现过<context:property-placeholder>标签,这时注意我们要在标签(所有<context:property-placeholder>标签)上加上ignore-unresolvable="true",否则运行时会起冲突。...原创 2021-08-26 23:34:33 · 156 阅读 · 0 评论 -
什么是注解
什么是注解Annotation(注解)就是java提供了一种元程序中的元素关联任何信息和着元数据的途径和方法。Annotation(注解)是一个接口,程序可以通过反射来获取程序元素的Annotation对象,然后通过Annotation对象来获取注解里面的元数据。 Annotation(注解)是JDK5.0及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。从某些方面看,annotation就像修饰符一样被使用,并应用于包、类 型、构造方法、方法、成员变量、参数、本地变量转载 2021-08-25 23:06:17 · 1388 阅读 · 0 评论 -
解耦合解析
广大程序猿同胞,经常会看到“解耦合”,也有很多人,会用这个词来装X,但是,实际真正能理解的人,并不多。接下来,带大家深入浅出的走一遍,如何解耦合。首先,我们要知道,为什么要解耦合:通常,我们做一个项目,会用到很多基础功能块,比如xxx通信协议,xxxView等等,我们会把这种功能块封装成一个库,如果这个库,只能在这个指定的项目运行,这就叫高耦合,这就导致了,如果下次再次遇到一个类似的项目,需要用到同样功能的功能块时,你会要做很多重复工作。假设,每次使用json时,你都要对json库进行改造,那将会是一个晴转载 2021-08-23 23:33:45 · 401 阅读 · 0 评论 -
Mybatis级联查询--多对多
在Mybatis中,多对多的级联查询通常会转成两个一对多级联查询来实现应用场景举例:用户与商品之间的关系为多对多,一件商品可以对应多个订单,一个订单可以有多种商品,使用一个中间表(商品-订单表)就可以将多对多级联转换成两个一对多的关系项目结构:数据库信息:DROP TABLE IF EXISTS `gg`;#商品-订单CREATE TABLE `gg` ( `id` int(11) NOT NULL AUTO_INCREMENT, `gid` int(11) NOT NUL.原创 2021-07-07 23:57:42 · 1440 阅读 · 1 评论 -
Junit单元测试 加载两种路径的Spring配置文件applicatonContext.xml
1.applicationContext.xml存放在src下时web.xml <context-param> <param-name>contextConfigLocation</param-name> <param-value>applicationContext.xml</param-value> </context-param>测试类 ApplicationContext ac=new Cl原创 2021-07-05 17:22:38 · 383 阅读 · 0 评论 -
Spring框架十一种常见异常的解决方法汇总
一、找不到配置文件的异常 1 2 3 org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [com/herman/ss/controller]; nested exception is java.io.FileNotFoundException: c.转载 2021-07-05 16:51:52 · 759 阅读 · 0 评论 -
springmvc的工作流程
1、springmvc工作原理图2、springmvc工作流程1、 用户向服务端发送一次请求,这个请求会先到前端控制器DispatcherServlet(也叫中央控制器)。2、DispatcherServlet接收到请求后会调用HandlerMapping处理器映射器。由此得知,该请求该由哪个Controller来处理(并未调用Controller,只是得知)3、DispatcherServlet调用HandlerAdapter处理器适配器,告诉处理器适配器应该要去执行哪个Controlle转载 2021-07-03 18:57:44 · 29291 阅读 · 2 评论 -
spring aop添加事务
1.什么是事务?事务:是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元);2.事务的特性?事务的四大特性:1 、原子性事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做2 、一致性事 务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。因此当数据库只包含成功事务提交的结果时,就说数据库处于一致性状态。如果数据库系统 运行中发生故...原创 2021-07-02 20:41:19 · 343 阅读 · 0 评论 -
Spring-AOP JDK动态代理
JDK动态代理 使用前提有接口1.目标类 接口+实现2.切面类 用于存通知MyAspect3.工厂类:用于生成代理4.测试目标类:public interface UserService {public void addUser();public void deleteUser();public void updateUser();}public class UserServiceImpl implements UserService{ @Overri...原创 2021-07-01 19:22:22 · 109 阅读 · 0 评论 -
SSM整合例题
使用SSM框架搭建完成以下功能(可以使用配置文件或者注解的方式)用户登录功能,在用户登录成功后保存用户的登录信息。2. 主界面功能,在主界面单击链接操作时判断是否登录(使用拦截器),如果没有登录跳转到登录界面。3. 添加用户信息功能,添加用户信息需要对输入的信息进行非空验证,成功后跳转到添加成功界面。添加界面如下:4.用户列表功能,通过后台手动创建用户集合并传递到列表界面展示出来。一.创建一个Dynamic web project,双击Next1.1 记住把方块的√好勾..原创 2021-06-30 20:06:24 · 415 阅读 · 0 评论