框架
文章平均质量分 59
Alisiz
这个作者很懒,什么都没留下…
展开
-
2021-04-06
关于mybats中抛org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.geiv.dao.BookMapper.selectBookToList遇到此错误注意检查dao接口和dao.xml文件的名字是否相同!!!原创 2021-04-06 16:40:37 · 64 阅读 · 0 评论 -
2021-03-31
在SpringMVC中使用自定义的返回值类型时候服务器报:HTTP Status 500 - No converter found for return value of type: class com.exa 异常控制器方法 @RequestMapping(value = "/test01") @ResponseBody public Msg test01(){ System.out.println("test01Controller执行了!!!!");原创 2021-03-31 21:03:29 · 76 阅读 · 0 评论 -
mybatis逆向工程maven插件的形式
一,引入所需依赖,包括maven插件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.原创 2021-03-14 14:21:43 · 111 阅读 · 0 评论 -
SpringMVC中的转发和重定向
@Controllerpublic class HelloController { /** 转发 * 处理方法返回ModelAndView,实现转化forward * 语法:setViewName("forward:视图文件完整路径") * forward特点:不和视图解析器一同使用,就当项目中没有视图解析器。 * */ @RequestMapping(value = "/forward.do") public ModelAnd原创 2021-02-05 22:08:52 · 186 阅读 · 0 评论 -
ssm整合
SpringMVC + Spring + Mybatis 整合开发SpringMVC:视图层,界面层,负责接收请求显示处理结果对象。Spring:业务层,管理service,dao,工具类对象Mybatis:持久层,访问数据库流程:用户发起请求—>SpringMVC接收—>Spring中的Service对象---->Mybatis处理数据SSM整合,其中有两个容器:(1)SpringMVC容器:管理controller控制器对象还有web相关的对象交给springMVC管理,原创 2021-02-05 07:53:08 · 91 阅读 · 0 评论 -
Spring事务操作
事务1,什么是事务?事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有操作都失败。2,事务的四个特性原子性、一致性、隔离性、持久性、3,Spring事务操作,购买商品为例(1)使用spring的事务注解管理事务通过@Transactional 注解方式,可将事务织入到相应 public 方法中,实现事务管理。@Transactional 的所有可选属性如下所示:propagation:用于设置事务传播属性。该属性类型为 Propagation 枚举,默认值为P原创 2021-02-01 22:48:50 · 84 阅读 · 0 评论 -
Spring集成Mybatis
Spring集成Mybatis1,新建maven工程2,加入maven的依赖 1)spring 2)mybatis 3)mysql驱动 4)spring的事务的依赖 5)mybatis和spring集成依赖:mybatis官方提供的,用来在spring项目中创建mybatis的SqlSessionFactory,dao对象的<dependency> <!--单元测试-->原创 2021-02-01 15:02:09 · 77 阅读 · 0 评论 -
SpringBoot集成mybatis逆向工程
SpringBoot集成mybatis逆向工程注意mybatis逆向工程只会针对于单表操作1,在pom文件中添加mybatis依赖,mysql依赖<!--springboot web起步依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId><原创 2021-01-31 02:25:20 · 915 阅读 · 0 评论 -
SpringAOP
Spring AOP:面向切面编程用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。1,AOP的底层原理动态代理有两种他情况动态代理(1)第一种 有接口的情况,使用JDK动态代理创建接口中实现类的代理对象,增强类的方法//使用JDK动态代理,使用Proxy类中的 newProxyInstance方法来创建代理对象static Object newProxyInstance(ClassLoader loader, 类&原创 2021-01-25 23:08:09 · 114 阅读 · 0 评论 -
Spring注解的方式管理bean
Spring 针对bean管理中创建对象提供注解1,@Component:不指定 value 属性,bean 的 id 是类名的首字母小写2,@Service:用于对 Service 实现类进行注解3,@Controller:用于对 Controller 实现类进行注解4,@Repository:用于对 DAO 实现类进行注解1,为了能够使用注解的方式创建对象,需要引入依赖,如果是导包则需要aop.jar,如果maven则导入依赖<dependency> <groupI原创 2021-01-23 21:59:34 · 223 阅读 · 0 评论 -
Spring中关联druid数据库连接池
Spring中关联druid数据库连接池IOC操作Bean管理外部属性文件1,新建maven工程,引入依赖 <!--Druid数据库连接池依赖--> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.9</version> </dependency> &原创 2021-01-23 17:19:08 · 116 阅读 · 1 评论