自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 MybatisPlus入门

一、认识MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。支持多种数据库:支持 MySQL、MariaDB、Oracle、DB2、H2、HSQL、SQLite、Postgre、SQLServer2005、SQLServer 等多种数据库。内置通用 Mapper、通用 Service...

2019-05-09 00:04:00 205

转载 spring cloud之服务发现和均衡负载

一、认识1.Monolith(单体应用)架构在编译时,这些项目将被打包成为一个个JAR包,并最终合并在一起形成一个WAR包。最终部署的时候只有一份war包,其他的以jar包的方式依赖来.缺点:在项目很小的情况下这种单体应用比较简单,但是随着项目越变越大,代码越来越多。就会存在以下缺点。①编译难,部署难,测试难 ②技术选择难 ③扩展难单体应用中多个...

2019-04-29 23:58:00 146

转载 SpringBoot的认识和基本使用

一、认识Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。 -使用springboot以后,搭建一个spring应用和开发变得很简单.Springboot就是一些写好了maven的模块,我们在使用SPring就不需以传统的方式来用,只需要以maven导入对应的springboot模块,就能完成一大堆操作。简单的...

2019-04-28 23:23:00 169

转载 ElasticSearch及Restful风格

一、认识  ElasticSearch以下简称ES  ES的索引库管理支持依然是基于Apache Lucene(TM)的开源搜索引擎。  ES也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的 RESTfulAPI来隐藏Lucene的复杂性,从而让全文搜索变得简单。  ES即为了解决原生Lucene使用的不足,优化Lucen...

2019-04-27 15:53:00 179

转载 Redis的认识及其基本使用

一、认识首先对数据库一个认识,数据库(Database)是按照数据结构来组织、 存储和管理数据的仓库。可以分为关系型数据库:一行和列组成二维表来建模的数据库。非关系型数据库:nosql(not only sql)不仅仅是sql,多用于超大规模和高并发的数据库。redis是高性能的、开源的、c语言写的nosql中的一种,是一个key-vlue类型Nosql!数据保存在内存中...

2019-04-25 19:57:00 113

转载 springMVC+easypoi做excel的导入导出

1.认识Java操作办公软件:jxl、poi数据读取用POI,只要不涉及单元格样式的写入使用jxl效率高点。POI读取效率高,但是大数据量写入Excel效率比jxl慢。jxl只使用03版本、po使用所有版本2.easypoi需要导入的jar包 1 <dependency> 2 <groupId>cn.afterturn&lt...

2019-04-21 00:07:00 367

转载 MyBatis进行一对多的关联表操作

一、准备t_role 、t_role_promission、t_promission表CREATE TABLE `t_role` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `sn` varchar(255) NOT NULL, `name` varchar(255) NOT NULL, PRIMARY KEY (...

2019-04-17 00:01:00 287

转载 SVN与jenkins

一、svn1.认识版本控制系统,可以上传、下载、整合、发布代码,是集中式管理2.安装官网下载地址:https://tortoisesvn.net/downloads.html3.使用在服务器中仓库中创建一个项目,然后将使用的用户添加进去,我们也可以给他们进行分组,接着给用户或者组进行权限分配。用户根据自己的账号在客户端中进行使用登录。4.客户端操...

2019-04-10 19:31:00 227

转载 shiro与spring的集成

一、认识Spring中的security:重量级的安全框架、是细粒度的、功能很多Apache中的Shiro:轻量级安全框架、是粗粒度,功能没有security多,但是也足够用了二、shiro的四大基石身份验证、授权、密码学、会话管理三、shiro的架构Submit:当前用户Shiro securityManager:权限管理器、shiro的核心类、所有功能的核...

2019-04-09 23:31:00 94

转载 SSM框架集成

利用idea开发工具集成spring+springMVC+mybatis和shiro框架配置一、pom.xml 1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://ww...

2019-04-09 23:13:00 90

转载 MyBatis学习笔记03

一、代码生成器1.引入jar包 1 <!--代码生成器插件--> 2 <plugin> 3 <groupId>org.mybatis.generator</groupId> 4 <artifactId>mybatis-generator-maven-plugin</artifac...

2019-04-09 00:19:00 80

转载 MyBatis学习笔记02

上次我们使用mybatis进行了简单的操作,今天增强了学习一、批量操作mybatis-config.xml配置 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" 3 ...

2019-04-08 00:23:00 86

转载 MyBatis完成简单的CRUD

一、认识MyBatis是一个ORM持久化框架,可以使用XML或是注解方式将接口或JAVA domain,以SqlSession对象完成数据库的交互细节。二、JDBC、mybatis、jpa的区别JDBC重复代码多,开发效率低,运行效率快,性能不太好;mybatis对JDBC进行了简单的封装,开发效率比JDBC快一些,运行效率也快,上手简单;而jpa是ORM规范,对它进行了实现...

2019-04-03 23:58:00 125

转载 VUE学习笔记02

一:组件模板的创建1.普通创建1 new Vue({2 el:"#app",3 components:{4 mytag:{5 template:"<h1>普通创建</h1>",6 },7 },...

2019-04-03 00:05:00 100

转载 VUE学习笔记01

一:认识这是一个渐进式的js框架,所谓渐进式就是只我们不用讲vue内容整体全部把控,学习一点就可以用一点。这是一个非常简单且很优秀的js框架,它采用的是mvvm双向绑定模式。mvvm模式就是指modelAndView viewAndModel,当view一旦发生改变。viewModel就可以监听到,model就可以进行更改,然后又会被监听到,view也进行响应的改变,实现双向...

2019-04-02 00:02:00 101

转载 模块分析总结

采购模块1.采购订单的申请:需求部门,例如销售部发现库存不足、市场部发现市场上出现新产品、人力资源部购买办公用品的时候,就会提出采购订单的申请。采购申请表为组合关系,订单和订单中的一些明细。订单包括交易时间、录入时间、总量、总价、状态、仓库、供应商、录入员、审核员、库管员等订单明细包括订单、产品、数量、单价、小计、描述等2.咨询采购表生成:由采购员找到供应商咨...

2019-03-29 23:26:00 470

转载 在spring中使用邮箱验证和定时器

QQ邮件当我们进行注册或是密码找回,等某种情景的时候,可以通过邮箱发送验证码,进确认账号等操作。SMTP是一种有效且可靠的简单邮件传输协议,主要用于传输系统之间的邮件信息的传送。邮件发送协议。163邮箱 : smtp.163.com   qq邮箱:smtp.qq.comPOP3是TCP/IP协议中的一员,主要用于支持使用客户端远程管理在服务器上的电子邮件。提供了SSL...

2019-03-29 19:46:00 272

转载 SSJ+easyUI创建报表

报表报表用百科的翻译就是向上级报告的表格或是图标。表格数据详细、图标更加直观,各有各的好处,那么我们如何制作一个报表呢,我们会在domain中准备一个VO专门进行报表数据的展示VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。PO(Domain Object):用于持久层表格报表1.首先我们到easyUI中下载...

2019-03-29 00:10:00 176

转载 基于SSJ的产品采购订单模块

domain关系配置采购订单设计表时用组合股关系(强聚合:双向的多对一,一对多),一般用最强级联+孤儿删除+放弃关系维护权(cascade ,orphanRemoval ,mappedBy)需求:多方能找到一方、一方也能找到多方Purchasebillding订单Purchasebillitem订单明细1 @OneToMany(cascad...

2019-03-27 21:55:00 184

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除