Mybatis-02 Mybatis-0212、mybatis的参数传递参数的传递指的是 mapper 接口中方法的参数值,如何传递到 mapper.xml配置文件的 #{} 占位符中 12.1、一个普通数据类型Mapper接口 12345public interface UserMapper { public User queryUserById(Integer id);} mapp 2021-07-23 #java #Mybatus
Mybatis-01 Mybatis-011、mybatis概述1.1、mybatis简介MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记 2021-07-23 #java #Mybatus
SpringMVC-04 SpringMVC-04文件上传文件上传在SpringMVC中如何实现: 准备工作前端控制器 , SpringMVC两个标配 1、准备一个文件上传的表单 2、导入文件上传需要的jar包 commons-fileupload-1.2.1.jar、commons-io-1.4.jar 3、配置文件上传解析器 CommonsMultipartResolver 4、配置Controller控制器的代 2021-07-23 #java #SpringMVC
SpringMVC-03 SpringMVC-0310、Restful风格10.1、Restful 风格的介绍Restful 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 REST(英文:Representational State Transfer,简称REST)描述了一个架构样式的网络系 2021-07-22 #java #SpringMVC
SpringMVC-02 SpringMVC-028、数据在域中的保存8.1、Request对象中保存数据Controller中的代码: 12345678@RequestMapping(value = "/requestScope")public String requestScope(HttpServletRequest request){ System.out.println(&qu 2021-07-21 #java #SpringMVC
SpringMVC-01 SpringMVC-011、SpringMVC的概述Spring MVC框架是一个开源的Java平台,为开发强大的基于JavaWeb应用程序提供全面的基础架构支持,并且使用起来非常简单容易。 Spring web MVC框架提供了MVC(模型 - 视图 - 控制器)架构,用于开发灵活和松散耦合的Web应用程序的组件。 MVC模式使应用程序的不同组件(输入逻辑,业务逻辑和UI逻辑)合理有效的分离,同 2021-07-21 #java #SpringMVC
Spring-04 Spring-04Spring之数据访问1.Spring数据访问工程环境搭建先导入需要的jar包 druid-1.1.9.jar junit_4.12.jar mysql-connector-java-5.1.37-bin.jar org.hamcrest.core_1.3.0.jar spring-aop-5.2.5.RELEASE.jar spring-aspects-5.2.5.RELEA 2021-07-20 #java #spring #事务
Spring-03 Spring-031.AOP切面编程1、什么是AOPAOP是面向切面编程。全称:Aspect Oriented Programming 面向切面编程指的是:程序是运行期间,动态地将某段代码插入到原来方法代码的某些位置中。这就叫面向切面编程。 2、一个简单计算数功能加日记准备计算器相关类 计算接口 12345678910public interface Calculate { public 2021-07-18 #java #spring #aop
Spring-02 Spring-02Spring EL表达式(非重要)创建java实体Bean对象 123456789101112131415public class Person { private int id; private String name; private String phone; private double salary; private Car car;}public 2021-07-18 #java #spring
Spring-01 Spring-011、Spring概述①Spring是一个开源框架 ②Spring为简化企业级开发而生,使用Spring开发可以将Bean对象,Dao组件对象,Service组件对象等交给Spring容器来管理,这样使得很多复杂的代码在Spring中开发却变得非常的优雅和简洁,有效的降低代码的耦合度,极大的方便项目的后期维护、升级和扩展。 ③Spring是一个IOC(DI)和AOP容器框架。 ④S 2021-07-18 #java #spring