ssm
Spring+SpringMVC+Mybatis
禅悟刂
你不掌握别人的技术,命运就会被别人掌握。
展开
-
maven配置
1、本地仓库<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0....原创 2019-08-26 11:18:06 · 118 阅读 · 0 评论 -
SpringMVC深入理解
JavaEE体系结构包括四层,从上到下分别是应用层、Web层、业务层、持久层。Struts和SpringMVC是Web层的框架,Spring是业务层的框架,Hibernate和MyBatis是持久层的框架。为什么要使用SpringMVC?很多应用程序的问题在于处理业务数据的对象和显示业务数据的视图之间存在紧密耦合,通常,更新业务对象的命令都是从视图本身发起的,使视图对任何业务对象更改都有...原创 2019-09-06 17:04:29 · 392 阅读 · 0 评论 -
spring原始Dao开发和动态代理开发(spring整合Mybatis)
1、原始Dao开发1.映射文件(两种开发模式同一个映射文件,只是第二种方式的命名空间的名称必须和接口类路径一样)<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybat...原创 2019-09-06 10:51:51 · 188 阅读 · 0 评论 -
Mybatis的配置文件和映射文件详解
一、Mybatis的全局配置文件1、SqlMapConfig.xml是mybatis的全局配置文件,配置内容如下:properties(属性)settings(全局配置参数)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境集合属性对象)--environment(环境...原创 2019-09-03 16:51:52 · 2861 阅读 · 0 评论 -
spring中面向切面编程(Aop)
一、什么是AOPAOP(Aspect-Oriented Programming, 面向切面编程): 是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对象编程) 的补充。在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。AOP是spring框架中的一个重要...原创 2019-09-03 16:37:01 · 215 阅读 · 0 评论 -
spring声明式事务
1、事务特性原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。 一致性:(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数据不应该被破坏。 隔离性:(Isolation):可能有许多事务会同时处理相同的数据,因此每个事务都应该与其...原创 2019-08-29 15:57:28 · 203 阅读 · 0 评论 -
Spring中bean底层读取配置文件的原理
新建接口UserService/** * @author 作者 Your-Name: * @version 创建时间:2019年8月26日 下午1:39:59 * 类说明 */ package com.sumeng.server;/** * @author Administrator * */public interface UserService { pub...原创 2019-08-26 15:03:51 · 292 阅读 · 1 评论 -
Spring JDBC 模板main方法 和注解形式
1、main方法/** * @author 作者 Your-Name: * @version 创建时间:2019年5月30日 上午9:44:57 * 类说明 */ package com.sumeng.action;import java.security.MessageDigest;import java.security.NoSuchAlgorithmExcept...原创 2019-06-20 16:45:02 · 433 阅读 · 0 评论 -
Spring Aop xml配置和注解配置
1、创建目标类/** * @author 作者 Your-Name: * @version 创建时间:2019年5月31日 上午10:35:08 * 类说明 */ package com.sumeng.aop;/** * @author Administrator * */public class UserInfo { public void add(){...原创 2019-06-20 16:42:12 · 445 阅读 · 0 评论 -
spring注解注入详解
1、Spring配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns...原创 2019-05-30 12:44:01 · 3407 阅读 · 1 评论