摘要: 一、下载mysql-5.7.21-winx64.zip压缩包 二、解压 1、在目录mysql-5.7.21-winx64下新建data文件夹 !!!如果已经存在data文件夹,请删除其中ib_logfile0、ib_logfile1两个文件,否则很可能导致无法启动服务。如果还不行,那么将data文件 阅读全文
posted @ 2018-01-25 11:16 ^梦幻星空^ 阅读(272) 评论(0) 推荐(0)
摘要: 使用Thymeleaf模板时,如果需要在js中获取后台传值,那么需要用内联JS写法获取 【姿势很重要】 一、后台通过Model的addAttribute方法向前台传值 1、js获取后台属性值(--内联JS,<js起止加入如下代码,否则引号嵌套或者"<"">"等不能用>),内联JS取值,只能写在HTM 阅读全文
posted @ 2018-01-24 16:00 ^梦幻星空^ 阅读(1117) 评论(0) 推荐(0)
摘要: 一、修改thymeleaf属性配置 二、添加依赖(LEGACYHTML5需要搭配一个额外的库NekoHTML才可用) 阅读全文
posted @ 2018-01-24 15:53 ^梦幻星空^ 阅读(235) 评论(0) 推荐(0)
摘要: 一、拦截器使用场景 1、权限验证 2、日志处理 3、监控 二、实现 1、实现HandlerInterceptor接口 2、继承实现HandlerInterceptor接口的类,默认HandlerInterceptorAdapter. 三、核心方法 1、preHandle:在controller方法调 阅读全文
posted @ 2018-01-19 13:50 ^梦幻星空^ 阅读(194) 评论(0) 推荐(0)
摘要: 一、maven pom.xml文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> 二、prop 阅读全文
posted @ 2018-01-17 22:21 ^梦幻星空^ 阅读(273) 评论(0) 推荐(0)
摘要: 1、所有关系型数据库都支持使用标准SQL语句 2、但数据库在语法细节上存在一些差异 3、Hibernate可根据方言自动应付底层数据库访问所存在的细节差异,将HQL有针对的转化为某一数据库所支持的SQL语句。 阅读全文
posted @ 2018-01-17 21:42 ^梦幻星空^ 阅读(258) 评论(0) 推荐(0)
摘要: 1、静态资源路径是指系统可以直接访问的路径,且路径下的所有文件均可被用户通过浏览器直接读取。 2、在Springboot中默认的静态资源路径有:classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classp 阅读全文
posted @ 2018-01-17 15:09 ^梦幻星空^ 阅读(65805) 评论(1) 推荐(3)
摘要: 1.new Date() 得到的时间?和系统相差 相差8个小时 2.eclipse控制台打印的时间与系统相差 相差8个小时 3.log4j日志的时间与与系统相差 相差8个小时 上述问题其实是同一个问题。 原因:java获得的时区跟系统的时区不一样 解决方法如下: 1.在代码前加上下面这句话就行了:T 阅读全文
posted @ 2018-01-15 09:22 ^梦幻星空^ 阅读(705) 评论(0) 推荐(0)
摘要: 一、IntelliJ IDEA 自带热加载,修改代码后点击Ctrl + F9即可 缺点:1、Ctrl + F9只对当前类重新编译加载 2、只支持构造代码块的CRUD、方法体内代码修改、资源文件内容的修改 等热加载 二、Spring Boot 开发中,spring-boot-devtools模块热加载 阅读全文
posted @ 2018-01-14 11:56 ^梦幻星空^ 阅读(856) 评论(0) 推荐(0)
摘要: 一、spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动部署新代码。 二、原理 使用了两个ClassLoader,一个ClassLoader用来加载那些不会变的类(如:第三方Jar包),另一个ClassLoader加载会更改的类,称为restart Clas 阅读全文
posted @ 2018-01-02 18:05 ^梦幻星空^ 阅读(7397) 评论(0) 推荐(1)