SSM
on the way 123
从事后端开发,从零到一搭建过项目三个,目前项目立项一个,主要负责基础模块搭建,相关业务设计,在这里分享我在项目中用到的技术,以及踩过的坑,还有分享下项目实际经验怎么去避免一些问题,实现高并发,缓存,事务问题,欢迎大家一起讨论
展开
-
Springmvc 简介(04)
Springmvc 简介(04)14、异常处理14.1、使用@ExceptionHandler注解处理异常@ControllerAdvice 注解标识的方法叫异常处理方法它可以标识多个方法 , 异常类越精确 , 越优先调用@ExceptionHandler 标识的方法是局部异常处理的方法 , 它只对所在的Controller中抛出的异常有效web.xml配置 :<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="h原创 2020-12-18 21:09:49 · 98 阅读 · 0 评论 -
Springmvc 简介(03)
Springmvc 简介(03)10.Result风格10.1 Result风格介绍Restful 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。REST(英文:Representational State Transfer,简称REST)描述了一个架构样式的网络系统,比如 web 应用程序。它首次出现在 2000 年 Roy Fielding 的博士论文中,他是原创 2020-12-17 17:32:06 · 116 阅读 · 0 评论 -
Springmvc 简介(02)
Springmvc 简介(02)8、数据在域中的保存准备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:schemaLocation="http://xmlns.jcp.org/x原创 2020-12-17 17:27:45 · 62 阅读 · 0 评论 -
SpringMVC 简介(01)
SpringMVC 简介(01)1、SpringMVC的概述****Spring MVC****框架是一个开源的Java平台,为开发强大的基于JavaWeb应用程序提供全面的基础架构支持,并且使用起来非常简单容易。****Spring web MVC****框架提供了MVC(模型 - 视图 - 控制器)架构,用于开发灵活和松散耦合的Web应用程序的组件。 ****MVC****模式使应用程序的不同组件(输入逻辑,业务逻辑和UI逻辑)合理有效的分离,同时又有效的将各组件组合一起完成功能。· *模型(原创 2020-12-17 17:21:38 · 146 阅读 · 0 评论 -
Spring 简介 (04)
Spring 简介 (04)11 声明式事务事务分为声明式和编程式两种:声明式事务:声明式事务是指通过注解或xml配置的形式对事务的各种特性进行控制和管理。编码式(编程式)事务:指的是通过编码的方式实现事务的声明。复习:11.1 声明式事务环境搭建11.2.1、准备测试数据库##创建tx数据库drop database if exists `tx`;CREATE database `tx`;##切换tx数据库USE `tx`;##创建用户表CREATE TABLE `use原创 2020-12-17 17:18:14 · 134 阅读 · 0 评论 -
Spring 简介(02)
Spring 入门(02)7.Spring EL 表达式(了解)Spring Expression Language,Spring表达式语言,简称SpEL。支持运行时查询并可以操作对象图。和JSP页面上的EL表达式,SpEL根据JavaBean风格的getXxx()、setXxx()方法定义的属性访问对象图,完全符合我们熟悉的操作习惯。7.1 基本语法SpEL使用**#{…}**作为定界符,所有在大框号中的字符都将被认为是SpEL表达式。7.2 使用字面值7.3 引用其他bean7.4原创 2020-12-17 17:07:04 · 97 阅读 · 0 评论 -
Spring 简介 (1)
Spring 简介(1)1.Spring概述①Spring是一个开源框架②Spring为简化企业级开发而生,使用Spring开发可以将Bean对象,Dao组件对象,Service组件对象等交给Spring容器来管理,这样使得很多复杂的代码在Spring中开发却变得非常的优雅和简洁,有效的降低代码的耦合度,极大的方便项目的后期维护、升级和扩展。③Spring是一个"IOC(DI)和***AOP***容器框架。④Spring的优良特性[1]侵入式:基于Spring开发的应用中的对象可以不依赖于Sp原创 2020-12-17 17:03:28 · 253 阅读 · 0 评论 -
Mybatis 简介 03
mybatis 简介 0314.基于注解的级联查询14.1 注解自定义结果集实体类属性与字段名称不一致的问题:public interface UserMapper { /** * Results : 映射注解 * Result : * id : 主键 * column : 字段名称 * property : pojo中的字段名称 * @return */ @Results({原创 2020-12-17 16:58:30 · 202 阅读 · 0 评论 -
Mybatis 简介 02
Mybatis 简介 0211、MyBatis的注解使用方式注解的使用示例://读操作@Select 写@Updatepublic interface UserMapper { @Select("select id,last_name userName ,sex from t_user where id = #{id}") User selectUser(int id); @Select("select id,last_name userName ,sex from t原创 2020-12-17 16:51:04 · 99 阅读 · 0 评论