Spring系列框架
文章平均质量分 95
理论+实践
K.SHI
在读学生~ 小菜鸡一枚,欢迎一起交流学习~
展开
-
SpringMVC01-框架原理与搭建
一、SpringMVC的功能和优点SpringMVC是一个分层的Java Web开发框架。MVC模式提供了一个分层的体系结构,每一层对其它层进行了抽象。模型(Model):应用程序所使用的的特定域信息的表现形式。视图(View):域模型的表现形式(使用输入元素和按钮等元素与模型进行交互)。控制器(Controller):负责解释用户的输入并转化为模型,然后将转换后的结果显示给用户。Sprin原创 2017-03-07 09:36:10 · 778 阅读 · 0 评论 -
使用IntelliJ IDEA和Maven创建Java Web项目
原文地址:http://blog.csdn.net/myarrow/article/details/50824793 1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。 可以通过其命令做所有相关的工作,其常用命令如下: - mvn compil...转载 2017-02-25 14:17:21 · 818 阅读 · 0 评论 -
Spring基础02--控制反转(IOC)
三种依赖注入的方式:构造方法注入(constructor injection)setter方法注入(setter injection)接口注入(interface injection)1)构造方法注入: 被注入对象可以通过在其构造方法中声明依赖对象的参数列表, 让外部(通常是IOC容器)知道它需要哪些依赖对象。public Provider(Listener listne原创 2018-01-24 22:41:02 · 568 阅读 · 1 评论 -
Spring基础01--Spring入门
1、Spring简介Spring的核心是轻量级(Lightweigt)的容器,它是实现IOC(Inversion of Control)容器和非侵入式(No intrusive)的框架,它提供AOP(Aspect-orientedprogramming)概念的实现方式;提供对持久层(Persistence),事务(Transaction)的支持,提供MVC WEB框架的实现,并对一些常用的企业原创 2017-01-13 19:47:20 · 768 阅读 · 0 评论 -
MyEclipse从数据库反向生成Java实体类
前言:随着我们项目的增大,实体类也随着增加,数据库表的增多让我们的实体类也要一一对应,如果一个一个的写实体类,很累也很烦,所以这里我们在MyEclipse中,可以使用Hibernate的反向工程来生成实体类来提高我们的效率。1、打开MyEclipse,点击右上角的Open Perspective,然后选择MyEclipse Database Explorer。2、在左侧的空白处原创 2017-03-26 16:06:25 · 5999 阅读 · 1 评论 -
基于SSH的个人信息管理系统
前言:项目源码GitHub地址:https://github.com/hlk-1135/SSH_PersonInformation(如果喜欢,请给我点个Star,欢迎一起交流,共同进步!)功能模块:登录,注册,个人信息管理,通讯录管理,日程安排,文件管理。 要求: (1) 登录及注册页面要有输入校验,采取struts2的校验框架实现,即-validation.xml配置文件的形原创 2017-03-26 09:44:17 · 20143 阅读 · 31 评论 -
Struts2简单的图书管理系统
一、实现的功能:用户的登录(将登录信息存入到session中)展示图书列表(从数据库中取出所有图书信息,存入到List集合中)点击查看详情,可以查看图书的具体信息。二、项目结构:com.hlk.action—Controller控制层 com.hlk.dao—数据持久层 com.hlk.pojo—普通的bean对象 com.hlk.util—工具类三、运行截图:原创 2017-03-10 09:41:42 · 3776 阅读 · 2 评论 -
SSM框架整合(curd+分页+导出为excel)
前言:SpringMVC,Mybatis,Spring三大框架的整合,该系统基于Maven做依赖管理。使用MySQL数据库实现了MIS系统中常用的功能。项目源代码GitHub地址:https://github.com/hlk-1135/SSM_StudentInfo(如果喜欢,请给我点个Star,欢迎一起交流,共同进步!)使用的技术:SpringMVC,Mybatis原创 2017-04-26 22:20:43 · 9513 阅读 · 15 评论 -
MyBatis08-Mybatis与Spring集成(方法二)
Mybatis整合Spring:MyBatis04–Mybatis 与 Spring集成(方法一)MyBatis04–Mybatis 与 Spring集成(方法二)MyBatis04–Mybaits与Spring集成(方法三)在上一篇文章MyBatis04–Mybatis 与 Spring集成(方法一)中,我们介绍了Spring与Mybatis的一种集成方式,其中用到了sqlS原创 2017-02-23 19:12:36 · 835 阅读 · 0 评论 -
MyBatis08--Mybatis 与 Spring集成(方法一)
前言: 在前面的文章中使用Mybatis连接数据库,然后进行增删改查的操作。这篇博文的介绍的是利用Spring管理MyBatis事务,重点是数据源管理以及 bean 的配置。因为在实际的项目开发中,通常会用到Spring来管理DataSource。利用Spring基于接口的编程,充分借助ioc以及aop的便利。Spring管理MyBatis事务 对于使用Spring管理MyBatis事务,原创 2017-02-21 16:37:29 · 2291 阅读 · 0 评论 -
squirrel校园二手交易平台
squirrel校园二手交易平台(适合寻找SSM项目练手的你。)项目起源: 期末的课程设计,三人一组,我和两个舍友,一时起兴,决定做一个校园二手交易平台,一开始兴致与激情满满,可是后期时间上的冲突,让我们三个人对于这个项目有点累。 这个项目刚定题两天,BezosLee由于通过了360的网上在线笔试,收到了360公司的免费培训邀请,要去北京的360总部进行培训一周,值得庆...原创 2017-05-11 12:35:01 · 48263 阅读 · 80 评论 -
SpringMVC02-Controller与RequestMapping
一、控制器的介绍控制器作为应用程序逻辑的处理入口,它会负责去调用你已经实现的一些服务。通常,一个控制器会接收并解析用户的请求,然后把它转换成一个模型交给视图,由视图渲染出页面最终呈现给用户。Spring对控制器的定义非常宽松,这意味着你在实现控制器时非常自由。二、使用@Controller注解定义一个控制器@Controller注解表明了一个类是作为一个控制器的角色存在的,可以认为是被标注类的原型。原创 2017-03-07 15:13:24 · 653 阅读 · 0 评论 -
MyEclipse搭建Maven项目
1、File->new->others->Maven Project2、New Maven Project,填写项目的存放路径3、Next, 选择“maven-archetype-webapp”创建一个webapp目录结构的项目4、填Group Id,Artifact Id,和PackageGroupId:一般是公司名或组织名ArtifactId:一般是project名Packaging:打包原创 2017-02-24 15:17:29 · 1175 阅读 · 0 评论