SSM框架
文章平均质量分 86
柱子89
在读学生
展开
-
4、SSM框架-Spring中的Bean(4)
文章基于 林炳文Evankaka原创作品。(内容略有删减,加入自己理解,加背景色部分) 摘要:spring的核心容器实现了Ioc,其目 的是提供一种无侵入式的框架。在本文中,首先讲解了Spring的基础bean的相关知识,然后介绍了Spring是如何对bean进行管理的。 在Spring中,有2个最基本最重要的包,即org.springframework.转载 2016-11-03 12:41:48 · 3264 阅读 · 0 评论 -
21、SSM框架-Mybatis多参数查询与列表查询不同方式实现(3)
本文要实现Mybatis多参数查询与列表查询不同方式实现,以一个实例来说明。本文示例工程下载一、查询所有数据,返回List查询出列表,也就是返回list, 在我们这个例子中也就是 List , 这种方式返回数据,需要在Employeer.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的转载 2016-11-03 16:07:47 · 5779 阅读 · 0 评论 -
22、SSM框架-Mybatis关联查询一对一和一对多的实现(4)
本文主要讲了使用Mybatis实现关联查询,分为一对一和一对多两种情况,最后并对ResultMap进行一个简要说明。本文工程免费下载一、创建表、分析下面是两表,一个是顾客表,一个是车票表。一个顾客可以对应多张车票,但是一张车票只能对应一个顾客 t_customer:顾客表,一个顾客可以对应多张车票t_ticket:车票表,一张车票只能对应一个顾客1、创建数据表及插入转载 2016-11-03 16:09:15 · 13289 阅读 · 2 评论 -
23、SSM框架-Mybatis基于注解实现增删查改和多参数列表查询(5)
在前面的文章中演示了如何使用XML来操作Mybatis实现CRUD,但是大量的XML配置文件的编写是非常烦人的。因此Mybatis也提供了基于注解的配置方式,下面我们来演示一下使用接口加注解来实现CRUD的的例子。本文工程免费下载一、创建数据库、数据表[sql] view plain copy print?use test; create转载 2016-11-04 09:57:17 · 2344 阅读 · 0 评论 -
24、SSH框架-MyBatis动态Sql语句(6)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka MyBatis中对数据库的操作,有时要带一些条件,因此动态SQL语句非常有必要,下面就主要来讲讲几个常用的动态SQL语句的语法MyBatis中用于实现动态SQL的元素主要有:ifchoose(when,otherwise)trim转载 2016-11-04 09:58:21 · 985 阅读 · 0 评论 -
25、SSH框架-Mybatis自动生成代码(7)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文将简要介绍怎样利用Mybatis Generator自动生成Mybatis的相关代码,Mybatis Generator是一个非常好用的工具,使用它可以大大节省开发的时间,并减少代码的编写量。本文工程免费下载一、构建一个环境1. 首先创建一个表转载 2016-11-04 09:59:17 · 776 阅读 · 0 评论 -
26、SSH框架-Mybatis+Spring整合创建Web项目(1)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 本文要实现使用Mybatis+spring+MySQL实现一个Web项目的整目。在Spring中配置数据源和Mybatis的SqlSessionFactory,然后在Web中的JSP中取得Spring中的bean。通过这个bean来操作Mysql中的表。网上看了好多人有写转载 2016-11-04 10:00:32 · 870 阅读 · 0 评论 -
27、SSH框架-Ajax+SpringMVC+Spring+Mybatis+MySql+js用户注册实例(2)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:这几天研究了下Ajax注册的方法,通过在注册时输入用户名或邮箱等,就可以判断这个用户是否存在,以免用户来注册,然后提交了,系统才提示该用户名或邮箱不可用。使用Ajax便可实现这一功能,看了网上的都是PHP的,想想索性来写一个SpringMVC+spring+Myb转载 2016-11-04 10:01:20 · 1535 阅读 · 0 评论 -
28、SSH框架-Spring+Mybatis+Maven+MySql搭建实例(3)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何使用Maven来搭建spring+Mybatis+MySQL的的搭建实例,文章写得很详细,有代码有图片,最后也带有运行的效果。本文工程免费下载一、准备工作1. 首先创建一个表:[sql] view plain co转载 2016-11-04 10:02:45 · 448 阅读 · 0 评论 -
29、SSH框架-Spring+Mybatis+SpringMVC+Maven+MySql搭建实例(4)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何使用Maven来搭建spring+Mybatis+SpringMVC+MySQL的搭建实例,文章写得很详细,有代码有图片,最后也带有运行的效果。本文工程免费下载一、准备工作1. 首先创建一个表:[sql] view p转载 2016-11-04 10:03:34 · 454 阅读 · 0 评论 -
30、SSH框架-Spring+Mybatis+SpringMVC后台与前台分页展示实例(附工程)(5)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文实现了一个后台由spring+Mybatis+SpringMVC组成,分页采用PageHelper,前台展示使用bootstrap-paginator来显示效果的分页实例。整个项目由maven构成。这里主要讲了分页的实例,框架怎么搭建就不再说明,主要是在这里的基础上来转载 2016-11-04 10:04:42 · 1480 阅读 · 0 评论 -
31、SSH框架-Shrio登陆验证实例详细解读(6)
摘要:本文采用了spring+SpringMVC+Mybatis+Shiro+Msql来写了一个登陆验证的实例,下面来看看过程吧!整个工程基于Mavevn来创建,运行环境为JDK1.6+WIN7+tomcat7.这里主要说了Shiro的搭建过程,Spring+SpringMVC+Mybatis的搭建过可以看这里Spring+Mybatis+SpringMVC+Maven+MySql搭建实例转载 2016-11-04 10:05:47 · 566 阅读 · 0 评论 -
1、SSM框架:J2EE-MVC分层及常用词解释(1)
序在学习j2EE过程中,尤其是学习框架过程,对许多出现的名词和词汇并不了解,因此造成了很多的时间上的浪费,为了给后来学习的人做个总结,也为了给自己做个备忘录,因此将我自己学习过程中遇到的一些词汇进行汇总。1.MVC框架MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。MVC 是一种使用转载 2016-11-02 18:42:31 · 4902 阅读 · 0 评论 -
2、SSM框架-Spring框架的介绍(2)
我们看招聘信息的时候,经常会看到这一点,需要具备SSH框架的技能;而且在大部分教学课堂中,也会把SSH作为最核心的教学内容。但是,我们在实际应用中发现,SpringMVC可以完全替代Struts,配合注解的方式,编程非常快捷,而且通过restful风格定义url,让地址看起来非常优雅。 另外,MyBatis也可以替换Hibernate,正因为MyBatis的半自动特点,我们程序猿可以转载 2016-11-02 18:44:35 · 807 阅读 · 0 评论 -
20、SSM框架-Mybatis接口编程方式实现增删改查 (2)
前面一章已经搭建好了eclipse,mybatis,mysql的环境,并且实现了一个简单的查询。请注意,这种方式是用SqlSession实例来直接执行已映射的SQL语句:[java] view plain copy print?session.selectOne("com.mucfc.model.EmployeerMapper.findEmployeerByID转载 2016-11-03 16:03:53 · 1265 阅读 · 1 评论 -
19、SSM框架-Mybatis入门概述及第一个Mybatis实例实现增删改查(1)
一、简介1.什么是MyBatis MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java 对象)映射成数据库转载 2016-11-03 15:58:58 · 1462 阅读 · 0 评论 -
18、SSM框架-SpringMVC 实例文件上传(5)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka本文详细讲解了SpringMVC实例单文件上传、多文件上传、文件列表显示、文件下载。本文工程免费下载一、新建一个Web工程,导入相关的包springmvc的包+commons-fileupload.jar+connom-io.jar+commons-logging,j转载 2016-11-03 13:19:37 · 11135 阅读 · 4 评论 -
5、SSM框架-Spring之bean的属性值XML注入方式(5)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka本文主要讲解了spring中constructor注入的4种不同写法和sette的3种不同写法一、constructor注入4种不同写法 通过构造方法注入,就相当于给构造方法的参数传值set注入的缺点是无法清晰表达哪些属性是必须的,哪些是可选的,构造注入的优势是通过构造强转载 2016-11-03 12:43:58 · 818 阅读 · 0 评论 -
6、SSM框架-Spring之IOC的XML注入(6)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 在定义了 JavaBean 装载信息之后需要对其赋值。一个 JavaBean 的赋值可以通过构造方法完成初始化,或者通过 set()方法初始化和改变属性值。下面分别介绍如何在 XML 中配置 JavaBean 的属性为构造方法和 set()方法传递参数。本文工程下载转载 2016-11-03 12:46:44 · 589 阅读 · 0 评论 -
7、SSM框架-Spring之IOC的注解注入(7)
用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。如:在base-package指明一个包 表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Component/@Repository/@Service/@Controller】,就会将这个对象作为Bean注册进Spring容器。也可以在中指定多个包,如:转载 2016-11-03 12:51:53 · 2370 阅读 · 0 评论 -
8、SSM框架-Spring之IOC的自动装配(8)
set注入和构造注入有时在做配置时比较麻烦。所以框架为了提高开发效率,提供自动装配功能,简化配置。spring框架式默认不支持自动装配的,要想使用自动装配需要修改spring配置文件中标签的autowire属性。所谓自动装配,就是将一个Bean注入到其他Bean的Property中,类似于以下:bean id="customer" class="com.lei.common.Custo转载 2016-11-03 12:55:39 · 1437 阅读 · 0 评论 -
9、SSM框架-Spring AOP之基于XML的声明式AspectJ(9)
一、AOP的一些概念 AOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上转载 2016-11-03 12:56:50 · 484 阅读 · 0 评论 -
10、SSM框架-Spring AOP之基于注解的声明式AspectJ(10)
spring除了支持Schema方式配置AOP,还支持注解方式:使用@AspectJ风格的切面声明。导入需要的包:aspectjweaver.jar、aopalliance-1.0.jar本文工程免费下载一、基本使用方法 1.1、启用对@AspectJ的支持 Spring默认不支持@AspectJ风格的切面声明,为了支持需要使用如下配置:[jav转载 2016-11-03 12:58:27 · 1447 阅读 · 0 评论 -
11、SSM框架-Spring JDBC管理(11)
一、概述使用spring进行基本的JDBC访问数据库有多种选择。Spring框架提出了JDBC Template类作为数据库的访问类,该类是Spring框架数据抽象层的基础,其他高层次的抽象类也都构建与JDBC Template类之上。所以掌握了JDBC Template类,就掌握了Spring JDBC数据库操作的核心。Spring至少提供了三种不同的工作模式:Spring JDBC转载 2016-11-03 13:00:53 · 1290 阅读 · 0 评论 -
12、SSM框架-Spring 使用XML配置声明式事务(12)
一、事务介绍事务简介:事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性事务就是一系列的动作,它们被当作一个单独的工作单元。这些动作要么全部完成,要么全部不起作用。事务的四个关键属性(ACID)① 原子性(atomicity):事务室一个原子操作,有一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用② 一致性(consistenc转载 2016-11-03 13:04:34 · 1648 阅读 · 0 评论 -
13、SSM框架-Spring 使用注解方式配置声明式事务(13)
一、概述 事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(JavaTransaction API), JDBC, hibernate, JPA(Java Persistence API和JDO(Java Data Ob转载 2016-11-03 13:06:56 · 2451 阅读 · 0 评论 -
14、SSM框架-Spring MVC介绍(1)
1、Spring Web MVC是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。 另外还有一种基于组件的、事件驱动的Web框架在此就不转载 2016-11-03 13:13:05 · 697 阅读 · 0 评论 -
15、SSM框架-Spring MVC搭建第一个HelloWorld(2)
本文为博主林炳文Evankaka原创文章 出处http://blog.csdn.net/evankaka第一个SpringMVC程序工程免费下载1、在eclipse中新建立一个web工程,首先将需要的包导入到\WebContent\WEB-INF\lib2、先配置web.xml[html] view plain copyprint?转载 2016-11-03 13:14:29 · 1228 阅读 · 1 评论 -
16、SSM框架-Spring mvc基于注解的配置(3)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka Spring2.5引入注解式处理器支持,通过@Controller和@RequestMapping注解定义我们的处理器类。并且提供了一组强大的注解需要通过处理器映射DefaultAnnotationHandlerMapping和处理器适配器AnnotationMethod转载 2016-11-03 13:16:45 · 342 阅读 · 1 评论 -
17、SSM框架-Spring mvc对于静态资源的访问(4)
本文要以一个例子来说明SpringMVC访问静态资源 的使用方法:[html] view plain copyprint?mvc:resources mapping="/images/**" location="/images/" /> /images /**映射到 ResourceHttpRequestHa转载 2016-11-03 13:18:29 · 8010 阅读 · 0 评论 -
3、SSM框架-Spring第一个Spring HelloWorld(3)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 本文将主讲了spring在Eclipse下的配置,并用Spring运行了第一个HelloWorld.一、下载需要的文件这里我们已经配置好Java的运行环境和装好Eclipse了。下载Spring下载地址:http://maven.springframe转载 2016-11-03 12:39:50 · 710 阅读 · 0 评论