java框架
文章平均质量分 82
GeXueliu
JAVA学习 +PLC
展开
-
spring security
spring security引入依赖<!-- spring-security --> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web...原创 2019-12-11 11:09:56 · 257 阅读 · 0 评论 -
SSM整合
SSM整合Mybatis Spring整合引入依赖 <dependencies><!--测试工具 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <versio...原创 2019-12-11 09:45:10 · 148 阅读 · 0 评论 -
Spring Spring-MVC整合
spring、spring-mvc整合spring 、spring-mvc整合只有配置spring 容器,以及一个特别注意事项web.xml配置spring容器<!--全局参数:指定配置文件的路径,加载所有配置文件--><context-param> <param-name>contextConfigLocation</param-name...原创 2019-12-11 09:44:31 · 459 阅读 · 0 评论 -
Mybatis、Spring整合
Mybatis 与Spring整合引入依赖<!--Mybatis依赖包 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.2&l...原创 2019-12-10 23:18:53 · 217 阅读 · 0 评论 -
Spring事务管理注解开发
spring事务管理注解开发引入依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.2.RELEASE</version>&...原创 2019-12-04 17:39:06 · 147 阅读 · 0 评论 -
Spring事务管理之xml开发
spring事务管理(基于AOP)引入依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.2.RELEASE</version>...原创 2019-12-04 17:27:55 · 101 阅读 · 0 评论 -
Spring Aop:注解开发
AOP:注解开发切面 = 切点+通知引入依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.2.RELEASE</version&...原创 2019-12-04 17:20:32 · 127 阅读 · 0 评论 -
Spring之AOPxml开发
AOP之XML开发技术:动态代理技术作用:将动态代理重复代码抽取出来,减少重复代码、提高开发效率 、降低维护难度典型应用:事务管理概念含义pointcut(切点)对哪些方法进行拦截advice(通知)对拦截方法增强方法weaving(织入)把通知放入增强对象以建立动态代理aspect(切面)通知+切点proxy(代理类)aop织入后产生...原创 2019-12-04 17:12:10 · 117 阅读 · 0 评论 -
spring框架之IOC:注解开发
spring IOC纯注解开发(实际开发一般采用半注解半xml开发)配置类@Configuration@ComponentScan("cn.itcast")@Import(JdbcConfig.class)public class SpringConfig {}原创 2019-12-03 21:05:30 · 168 阅读 · 0 评论 -
Spring之控制反转:IOC
IOC:控制反转,把对象交给框架创建基于xml的IOCspring默认使用无参构造创建对象,但当有参构造覆盖了无参构造时,需注入有参构造的参数//存在无参构造,创建对象 <bean id="acountDao" class="cn.itcast.dao.impl.AccountDaoImpl"></bean>//无参构造不存在,只有有参构造创建对象 <...原创 2019-12-03 20:26:26 · 178 阅读 · 0 评论 -
Spring框架之Spring容器
Spring 之spring容器spring容器创建Spring 创建的对象全部放在spring容器中,所谓容器就是集合可以存放对象,而spring容器采用工厂模式,可以获取集合中的对象。所以spring容器就是一个工厂类,可以获取集合中的对象。创建容器两种方法方法一:在web.xml配置ContextLoaderListener:上下文加载监听器。监听到web容器创建时,创建sprin...原创 2019-12-03 19:46:12 · 370 阅读 · 0 评论 -
Spring框架之一
#Spring之IOC:控制反转Spring:框架是为了降低程序的耦合关系。程序中使用的对象尽量不用new出来.一旦new 的话,接口就需要提前编写实现类,修改实现对象时,需要动源代码。开发中做到:编译不依赖,运行期间依赖。spring 基于此采用的解耦办法是:创建对象交给spring框架,将对象全类路径配置在配置文件中,采用反射技术生产对象。只要读取配置文件,则获得所有对象,增加修改对象,只...原创 2019-12-03 17:25:34 · 152 阅读 · 0 评论 -
Mysbatis之三
#Mybatis注解开发模式package com.itheima.zhujie;import com.itheima.pojo.Category;import com.itheima.pojo.Product;import org.apache.ibatis.annotations.Many;import org.apache.ibatis.annotations.Result;im...原创 2019-12-02 21:49:22 · 166 阅读 · 0 评论 -
SpringMVC之其他功能
SpringMVC其他功能功能需实现接口异常处理HandlerExceptionResolver拦截器HandlerInterceptor文件上传无1.异常处理mvc可以统一处理异常,所有的异常均向上抛(包括Controller层)抛给异常处理器处理自定义异常类public class CustomeException extends Exce...原创 2019-12-02 21:12:17 · 193 阅读 · 0 评论 -
SpringMVC之返回值
#SpringMVC返回值有三种情况返回类型常用注解voidString@ResponseBodyModelAndView@ResponseBody1.void返回值为void时,将经过视图解析武器,此时视图解析器将会使用拼接Controller的映射形成页面地址如下生成地址为:void.jsp。一般页面名称不会用映射地址来命名。所以找不到该页面,报...原创 2019-12-02 20:33:02 · 581 阅读 · 0 评论 -
SpringMVC框架之请求参数
1.接收参数2.返回值3.其他功能原创 2019-12-02 20:11:06 · 155 阅读 · 0 评论 -
SpringMVC框架之一
#springMVC框架之概览引入依赖<!--springMVC基于Servlert--> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2....原创 2019-12-02 16:05:53 · 309 阅读 · 0 评论 -
Mybatis框架之二
#Mybatis开发方式开发方式特点要求操作对象传统开发方式需要编写Dao、DaoImpl、映射文件、mybatis配置文件无sqlsession(SqlsessionFactory、SqlsesionFactoryBuilder)动态代理开发模式需要编写Dao、映射文件、mybatis配置文件映射文件的namespace和Dao类全路径相同,id和Da...原创 2019-11-30 22:45:41 · 105 阅读 · 0 评论 -
Mybatis框架总结之一
Mybatis 框架总结之一##1、引入依赖<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.0</version></dependency>...原创 2019-11-30 22:13:38 · 155 阅读 · 0 评论