Java框架技术
文章平均质量分 66
ericxu1116
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringEL表达式(一)-入门案例
在Spring3中就已经支持EL表达式了, Spring Expression Language(SpEL)是类似于OGNL和JSF EL的表达式语言, 能够在运行时构建复杂表达式, 存取对象属性、调用对象方法等, 而且所有的SpEL都支持XML和Annotation两种方式, 使用的格式均为:#{SpEL expression}。下面的例子,这个例子将展示如何利用SpEL注入String、Be...原创 2020-03-10 07:31:32 · 1365 阅读 · 0 评论 -
使用SpringMVC进行文件上传
文件上传是表现层常见的需求,在Spring MVC中底层使用Apache的Commons FileUpload工具来完成文件上传,对其进行封装,让开发者使用起来更加方便。接下来看看如何开发?1 导入common-fileupload包<!-- commons-fileUpload --><dependency> <groupId>commons-fil...原创 2020-03-04 19:35:27 · 997 阅读 · 0 评论 -
Spring Cloud Zookeeper搭建实例
1. 简介本文将介绍如何使用Zookeeper在微服务框架中实现服务发现,该服务发现机制可作为云服务的注册中心。通过Spring Cloud Zookeeper为应用程序提供一种Spring Boot集成,将Zookeeper通过自动配置和绑定 的方式集成到Spring环境中。在本例子中我们将创建两个应用程序:提供服务的应用程序(称为 服务提供者)使用此服务的应用程序(称为 服务消费者)...原创 2020-03-04 19:24:28 · 2218 阅读 · 0 评论 -
快速搭建单机版Spring Cloud EurekaServer
原文链接:http://www.yiidian.com/springcloud/build-eureka-single.html本文介绍搭建单机版的Eureka Server服务1 创建项目,导入依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc...原创 2020-03-03 16:34:28 · 877 阅读 · 0 评论 -
MyBatis Generator 逆向工程插件
原文地址:http://www.yiidian.com/mybatis/mybatis-generator.html1 MyBatis Gernerator插件概述官网:http://mybatis.org/generator/MyBatis的开发需要程序员自己编写sql语句,MyBatis官方提供逆向工程,可以针对单表自动生成MyBatis执行所需要的代码(Dao接口、Mapper.xml...原创 2020-03-03 09:45:08 · 1265 阅读 · 1 评论 -
MyBatis PageHelper分页插件
1 PageHelper作用官网:https://pagehelper.github.io/PageHelper是一个Mybatis的分页插件, 负责将已经写好的sql语句, 进行分页加工。官网说法:如果你也在用 MyBatis,建议尝试该分页插件,这一定是最方便使用的分页插件。分页插件支持任何复杂的单表、多表分页。优点:无需你自己去封装以及关心sql分页等问题,使用很方便,前端取数据也很方...原创 2020-03-03 09:29:19 · 1196 阅读 · 0 评论 -
Spring Boot读取properties
原文地址:http://www.yiidian.com/springboot/springboot-properties.htmlSpring Boot里面有两个注解可以读取application.properties或application.yml文件的属性值。@Value@ConfigurationProperties1 @Value1.1 基本类型1)配置nickna...原创 2020-02-27 23:31:50 · 236 阅读 · 0 评论 -
推荐一套Spring Boot教程,写的很详细!
Spring Boot 是由 Pivotal 团队提供的全新框架。Spring Boot 是所有基于 Spring Framework 5.0 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。教程软件版本说明:Spring Boot框架:Spring Boot 2.1.11.RELEASE 开发工具:Int...原创 2020-02-04 17:49:47 · 899 阅读 · 0 评论 -
推荐一套写的不错的MyBatis教程
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。教程软件版本说明:MyBatis框...原创 2020-02-04 17:48:53 · 276 阅读 · 0 评论 -
写的非常全的SpringMVC教程,推荐学习!(附源码)
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架,如Struts1(现在一般不用),Struts 2(一般老...原创 2020-01-03 18:10:13 · 792 阅读 · 0 评论 -
非常好的Struts2教程
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。教程软件版本说明:1)Struts2框架:struts-2.5.132)开发工具:MyEclipse2014学习本课程要求:1)掌握Java基础2)掌握Servlet与Tomcat的常用...原创 2020-01-03 18:09:30 · 282 阅读 · 0 评论 -
Shiro系列专题(一)-什么是RBAC模型?
配套视频:https://ke.qq.com/course/282948?flowToken=1001001 角色访问控制(RBAC)引入了Role的概念,目的是为了隔离User(即动作主体,Subject)与Privilege(权限,表示对Resource的一个操作,即Operation+Resource)。 Role作为一个用户(User)与权限(Privilege)的代理层,解耦...原创 2018-03-24 23:02:55 · 1740 阅读 · 0 评论 -
Hibernate5最新教程
Hibernate框架是当今主流的Java持久层框架之一,由于它具有简单易学、灵活性强、扩展性强等特点,能够大大地简化程序的代码量,提高工作效率,因此受到广大开发人员的喜爱。教程软件版本说明:1)Hibernate框架:hibernate-release-5.0.7.Final2)开发工具:MyEclipse2014学习本课程要求:1)掌握Java基础2)掌握JDBC的常用操作下载教程全部源码Gi...原创 2017-12-01 23:30:38 · 7728 阅读 · 0 评论 -
自己写的Spring4教程,给Java学习者参考!
Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。原创 2017-11-15 23:27:17 · 1678 阅读 · 1 评论 -
推荐一套写的非常好的Maven教程!
Maven教程Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。教程软件版本说明:1)Maven:3.5.22)Nexus:nexus-2.12.0-01-bundle学习本课程要求:1)从事软件开发和软件测试的人员Maven基础知识什么是maven?原创 2017-11-19 23:46:00 · 7914 阅读 · 0 评论 -
一套非常好的Git教程
Git教程Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。教程软件版本说明:1)Git:Git-2.13 64位2)TortoiseGit:TortoiseGit2.4.0.2 64位原创 2017-11-18 23:26:22 · 452 阅读 · 0 评论 -
Git安装过程详解
原文地址:http://www.yiidian.com/git/git-install.html最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。由于开发机大多数情况都是windows,所以本教程只讲解windows原创 2017-11-18 23:23:26 · 924 阅读 · 0 评论
分享