ICode9

精准搜索请尝试: 精确搜索
  • mybatis-plus操练2021-08-27 01:01:54

    1、@TableId 和 @TableField   @TableId 在id上的注解,默认为雪花算法   @TableField 其他属性上的注解,用于新增、修改等操作时,数据库的默认值,这是代码层面的,比数据库层面更方便 2、编辑处理器处理注解   数据库添加create_time,update_time,实体也添加   实体属性添加注解:

  • Spring控制反转的理解-IOC的理解2021-08-02 09:58:52

    我们通过举一个小小的例子来说明什么是控制反转IOC? 初级阶段,我们写代码是这样的: 新建一个UserDao和它的实现类 public interface UserDao { void save(); } public class UserDaoImpl implements UserDao { public void save() { System.out.println("UserD

  • Error creating bean with name ‘XXX‘: Injection of autowired dependencies failed错误的解决方法2021-07-29 19:33:59

    初学ssm架构项目的时候出现Error creating bean with name ‘XXX’: Injection of autowired dependencies failed。 错误代码 package com.ssxdsz.crm.settings.service.impl; import com.ssxdsz.crm.settings.dao.UserDao; import com.ssxdsz.crm.settings.service.UserSe

  • 数据库: 商城案例 - 编写UserDao & 测试注册与登录功能2021-07-28 15:31:57

    UserDao   需求一: 编写一个注册用户的方法,接收的参数是一个User对象   需求二: 编写一个 用户登录的方法,接收的参数是 用户名 和密码, 返回值是User对象   编写UserDao    public class UserDao { /** * 注册用户 * */ public int register(User us

  • Day01(SSM)422021-07-26 18:31:48

    Spring 1.1 Spring是什么 Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层 SpringMVC 和持久层 Spring JDBCTemplate 以及业务层事务管理等众多的企业级应用技术,还

  • spring依赖注入2021-07-23 15:58:23

    set方法 接口 public interface UserDao { public void save(); } public interface UserService { public void save(); } 实现 public class UserServiceImpl implements UserService { private UserDao userDao; public void setUserDao(UserDao user

  • Spring01:概述及IOC理论推导2021-07-19 18:31:14

    为什么用Spring: 一句话概括: Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。 IoC基础 新建一个空白的maven项目 分析实现 我们先用我们原来的方式写一段代码 . 1、先写一个UserDao接口 public interface UserDao {    public void getUser(); } 2、再去

  • Spring AOP动态代理失效的解决方法@Transactional为何会失效2021-07-11 07:31:07

    环境:springboot2.3.10 演示类 JavaBean public class User { private Integer id ; private String name ; public User(Integer id, String name) { this.id = id; this.name = name; } } DAO接口 public interface UserDAO { User save(User user) ;

  • Spring注解@Resource和@Autowired区别对比详解2021-07-07 09:02:37

    前言 @Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。 1、共同点 两者都可以写在字段和setter方法上。两者如果都写在字段上,那么就不需要再写setter方法。 2、不同点 (1)@Autow

  • mybatis获取增加sql语句自增长id2021-07-06 12:34:09

    mybatis获取增加sql语句自增长id 说明: 实现此功能只需要在mybatis 增加sql语句中加入 useGeneratedKeys="true" keyProperty="id"参数即可,他会将自增长的id返回到形参对象当中对应属性里 在此直接从service开始逐步解析获取自增长id userService //在service层获取到返回的id @Ser

  • spring配置数据源、基于注解开发、整合Junit2021-07-03 13:06:31

    这里写目录标题 spring配置数据源数据源的作用手动连接数据库spring配置数据源 spring注解开发spring原始注解入门步骤 spring整合Junit spring配置数据源 数据源的作用 数据源用来提高程序性能 事先实例化数据源,初始化部分连接资源 使用连接资源时从数据源中获取 使用

  • Spring-12021-07-01 21:31:06

    1. spring概述 1.1 Spring是什么(理解) Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层 SpringMVC和持久层 Spring JDBCTemplate以及业务层事务管理等众多的企业级

  • Java 面试机经(初级篇-14期)2021-07-01 14:53:26

    三、Spring 基础 Spring Framework 中有多少个模块,它们分别是什么? 答案:Spring 核心容器 – 该层基本上是 Spring Framework 的核心。它包含以下模块:Spring Core    提供 IOC 和依赖注入特性。Spring Bean    Bean 工厂和 bean 的装配SpEL (Spring Expression Language)   s

  • 2021-4-1 日报博客2021-06-21 02:34:06

    个人博客 1.学到的东西 1. spring概述 1.1 Spring是什么(理解) Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层 SpringMVC和持久层 Spring JDBCTemplate以及业务层

  • Spring_IOC理解2021-06-14 20:01:24

    IOC:控制反转,其实最重要的是思想的转变,没有什么新的把戏,核心思想是从面向过程编程转变成面向对象编程,也很像C++里面的多态。首先在实现上改变,public class UserServiceImpl implements UserService{ //之前使用这种方式,固定写死,不太方便 //private UserDao userDao = new Use

  • 遇到class path resource [applicationcontext.xml] cannot be opened becaus的问题该怎么解决??2021-06-13 18:01:56

    [applicationcontext.xml] cannot be opened becaus的问题该怎么解决? 本文旨在和小白一起成长,很不幸目前没有钱买idea,用了一段时间idea奈何到期了,试了各种方法破解–未果,只好重新转战eclipse。 絮絮叨叨一会– 初学者刚接触到spring,学习难免会遇到问题,本文将学习过程中遇到

  • Spring-IOC配置开发2021-06-10 20:58:15

    Spring-IOC配置开发 1. IOC 、DI IOC:(inverse of control) 控制反转,其实就是把对象的创建权,交给spring,由Spring负责给我们创建对象 DI : (Dependency Injection)依赖注入,是SpringIOC的具体体现,简单来说,就是给对象的属性赋值,主要有两种方式: Set方法赋值在类中配置有参构造方

  • 【Java Web开发指南】解析Spring中Ioc和DI(入门Demo)2021-06-10 16:08:16

    文章目录 1 Spring概述 2 Spring的体系结构 3 Ioc代码实现 4 DI代码实现 5 代码目录 1 Spring概述 一种Java应用开发框架,而SpringMVC是针对Web的框架。 2 Spring的体系结构 在Spring框架的lib文件夹中,分别有四个基础包,分别对应上图中Spring核心容器(Core Container)中的四个

  • 03_IOC本质推导2021-06-08 21:57:44

    使用Spring之前 UserDao.java package com.geng.dao; public interface UserDao { void getUser(); } UserDaoImpl.java package com.geng.dao; public class UserDaoImpl implements UserDao{ @Override public void getUser() { System.out.println(&qu

  • SpringBoot 单元测试利器——Mockito2021-06-03 19:01:58

    Mockito 是一种 Java Mock 框架,主要是用来做 Mock 测试,它可以模拟任何 Spring 管理的 Bean、模拟方法的返回值、模拟抛出异常等等,在了解 Mockito 的具体用法之前,得先了解什么是 Mock 测试。 1. 什么是 Mock 测试? Mock 测试就是在测试过程中,创建一个假的对象,避免你为了测试一个方法

  • SSM自学笔记(一)2021-06-03 02:03:28

    本文内容 Ioc和DI Spring快速入门 Spring配置文件 Spring IoC和DI注解开发 Spring配置数据源 Spring注解开发 Spring整合Junit IoC 和 DI 1.Spring快速入门 以前的开发步骤: 为了解耦,写一个xml配置文件,标识UserDaoImpl的全限定名,今后再要调用UserDao实例化对象就直接通过Spri

  • 自动注入那些事2021-05-28 22:59:50

    自动注入那些事 现在作为Java开发,spring已经是必备的技能,而spring实现原理就是依赖注入,早期依赖注入需要通过配置xml文件,很繁琐,总是因为少写或写错bean,而前功尽弃,重新打包上线,要特别小心。后来有了注解注入,才轻松了很多。今天来说一下自动注入的前世今生,包括xml注入,自动注入,

  • spring学习笔记2021-05-28 21:01:03

    Spring相关API Spring的API体系异常庞大,我们现在只关注两个BeanFactory和ApplicationContext BeanFactory BeanFactory是IOC的核心接口,他定义了IOC的基本功能。 ApplicationContext ApplicationContext代表应用上下文对象 ,可以获得springIOC容器中的Bean对象 ApplicationCon

  • 3.IOC理论推导2021-05-23 16:01:05

    IOC理论推导 以前: UserDao接口 package com.faq.dao; public interface UserDao { void getUser(); } UserDaoImpl实现类 package com.faq.dao; public class UserDaoImpl implements UserDao{ public void getUser(){ System.out.println("默认获取用

  • Spring配置文件2021-05-23 13:02:35

    Spring配置文件 bean标签的基本配置 基本属性 id 不允许重复 class <bean id="userDao" class="com.itheima.dao.impl.UserDaoimpl"></bean> bean范围配置 scope:指对象的作用范围,取值如下 singleton :默认值单例的 bean生命周期 对象创建:当应用加载,创建容器时,对象就被创建

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有