
Spring
智布道
Nothing.
展开
-
SpringBoot+Maven项目实战(2):集成SpringBoot
maven项目添加SpringBoot依赖原创 2016-11-03 14:28:14 · 5547 阅读 · 1 评论 -
如何利用SpringMVC + MongoDB + Maven 搭建项目架构
最近研究了一下MongoDB的使用,总结一下如何利用SpringMVC + MongoDB + Maven 搭建项目架构。系统环境:操作系统:Windows 7数据库:MongoDB 3.2.0驱动包:spring 3.2.11 + spring-data-mongodb 1.2.0项目结构: 配置说明:web.xml<?xml version="...2016-03-21 14:37:24 · 197 阅读 · 0 评论 -
SpringMVC 实现文件下载
我们要用学会优雅的方式解决看似"复杂"的问题序 作为程序员,可能会在不经意间就写出来了一段让自己感到骄傲、欣喜、自豪的垃圾代码。对!就是垃圾代码,此处不需要引号!这种情况是可悲的,更可悲的是你自己一直无法发现自己的垃圾之处!我们如果想成长,想在编程的路上走下去,第一个资本就是要:学会、习惯、坚持写优雅的高效的健壮的代码。这个过程不是一触而就的,只能在日常的小事中,自己编写的一...2015-12-21 13:52:30 · 281 阅读 · 0 评论 -
【干货】自己动手打造专属代码生成工具(完结篇)
神兽坐镇!!......OK,进入主题,上篇说到了代码生成工具,只是演示了一下简单的操作流程。那么,说好了,这篇是贴码文,在贴码之前先大体说下原理吧(大神止步吧...)......说到需要生成文件,不得不说说在项目开发中那些让码农们头疼的事:在项目开发中最让人头疼的就是把数据库表字段对应成java实体属性,一个数据库如果有几十个表,单单靠手写java实体的话,等项目上线了,估计实体刚建完.....2015-12-21 13:49:56 · 452 阅读 · 0 评论 -
【干货】自己动手打造专属代码生成工具(一)
注:本篇是以SpringMVC为基础,当前可支持生成java文件和mapper.xml文件。你!还在为频繁的创建java 实体而烦恼吗?!你!还在为编写繁杂的mapper文件而暴躁吗?!你!还在一遍一遍的重复造轮子吗?!......既然如此..........那么!你想过要改变吗?!那么!你想过要自己设计一款专属的代码生成工具吗?!那么!Let's GO!...慕慕们看下流程效果...2015-12-21 13:48:34 · 435 阅读 · 0 评论 -
Spring AOP 中@Pointcut的用法
execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern)throws-pattern?) 括号中各个pattern分别表示修饰符匹配(modifier-pattern?)、返回值匹配(ret-type-pattern)、类路径匹配(declarin...原创 2015-10-26 15:00:42 · 326 阅读 · 0 评论 -
基于注解的Spring AOP的配置和使用--转载
AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。我们现在做的一些非业务,如:日志、事务、安全等都会写在业务代码中(也...原创 2015-10-26 14:41:34 · 168 阅读 · 0 评论 -
Spring MVC 中上传文件的多种实现与区别
1.普通方式(没有配置multipartResolver)/** * @Description 上传文件 * @author zhangyd * @date 2015年12月1日 下午3:02:23 * @return * @throws Exception */ @RequestMapping("/uploa...2016-05-03 11:09:08 · 172 阅读 · 0 评论 -
【maven项目】Spring MVC 中配置Memcache
今天项目上要求使用Memcache对数据进行缓存操作,因为之前的项目中用过Memcache,所以整理下来。第一步:引入jar;在pom文件中添加以下内容<!-- memcache --> <dependency> <groupId>com.whalin</groupId> <artifactId&g...2015-06-19 18:10:31 · 300 阅读 · 0 评论 -
关于Spring MVC项目(maven)中通过fileupload上传文件
Spring MVC 中通过fileupload上传文件,其中项目使用maven管理。 1.上传文件首先需要的是导入相关支持jar包:commons-fileupload.jar,commons-io.jar因为我是用的maven管理项目,所以要在pom文件中配置(每个人的jar包位置根据实际情况定)<!-- 文件上传 start by zhangyd-c -->...2015-06-01 18:50:17 · 1147 阅读 · 0 评论 -
SSH项目管理--Spring注入异常解决方法
如下链接http://note.youdao.com/share/?id=0c48e6d3cddae3f688400fe9281f81ea&type=note原创 2015-02-01 07:45:34 · 140 阅读 · 0 评论 -
StringRedisTemplate常用操作
原文链接stringRedisTemplate.opsForValue().set("test", "100",60*10,TimeUnit.SECONDS);//向redis里存入数据和设置缓存时间 stringRedisTemplate.boundValueOps("test").increment(-1);//val做-1操作stringRedisTemplate.opsFor转载 2018-01-23 17:35:22 · 2147 阅读 · 0 评论 -
SpringBoot+Maven项目实战(4):集成Mybatis
1.构建测试数据库(Mysql)CREATE TABLE `message` ( `ID` int(50) NOT NULL AUTO_INCREMENT COMMENT 'ID', `NICK_NAME` varchar(50) DEFAULT NULL COMMENT '昵称', `IP` varchar(50) DEFAULT NULL COMMENT 'IP', `INSER原创 2016-11-03 17:00:10 · 8684 阅读 · 9 评论 -
SpringBoot+Maven项目实战(1):新建Maven项目
springboot + maven项目原创 2016-11-02 15:57:58 · 4172 阅读 · 1 评论 -
SpringBoot+Freemarker 项目ftl中使用include的异常
SpringBoot + Freemarker项目,今天遇到一个很闹心的问题! 问题图例: 问题文件结构: 文件引用方式: 看似没错,header位于index文件同级的文件夹下,正常思维下,或者在jsp中就是通过common/header进行引用,并且在idea中这么写并没错误提示,但是在springBoot + freemarker中却不行,百度根本搜不到任何东西(PS:难道原创 2016-11-04 11:59:51 · 10117 阅读 · 14 评论 -
SpringBoot+Maven项目实战(6):整合Log4j和Aop,实现简单的日志记录
目录结构pom.xml文件添加依赖<!--log4j2--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j2</artifactId></dependency><!-- aop --><dependency> <groupId>原创 2016-11-04 11:54:41 · 4079 阅读 · 0 评论 -
SpringBoot+Maven项目实战(5):集成分页插件
1.添加分页插件依赖<!--分页插件--><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.1</version></dependency>2.编写程序主函数Applicationpackage com.blog;impo原创 2016-11-03 17:05:14 · 1691 阅读 · 0 评论 -
Springboot系列之RestApi中获取枚举类属性的几种方式
前言我们在日常开发中经常会遇到,实体类中的枚举属性,在通过@ResponseBody注解返回到前端后,默认被解析成了枚举对象的name值,当我们需要获取枚举类的详细属性时就会变得非常麻烦,今天给大家分享几种常用的获取枚举类属性的方式。例子我们先通过一个小例子讲解这个问题,首先我们要准备一个简单的接口,用于查询用户信息,用户实体中包含性别、用户类型和用户状态三种枚举属性,我们下面的例子中, 将...原创 2019-07-03 19:34:54 · 4242 阅读 · 2 评论