Spring
Spring 相关技术
程序员闲言
记录成长,记录学习!
展开
-
Spirng+SpringMVC+Mybatis+Shiro 整合---实现用户认证
Spirng+SpringMVC+Mybatis+Shiro 整合项目结构简单说明SimpRealm 认证授权相关类UserController 控制层UserDao 持久层UserService 业务层User 实体类MD5 用用生成密文的Test1 测试用的UserMapper.xml 文件 用户操作数据库的application.xml spring 主配置文件db.properteis 主要配置连接数据库信息的shiro.xml shiro的配置文件spring-mvc原创 2022-01-06 15:43:12 · 411 阅读 · 2 评论 -
JavaWeb阶段及SSM阶段各种配置文件约束
JavaWeb阶段及SSM阶段各种配置文件约束原创 2022-01-06 11:54:51 · 122 阅读 · 0 评论 -
Spring AOP --实现日志记录
一.导入依赖 <!--spring 的 context core --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.0.RELEASE</version原创 2021-12-14 20:22:36 · 741 阅读 · 0 评论 -
【狂神说Java】Spring5最新完整教程IDEA版通俗易懂
狂神说Java系列,Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。原创 2021-12-05 15:21:54 · 5511 阅读 · 0 评论 -
Java后端开发工程师学习笔记【狂神说Java笔记】
目录1.学习视频推荐阶段一1.计算机基础2.Java入门学习3.java基础语法4.流程控制和方法5.数组6.面向对象编程7.异常8.常用类9.集合框架10.IO流11.多线程12.GUI编程13.网络编程14.注解和反射15.JUC编程16.JVM探究阶段二阶段三阶段四阶段五阶段六阶段七1.学习视频推荐 还在迷茫、或者不知道如何学习Java的小伙伴们,推荐你们的观看“狂神的Java全栈视频”!整个学习过程中他都在激励我们不断学习!狂神97年的,还自学编程,能有那么大的成就,让我佩服得五体投地!!励志原创 2021-07-28 23:19:22 · 14262 阅读 · 12 评论 -
不允许有匹配 “[xX][mM][lL]“ 的处理指
Caused by: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 6; 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。原创 2021-05-27 10:09:30 · 575 阅读 · 0 评论 -
nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean wit
nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0': Caused by: java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/Reflecti原创 2021-05-17 21:55:36 · 6156 阅读 · 0 评论 -
javaConfig 配置AOP 注意事项
javaConfig 配置AOP 注意事项原创 2021-05-17 21:39:38 · 244 阅读 · 0 评论 -
SpringMVC--视图解析器之一个“\” 引发的惨案!
项目环境一段简单的springmvc 环境配置springmvc配置文件web.xml文件测试代码问题描述访问根目录没有问题访问t1 请求路径的时候却不行一段简单的代码,看似没有什么问题问题却出现在springmvc的 配置文件中,配置视图解析器 后缀 多一个“\” 引起的修改后...原创 2021-05-16 22:27:49 · 107 阅读 · 0 评论 -
使用SpringBoot自定义国际化时-出现的小问题
错误产生环境SpringBoot项目 自定义国际化时产生(前台thymeleaf模板引擎)错误描述java.lang.ArrayIndexOutOfBoundsException: 1 at cn.bloghut.config.MyLocalResolver.resolveLocale(MyLocalResolver.java:33) 错误原因前台点击语言(中文),发生请求从代码中看到,我前台的中文请求通过get 方式在url 地址后面携带参数 ,在拼接zh_CN 的时候太马虎 使用"原创 2021-05-04 21:56:55 · 262 阅读 · 0 评论 -
黑马企业权限管理系统--jsp+ssm+oracle
黑马企业权限管理系统--ssm+oracle原创 2021-04-13 00:08:39 · 2915 阅读 · 1 评论 -
描述一下Spring Bean的生命周期
描述一下Spring Bean的生命周期解析类得到BeanDefinition如果有多个构造方法,则要推断构造方法确定好构造方法后,进行实例化得到一个对象对对象的加了@Autowired注解的属性进行属性填充回调Aware方法,比如BeanNameAware,BeanFactoryAware调用BeanPostProcessor的初始化前的方法调用初始化方法调用BeanPostProcessor的初始化的方法,在这里会进行AOP如果当前创建的Bean是单例则会把Bean放到单例池使用B转载 2021-04-01 21:47:06 · 618 阅读 · 0 评论 -
BeanFactory和ApplicationContext有什么区别?
BeanFactory和ApplicationContext有什么区别?转载 2021-03-31 22:21:23 · 300 阅读 · 0 评论 -
谈谈你对IOC的理解
谈谈你对IOC的理解转载 2021-03-30 22:45:27 · 1673 阅读 · 1 评论 -
谈谈你对AOP的理解
谈谈你对AOP的理解系统是由许多不同的组件组成的,每一个组件各负责一块特定功能。除了实现自身核心功能之外,这些组件还经常承担着额外的职责。例如日志、事务管理和安全这样的核心服务经常融入到自身具有核心业务逻辑的组件中去。这些系统服务经常被称为横切关注点,因为他们会跨越系统的多个组件。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,并不适合定义从左到右的关系。例如日志功能。日志代码往往水平地散步在所有对象层次中,而与它所散步到的对象的核心功能毫无转载 2021-03-29 22:46:56 · 1194 阅读 · 0 评论 -
Spring是什么?
Spring是什么?轻量级的开源的J2EE框架。它是一个容器框架,用来装javaBean(java对象),中间层(业务层)框架(万能胶)可以起一个连接作用,比如说把Struts和hibeernate粘和在一起运用,可以让我们的企业开发更快、更简洁。Spring 是一个轻量级的控制反转(Ioc)和面向切面(Aop)的容器框架从大小和开销而言Spring 都是轻量级的。通过控制反转(Ioc)的技术达到松耦合的目的。提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开转载 2021-03-28 22:39:06 · 106 阅读 · 0 评论 -
如何实现一个IOC容器?
如何实现一个IOC容器?配置文件配置扫描包路径递归包扫描获取.class文件反射、确定需要交给IOC管理的类对需要注入的类进行依赖注入配置文件中指定需要扫描的包路径定义一些注解,分别表示访问控制层、业务层、数据持久层、依赖注入注解、获取配置文件注解从配置文件中获取需要扫描的包路径,获取到当前路径下的文件信息及文件夹信息,我们将当前路径下所有以.class结尾的文件添加到一个Set集合中进行存储遍历整个set集合,获取在类上有指定注解的类,并将其交给IOC容器,定义一个安全的Map用来存转载 2021-03-23 22:18:43 · 568 阅读 · 0 评论 -
Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could原创 2021-02-24 18:33:18 · 4137 阅读 · 0 评论 -
Spring Bean对象的三种创建方式
一.使用默认构造方法创建案例说明:获取UserService对象的三种方式在Spring 的配置文件中使用bean 标签,配以id 和 class属性之后,且没有其他属性和标签时采用的就是默认构造函数创建Bean对象,此时如果类中没有默认构造函数,则无法创建。代码如下:配置文件代码<bean id="userService" class="cn.bloghut.service.impl.UserServiceImpl"/>测试代码//1.获取核心容器对象Application转载 2021-02-21 13:38:01 · 5087 阅读 · 0 评论 -
HTTP Status 500 - Request processing failed; nested exception is java.lang.reflect.UndeclaredThrowab
HTTP Status 500 - Request processing failed; nested exception is java.lang.reflect.UndeclaredThrowableException原创 2021-02-19 14:08:11 · 4995 阅读 · 0 评论 -
程序包javax.servlet.http不存在
程序包javax.servlet.http不存在原创 2021-02-19 13:49:09 · 10311 阅读 · 0 评论 -
Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on project
Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on project jurisdiction_controller: Could not start Tomcat原创 2021-02-18 23:05:24 · 8508 阅读 · 1 评论 -
apache-maven 上传到本地私服deploy报错
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project maven_day02_dao: Failed to deploy artifacts: Could not transfer artifact cn.bloghut:maven_day02_dao:jar:1.0-20210209.111041-1 from/to snapsho原创 2021-02-09 21:00:06 · 3330 阅读 · 0 评论 -
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘dataSource‘
异常描述org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.ConversionNotSupp原创 2021-02-09 18:11:50 · 3481 阅读 · 1 评论 -
Spring常用注解学习笔记~值得收藏
Spring常用注解学习笔记原创 2021-02-09 18:02:39 · 4439 阅读 · 0 评论 -
Spring整合SpringMVC和Mybatis框架
Spring整合SpringMVC和Mybatis框架工程目录结构如下整合步骤1.先把Spring 的配置搭建完成2.再使用Spring整合SpringMVC3.最后使用Spring 整合MybatisSSM整合有多种方式(XML 和 注解方式),下面我采用XML 和 注解混合配置代码如下Account.java(实体类)/** * @author 闲言 * @Description 账户实体类 * @create 2021-02-03 12:11 */public class原创 2021-02-03 15:41:17 · 2744 阅读 · 0 评论