
javaEE
文章平均质量分 57
lr-fcc
贫民窟girl
展开
-
邮件名称修改和yml里面配置mail方式
参考网址1参考网址2原创 2022-11-08 19:08:21 · 487 阅读 · 1 评论 -
SSM整合web.xml中监听器的作用
监听器用于监听Web应用中某些对象的创建、销毁、增加,修改,删除等动作的发生,然后作出相应的响应处理。当监听范围的对象的状态发生变化的时候,服务器自动调用监听器对象中的方法。常用于统计网站在线人数、系统加载时进行信息初始化、统计网站的访问量等等。监听器详解...转载 2021-12-15 10:11:47 · 356 阅读 · 0 评论 -
Mybatis Mapper层怎样连接其他表
2.实体类要增加以下内容原创 2021-11-23 16:19:00 · 256 阅读 · 0 评论 -
Caused by: org.apache.ibatis.binding.BindingException: Parameter ‘bulletinBoard‘ not found.
Caused by: org.apache.ibatis.binding.BindingException: Parameter ‘bulletinBoard’ not found.出现这个问题是当在mybatis框架中使用的查询语句中包含多个参数解决办法:为方法中的参数加上注解指定参数加入List findAll(@Param(“bulletinBoard”) BulletinBoard bulletinBoard, @Param(“begin”)Integer begin, @Param(“pag原创 2021-11-22 10:36:32 · 356 阅读 · 0 评论 -
Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression ‘dept.name
Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression ‘dept.name != null and dept.name != ‘’’. Cause: org.apache.ibatis.ognl.OgnlException: source is null for getProperty(null, “name”)注意了,与书写格式无关,是因为有些时候传入对象dept本来就是空值,导致空指针解决原创 2021-11-16 16:01:19 · 1102 阅读 · 0 评论 -
maven冲突
maven冲突如何解决? 为什么会出现这种冲突?我们需要知道 jar包冲突的原理,才能更好的去解决jar包冲突的问题。一、为什么会出现依赖冲突 首先要说明Maven的依赖管理,maven在依赖管理中有几个原则依赖是使用Maven坐标来定位的,而Maven坐标主要由GAV(groupId, artifactId, version)构成。如果两个相同的依赖包,如果groupId, artifactId,version不同,那么maven也认为这两个是不同的。依赖会传递,A依赖了B,B依赖了C原创 2021-04-12 20:34:30 · 176 阅读 · 0 评论 -
springMVC
一 、什么是springMVC1.是对Servlet封装(体现在继承上面)解决Servlet内容太多、繁杂。。。然后在web.xml有个自动配置,通过component2.对视图层转发、分发Spring MVC是Spring提供的一个实现了Web MVC设计模式的轻量级Web框架。它与Struts2框架一样,都属于MVC框架,但其使用和性能等方面比Struts2更加优异。在实际开发中,接收浏览器的请求响应,对数据进行处理,然后返回页面进行显示,但是上手难度却比 Struts2 简单多了。而且由于原创 2021-04-05 18:07:31 · 489 阅读 · 1 评论 -
springboot
一 springboot1.什么是springbootSpring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是 Spring Boot 其实不是什么新的框架,它默认配置了很多框架的使用方式,就像 Maven 整合了所有的 Jar 包,Spring Boot 整合了所有的框架。2.用springboot的好处?简单、快速、方便平时搭原创 2021-04-01 21:42:39 · 99 阅读 · 0 评论 -
springAOP
一、springAOP1.什么是AOP???AOP的全称是Aspect-Oriented Programming,即面向切面编程(也称面向方面编程)。它是面向对象编程(OOP)的一种补充,目前已成为一种比较成熟的编程方式。 (spring两大机制之一,还有SpringIOC控制反转)AOP是能够让我们在不影响原有功能的前提下,为软件横向扩展功能。 那么横向扩展怎么理解呢,我们在WEB项目开发中,通常都遵守三层原则,包括控制层(Controller)->业务层(Service)->数据层(原创 2021-04-01 20:12:44 · 138 阅读 · 0 评论 -
springIOC
一、springIOC1.什么是springIOC控制反转或者依赖注入DI ???(spring两大机制之一,还有SpringAOP面向切面编程)引申:传统模式下 一个 java对象调用另一个java对象的方式是什么? new 关键字 含义:在使用了spring框架之后,对象的实例不再由调用者来创建,而是由spring容器来创建,spring容器会负责控制程序之间的关系,而不是由调用者的程序代码直接控制,这样,控制权由应用程序代码转移到了spring容器,控制权发生了反转。(为什么要把这种方式原创 2021-04-01 20:10:57 · 147 阅读 · 0 评论