随笔分类 -  SpringBoot

摘要:一、下载安装intellij IEDA 需要破解 一、下载安装intellij IEDA 二、创建springboot工程 其他步骤省略,创建好的工程结构如下图: 三、配置springoboot工程 3.1 如上图src/main目录下只有java和resource两个文件夹,本项目使用的是jsp页 阅读全文
posted @ 2018-03-09 13:48 shyroke、 阅读(472) 评论(0) 推荐(0) 编辑
摘要:一、引入maven依赖 二、在application.properties配置文件中加入druid配置 三、配置webServlet 四、配置webFitler 五、扫描filter和servlet 六、不使用spring boot自动配置功能,手动初始化DataSource 描如果不使用代码手动初 阅读全文
posted @ 2017-12-15 22:19 shyroke、 阅读(46355) 评论(2) 推荐(0) 编辑
摘要:一、下载mybatis generator插件 二、生成generatorConfig.xml new一个generatorConfig.xml 三、修改generatorConfig.xml 里面的标签的含义文章末尾会详述 四、生成generatorConfig.xml,自动生成bean、mapp 阅读全文
posted @ 2017-12-15 14:27 shyroke、 阅读(6092) 评论(0) 推荐(1) 编辑
摘要:一、引入maven依赖 二、配置application.properties mybatis.mapper-locations=classpath:mybatis/*.xml 表示扫描mybatis目录下所有xml文件作为mapper 三、配置mapper namespace="com.shyrok 阅读全文
posted @ 2017-12-14 23:45 shyroke、 阅读(7512) 评论(0) 推荐(1) 编辑
摘要:一、使用mybatis注解的集成 一、使用mybatis注解的集成 1.1 引入maven依赖 1.2 配置application.properties logging.level.com.shyroke.mapper=debug表示打印出sql语句 logging.level.mapper所在包 阅读全文
posted @ 2017-12-14 21:41 shyroke、 阅读(2707) 评论(0) 推荐(0) 编辑
摘要:一、引入maven依赖 二、配置application.properties spirngboot默认就是使用redis方式,如果不想用可以填none。 三、在启动类中加入@EnableRedisHttpSession 注解 四、编写控制器 五、测试 先输入http://localhost:8080 阅读全文
posted @ 2017-12-14 19:20 shyroke、 阅读(11442) 评论(0) 推荐(0) 编辑
摘要:一、引入maven依赖 二、配置application.properties 注意: 2.QQ邮箱发送邮件服务器主机名为:smtp.qq.com,必须使用使用SSL(spring.mail.properties.mail.smtp.socketFactory.class=javax.net.ssl. 阅读全文
posted @ 2017-12-14 17:35 shyroke、 阅读(3928) 评论(0) 推荐(0) 编辑
摘要:一、引入maven依赖 二、配置application.properties 注意value后面不能加空格,即spring.activemq.pool.enabled=false[空格] 三、在启动类中使用异步消息服务@EnableJms注解 四、编写消息生产者 五、编写两个消费者 消费者一 消费者 阅读全文
posted @ 2017-12-14 16:17 shyroke、 阅读(4331) 评论(0) 推荐(0) 编辑
摘要:一、添加Redis依赖 二、 application配置 三、 redis缓存配置类 四、在springboot启动类中添加缓存支持 五、编写控制类 六、Service层接口及其实现 实现类 注意: @CachePut(key=" 'userCache' ")中userCache要加‘’单引号,表示 阅读全文
posted @ 2017-12-14 14:25 shyroke、 阅读(10120) 评论(0) 推荐(1) 编辑
摘要:一、案例 1.1 引入maven依赖 1.2 配置application.properties 1.3 配置config/ehcache.xml 1.4 启用@EnableCaching 注解支持 1.5 编写实体类 如下代码,写完后运行Springboot01Application.java会自动 阅读全文
posted @ 2017-12-11 23:34 shyroke、 阅读(4853) 评论(0) 推荐(1) 编辑
摘要:一、简介 ssh ssm都有事务管理service层通过applicationContext.xml配置,所有service方法都加上事务操作; 用来保证一致性,即service方法里的多个dao操作,要么同时成功,要么同时失败; springboot下的话,在service方法上加上@Transa 阅读全文
posted @ 2017-12-11 21:03 shyroke、 阅读(11615) 评论(0) 推荐(0) 编辑
摘要:一、案例 1.1 配置application.properties spring.http.multipart.enabled=true #默认支持文件上传. spring.http.multipart.file-size-threshold=0 #支持文件写入磁盘. spring.http.mul 阅读全文
posted @ 2017-12-11 17:22 shyroke、 阅读(8475) 评论(0) 推荐(0) 编辑
摘要:一.需求 Web 开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、 FilterListene 二、案例 2.1 通过注册 ServletRegistrationBean、 FilterRegistrationBean 和ServletListener 阅读全文
posted @ 2017-12-11 16:49 shyroke、 阅读(661) 评论(0) 推荐(0) 编辑
摘要:一、错误处理方法 1.Spring Boot 将所有的错误默认映射到/error, 实现ErrorController 2.添加自定义的错误页面 二、Spring Boot 将所有的错误默认映射到/error, 实现ErrorController 2.1 编写ErrorController 2.2 阅读全文
posted @ 2017-12-11 16:17 shyroke、 阅读(5661) 评论(0) 推荐(0) 编辑
摘要:一、概念 jsp应该尽量避免使用,原因如下: 二、案例 2.1 引入maven依赖 jsp和jstl依赖必须都引入。 2.2 配置application.properties 2.3 编写控制器 2.4 index.jsp 2.5 js和css 2.6 结果 阅读全文
posted @ 2017-12-11 15:17 shyroke、 阅读(2826) 评论(0) 推荐(0) 编辑
摘要:一、案例 1.1 pom.xml 1.2 application.properties 1.3 编写控制器 1.5 编写index.ftl 1.6 index.js 1.7 index.css 1.8 目录结构 结果 结果 阅读全文
posted @ 2017-12-11 14:30 shyroke、 阅读(33794) 评论(0) 推荐(1) 编辑
摘要:一、freemarker模板文件(*.ftl)的基本组成部分 1. 文本:直接输出的内容部分 2. 注释:不会输出的内容,格式为<#-- 注释内容 --> 3. 取值(插值):代替输出数据模型的部分,格式为${数据模型}或#{数据模型} 4. ftl指令:Freemarker指令,类似于HTML标记 阅读全文
posted @ 2017-12-11 13:49 shyroke、 阅读(1270) 评论(0) 推荐(0) 编辑
摘要:一、简介 支持日志框架:Java Util Logging, Log4J2 and Logback,默认是使用logback 配置方式: 默认配置文件配置 二、默认配置文件配置(不建议使用:不够灵活,对log4j2等不够友好) # 日志文件名,比如:roncoo.log,或者是 /var/log/r 阅读全文
posted @ 2017-12-10 23:05 shyroke、 阅读(2130) 评论(0) 推荐(1) 编辑
摘要:一、@RestController和@Controller的区别 @RestController注解相当于@ResponseBody + @Controller合在一起的作用。 二、ConfigurationProperties配置方式 2.1 配置一个MySqlProperties 2.2 配置a 阅读全文
posted @ 2017-12-10 17:05 shyroke、 阅读(5650) 评论(0) 推荐(1) 编辑
摘要:一、Properties多环境配置 1. application.properties配置激活选项 2.添加其他配置文件 3.结果 application.properties会加载application-dev.properties配置,且application-dev.properties的配置 阅读全文
posted @ 2017-12-10 16:50 shyroke、 阅读(1106) 评论(0) 推荐(0) 编辑

作者:shyroke 博客地址:http://www.cnblogs.com/shyroke/ 转载注明来源~