- 博客(6)
- 收藏
- 关注
转载 设计模式之策略模式
设计模式,无论是coder们业余聊天,还是面试时面试官喜欢出的问题中,都会看到它的影子。设计模式,是基于面向对象之上的,应用好设计模式,我们在平时开发,还是架构设计,在系统的架构性,可拓展,可维护性方面的考虑都会有质的提升。当我们会一些基础语法,逻辑控制之后,就需要考虑我现在写的代码,在以后的拓展,维护会有那些瓶颈,如何改善,这些问题考虑清楚后在进行编码,开发就会事半功倍。范围说小一点,...
2018-02-02 15:51:00
163
转载 搭建Apache James邮件服务
什么是邮件服务器邮件服务器是一种用来负责电子邮件收发管理的设备,而邮件服务就是责邮件的收信和发信功能,其最主要有pop和smtp两个协议。关于这两个协议,有着很多的知识点涵盖其中,这里不过多介绍。下面是我接触过的两个可以实现邮件服务的解决方案。1.易邮邮件服务在windows系统下,可以使用 易邮邮件服务 ,这个服务器简单而且实用,用在平时开发,测试或者局域网间的...
2018-01-02 22:57:00
190
转载 多级菜单查询实践-Mybatis和JPA
在9月份面试时,面试官在一张草稿纸上出了一道省市县联动的题目,并提示我可以使用递归或循环,将数据查询出来封装到对象中。当时我用了循环的方式将其封装,虽说勉强实现,但是代码冗余度高,逻辑性特别差。碰巧最近项目中业务需要,也是将多级菜单封装到根菜单返回给前端,发现还是会把自己弄得头晕,因此打算认真写一下,当做笔记,也对之前Hibernate,Mybatis框架的复习。下面将会...
2018-01-01 11:39:00
262
转载 Springboot整合Mybatis
在项目的技术选型中,持久层框架常用的有Hibernate/JPA,Mybatis,JDBC等等,虽然特别喜欢JPA的简洁强大,不过在一些项目上还是必须得使用Mybatis这个小巧,面向SQL的持久层框架,结合Springboot,将之前的技术融合到新技术中,所以写了这个测试demo,该测试只单独写了持久层代码,不包含web和业务,即整合了springboot和mybatis后...
2017-11-23 09:26:00
106
转载 Linux安装nginx代理服务器
Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和反向代理服务器,也是一个 IMAP/POP3/SMTP代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。Nginx 安装系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件y...
2017-11-08 11:59:00
106
转载 Spring+MyBatis+SpringMvc整合Demo
客户关系管理系统demo项目分析该demo使用技术及环境:ssm+maven+bootstrap+jsp+mysql+idea+jdk1.8需求:客户管理,实现客户列表分页显示如下图项目开始环境搭建数据库环境:数据库与表:客户表字典表:[设计初衷 -- 将页面很多定义好且无需更改的字符串统一在字典表管理,优化数据库]pom.xml -- 引入所需jar思...
2017-09-04 14:52:00
177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人