摘要: 一、认识 MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 支持多种数据库:支持 MySQL、MariaDB、Oracle、DB2、H2、HSQL、SQLite、Postgre、SQLServer200 阅读全文
posted @ 2019-05-09 00:04 .guangbin 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 一、认识 1. Monolith(单体应用)架构 在编译时,这些项目将被打包成为一个个JAR包,并最终合并在一起形成一个WAR包。 最终部署的时候只有一份war包,其他的以jar包的方式依赖来. 缺点:在项目很小的情况下这种单体应用比较简单,但是随着项目越变越大,代码越来越多。就会存在以下缺点。 ① 阅读全文
posted @ 2019-04-29 23:58 .guangbin 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 一、认识 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。 -使用springboot以后,搭建一个spring应用和开发变得很简单. Springboot就是一些写好了maven的模块,我们在使用SPring就不需以传统的方式 阅读全文
posted @ 2019-04-28 23:23 .guangbin 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 一、认识 ElasticSearch以下简称ES ES的索引库管理支持依然是基于Apache Lucene(TM)的开源搜索引擎。 ES也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的 RESTfulAPI来隐藏Lucene的复杂性,从而让全文搜索变 阅读全文
posted @ 2019-04-27 15:53 .guangbin 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 一、认识 首先对数据库一个认识,数据库(Database)是按照数据结构来组织、 存储和管理数据的仓库。 可以分为关系型数据库:一行和列组成二维表来建模的数据库。 非关系型数据库:nosql(not only sql)不仅仅是sql,多用于超大规模和高并发的数据库。 redis是高性能的、开源的、c 阅读全文
posted @ 2019-04-25 19:57 .guangbin 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1.认识 Java操作办公软件:jxl、poi 数据读取用POI,只要不涉及单元格样式的写入使用jxl效率高点。POI读取效率高,但是大数据量写入Excel效率比jxl慢。 jxl只使用03版本、po使用所有版本 2.easypoi需要导入的jar包 3.在需要操作的实体类进行配置注解 @Excel 阅读全文
posted @ 2019-04-21 00:07 .guangbin 阅读(2051) 评论(0) 推荐(0) 编辑
摘要: 一、准备t_role 、t_role_promission、t_promission表 二、准备role和permission的domain表, 由于mabatis没有级联操作,所以我们将中间表也需要建立一个domain 三、mabatis一对多关联查询 四、mabatis关联查询出现的分页问题 在 阅读全文
posted @ 2019-04-17 00:01 .guangbin 阅读(2555) 评论(0) 推荐(0) 编辑
摘要: 一、svn 1.认识 版本控制系统,可以上传、下载、整合、发布代码,是集中式管理 2.安装 官网下载地址:https://tortoisesvn.net/downloads.html 3.使用 在服务器中仓库中创建一个项目,然后将使用的用户添加进去,我们也可以给他们进行分组,接着给用户或者组进行权限 阅读全文
posted @ 2019-04-10 19:31 .guangbin 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 一、认识 Spring中的security:重量级的安全框架、是细粒度的、功能很多 Apache中的Shiro:轻量级安全框架、是粗粒度,功能没有security多,但是也足够用了 二、shiro的四大基石 身份验证、授权、密码学、会话管理 三、shiro的架构 Submit:当前用户 Shiro 阅读全文
posted @ 2019-04-09 23:31 .guangbin 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 利用idea开发工具集成spring+springMVC+mybatis和shiro框架配置 一、pom.xml 二、generatorConfig.xml 三、applicationContext.xml 四、applicationContext-mvc.xml 五、applicationCont 阅读全文
posted @ 2019-04-09 23:13 .guangbin 阅读(386) 评论(0) 推荐(0) 编辑