
SSM
luer9
假如我年少有为。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSM整合(XML+注解方式)
SSM整合文章目录SSM整合环境搭建1. 创建数据库2.创建maven项目导入坐标3.编写实体类4.编写持久层接口5.编写业务层接口6.编写业务层实现类配置Spring1.编写spring配置文件并导入约束2.使用注解配置业务层和持久层3.测试spring是否能独立运行配置SpringMVC1.在web.xml里配置前端控制器(DispatchServlet)2.编写SpringMVC配置文件3...原创 2020-02-11 18:09:08 · 1518 阅读 · 4 评论 -
SpringMVC学习笔记02-响应数据&结果视图&文件上传&拦截器
SpringMVC文章目录SpringMVC响应数据和结果视图返回值分类1. 返回字符串2. 返回值是void3.返回值是ModelAndView对象SpringMVC框架提供的转发和重定向forward请求转发redirect重定向ResponseBody响应json数据文件上传文件上传(传统方式)文件上传(SpringMVC方式)SpringMVC跨服务器方式上传文件拦截器拦截器概述自定义拦...原创 2020-02-10 22:25:05 · 616 阅读 · 0 评论 -
SpringMVC学习笔记01-入门案例&请求参数的绑定
SpringMVC文章目录SpringMVCSpringMVC概述MVC模型SpringMVC的入门案例1. 创建WEB工程,引入开发jar包2. 配置核心控制器(DispatcherServlet)3. 编写```springmvc.xml```的配置文件4. 编写```index.jsp```和```HelloController```控制器类5. 在WEB-INF目录下创建pages文件夹...原创 2020-02-09 23:08:21 · 521 阅读 · 0 评论 -
Spring学习笔记03-JdbcTemplate
Spring文章目录Spring什么是JdbcTemplateJdbcTemplate对象的创建JdbcTemplate的增删改查操作关于查询操作在Dao层直接使用JdbcTemplate在Dao层对象继承JdbcDaoSupport类什么是JdbcTemplateJdbcTemplate是Spring框架中提供的一个对象,对原始的JDBC API进行简单封装,其用法与DBUtils类似。...原创 2020-02-08 16:58:23 · 521 阅读 · 1 评论 -
Spring学习笔记02-面向切面编程AOP
Spring文章目录Spring解决冗余:动态代理基于接口的动态代理基于子类的动态代理使用Spring的AOP解决代码冗余spring中基于xml的AOP切入点表达式的写法使用注解配置AOP注意解决冗余:动态代理特点:字节码随用随创建,随用随加载作用:不修改源码的基础上对方法增强分类:基于接口的动态代理基于子类的动态代理基于接口的动态代理涉及的类:proxy提供者:...原创 2020-02-07 22:35:44 · 289 阅读 · 1 评论 -
Spring学习笔记01-控制反转IOC&依赖注入DI
Spring文章目录Spring控制反转 IOC程序的耦合和解耦使用Spring解决程序耦合准备工作使用xml配置文件实现IOCApplicationContext方式bean标签bean作用范围创建bean的三种方式使用注解实现IOC用于创建对象的注解用于注入数据的注解用于改变作用范围的注解和生命周期相关的注解一个例子依赖注入 DI什么是DI?依赖注入的方法构造函数注入使用set注入(常用)复...原创 2020-02-05 23:43:13 · 777 阅读 · 0 评论 -
Mybatis学习笔记_5-注解开发
Mybatis文章目录MybatisMybatis注解开发的CRUD(代理DAO方式)Mybatis注解开发的多表查询多对一(一对一)一对多(多对多)注解开启二级缓存Mybatis注解开发的CRUD(代理DAO方式)UserDao接口中使用注解public interface UserDao { /** * 查询所有用户 * @return */...原创 2020-02-03 23:24:23 · 156 阅读 · 0 评论 -
Mybatis学习笔记_4-延迟加载&缓存
Mybatis文章目录MybatisMybatis 延迟加载与缓存Mybatis 延迟加载延迟加载立即加载一对一延迟加载一对多延迟加载缓存mybatis中的一级缓存和二级缓存一级缓存二级缓存Mybatis 延迟加载与缓存Mybatis 延迟加载问题:在一对多中,当我们有一个用户,它有100个账户。在查询用户的时候,要不要把关联的账户查出来?在查询账户的时候,要不要把关联的用户查出来...原创 2020-02-03 23:11:02 · 350 阅读 · 0 评论 -
MyBatis学习笔记_3-多表查询
Mybatis文章目录Mybatis多表查询一对一一对一示例1、从表实体类中应该包含一个主表实体类的对象引用2、AccountDao接口3、AccountDao的mapper中4、AccountDao的测试类一对多一对多示例1、主表实体类中应该包含从表实体的集合引用2、UserDao接口3、UserDao的mapper中4、UserDao的测试类多对多多对多示例步骤1、一个实体表中包含另一个实体...原创 2020-02-03 14:14:33 · 630 阅读 · 0 评论 -
MyBatis学习笔记_2-CRUD&动态SQL
Mybatis文章目录Mybatis基本结构CRUD基本结构CRUDUserDao.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/...原创 2020-01-31 23:05:22 · 245 阅读 · 0 评论 -
MyBatis学习笔记_1
Mybatis文章目录Mybatismybatis概述mybatis入门IDEA基本环境的搭建环境搭建的注意事项mybatis入门案例过程其他(基于注解)mybatis概述Mybatis是一个持久层框架(跟数据库打交道的),java编写的框架,封装了JDBC的很多细节,咱只需要关注sql语句本身,不需要关注注册驱动,创建连接等等繁杂的过程。使用*ORM(对象关系映射,就是把数据库表和实体类...原创 2020-01-31 22:43:02 · 144 阅读 · 0 评论