![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
新一人
君子之道,辟如行远必自逊,辟如登高必自卑
展开
-
Spring集成Mybatis实现一对多(idea版)
前提 该业务在上一模块的基础上加的代码。Spring集成Mybatis实现一对一(idea版) 业务背景 一个用户可以有多个订单,但是每一个订单只能对应一个用户。 新添加的配置文件 UserMappse.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//my原创 2021-09-01 17:50:26 · 249 阅读 · 0 评论 -
Spring集成Mybatis实现一对一(idea版)
业务背景 一个人拥有一个身份证,每个人身份证指定一个人。 sql文件 /* Navicat Premium Data Transfer Source Server : mysql Source Server Type : MySQL Source Server Version : 50640 Source Host : localhost:3306 Source Schema原创 2021-09-01 16:22:45 · 192 阅读 · 1 评论 -
Eclipse创建Maven项目(Spring)
前提 电脑中下载好,Maven,Java,并配置好。 Eclipse配置Java和Maven 配置java 1.选中Window下面的Preferences,选中Java下面的Installed IREs 2.点击Add 3.点击Next 4.点击Directory…选中对应版本的JDk 配置Maven 第一步,选中Maven选项,第二,选中Maven下面的UserSettings。第三步,在右侧界面,点击Browse…按钮。 第四步,在弹出的选择框中,选择下载到本地的Maven的配置文件。 以原创 2021-07-22 23:00:25 · 909 阅读 · 0 评论 -
JavaEE框架整合开发入门到实战:Spring+SpringMVC+MyBAtis(微课版)——代码练习第三章
目录结构 package annotation; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; @Component public class AnnotationUser { @Value("一棵小白杨") private String uname; public String getUname() { return u原创 2021-03-20 18:08:58 · 868 阅读 · 0 评论 -
JavaEE框架整合开发入门到实战:Spring+SpringMVC+MyBAtis(微课版)——代码练习第二章
目录结构 TestDIDao.java package dao; public interface TestDIDao { public void sayHello(); } TestDiDaoImpl.java package dao; public class TestDiDaoImpl implements TestDIDao { @Override public void sayHello() { // TODO Auto-generated method stub S原创 2021-03-20 17:33:08 · 953 阅读 · 11 评论 -
JavaEE框架整合开发入门到实战:Spring+SpringMVC+MyBAtis(微课版)——代码练习第一章
纯手敲,谢谢支持 使用eclipse编写,工程目录结构如下: 第一单元 目录结构 其中使用的原创 2021-03-20 17:25:44 · 1106 阅读 · 0 评论 -
ssm框架中使用json将前端数据传递到后端
主要目录结构 TestController.java package controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bin原创 2021-03-07 22:35:08 · 579 阅读 · 1 评论 -
Spring测试
Spring框架两大核心特征的基本理解 BeanFactory和ApplicationContext的区别 Spring中Bean的作用范围 自动装配的几种方式——Spring IOC/DI(四) ApplicationContext通常有哪些实现类以及它们之间区别? Spring学习(5):SpringAOP的5种增强类型 Spring 事务传播行为 Spring声明式事务的两种实现方式 Spring AOP 原理 (面试必备) ...原创 2020-05-28 09:50:50 · 138 阅读 · 0 评论 -
ssh框架整合入门登陆实例--------第五步三者整合
引言 ssh框架的整合 目录结构 实现代码 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s原创 2020-05-12 19:36:53 · 205 阅读 · 0 评论 -
ssh框架整合入门登陆实例--------第四步web界面与Action实例设计
Action package com.Action; import com.Dao.UserDaoImpl; import com.Entity.User; import com.Service.UserServiceImpl; import com.opensymphony.xwork2.Action; import java.awt.event.ActionEvent; import java.beans.PropertyChangeListener; import java.util.ArrayLis原创 2020-05-10 20:02:28 · 175 阅读 · 0 评论 -
ssh框架整合入门登陆实例--------第三步Dao层和Service层设计
Dao层设计 package com.Dao; import com.Entity.User; import java.util.List; public interface UserDao { public boolean login(Integer valueOf, String password); public boolean add(int id,String name,String Password); } package com.Dao; import com原创 2020-05-10 19:53:11 · 175 阅读 · 0 评论 -
ssh框架整合入门登陆实例--------第二步Hibernate持久层设计
引言 我们做的是一个入门实际,因此我们在数据库中创建一个表就可以可以了,进行登陆的验证! 创建数据库 我们先创建数据库sshLogin,并在数据库内部,创建表User! 通过idea与数据库进行关联 输入用户,密码,原创 2020-05-10 11:47:14 · 117 阅读 · 0 评论 -
ssh框架整合入门登陆实例--------第一步配置环境
搭建环境 导入Spring的包 导入Struts2包 导入Hibernate包 完成以上功能直接点next,创建工程完毕 对该工程进行配置 点击FIx,将前面导入的包,放在lib目录下 添加Tomcat9,和Struts2-spring-plugin-2.3.4.1.jar以及Mysql依赖 点击FIx原创 2020-05-10 11:16:46 · 145 阅读 · 0 评论 -
关于idea中,整合Struts2和Spring过程中,在action的class属性中配置bean的id名报错问题。
关于Idea中,整合Struts2和Spring过程中,在action的class属性中配置bean的id名报错问题。 解决方法 (1)没有导入struts2-spring-plugin包,手动导入即可 (2)自己配置的spring配置文件applicationContext.xml没有与框架进行匹配 第一步 第二步 ...原创 2020-05-10 10:15:19 · 317 阅读 · 0 评论 -
idea进行ssh框架整合时遇到的问题!
第一个问题 09-May-2020 11:20:41.478 涓ラ噸 [RMI TCP Connection(7)-127.0.0.1] org.apache.tomcat.util.modeler.BaseModelMBean.invoke Exception invoking method [manageApp] java.lang.IllegalStateException: Error starting child at org.apache.catalina.core.ContainerBa原创 2020-05-09 11:25:40 · 245 阅读 · 0 评论 -
两中后处理器
两种后处理器 Bean后处理器:这种后处理器会对容器中的Bean进行后处理,对Bean 进行额外加强。容器后处理器:这种后处理器对IoC容器进行后处理,用于增强容器功能。 Bean后处理器 Bean后处理器,...原创 2020-04-28 09:32:18 · 188 阅读 · 0 评论 -
Spring注入集合值
Axe public interface Axe { public String chop(); } Person public interface Person { public void test(); } SteelAxe public class SteelAxe implements Axe { @Override public String ch...原创 2020-04-23 13:55:39 · 129 阅读 · 0 评论 -
Spring容器
引言 Spring容器是生成Bean实例的工厂,并管理容器中的Bean。 Spring容器 Spring 容器最基本的接口就是BeanFactory。BeanFactory负责配置,创...原创 2020-04-23 10:27:20 · 173 阅读 · 0 评论 -
Spring的核心机制——依赖注入
引言 上一篇文章中,我们接上了如何使用idea创建第一个Spring,在文中,Person和Axe含有依赖关系!那么Spring如何管理它们之间的关系呢!! Spring核心功能 Spring 容器作为超级大工厂, 负责创建、管理所有的Java 对象,这些Java 对象被称为Bean。 Spring 容器管理容...原创 2020-04-23 08:58:49 · 338 阅读 · 0 评论 -
使用idea创建第一个Spring
引言 Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。----百度百科 下载Spring框架 Spri...原创 2020-04-02 22:02:03 · 373 阅读 · 0 评论