一、页面静态化 1、动静态页面 静态页面 即静态网页,指已经装载好内容HTML页面,无需经过请求服务器数据和编译过程,直接加载到客户浏览器上显示出来。通俗的说就是生成独立的HTML页面,且不与服务器进行数据交互。 优缺点描述: 静态网页的内容稳定,页面加载速度极快; 不与服务器交互,提升安全性; 静 ...
分类:
编程语言 时间:
2020-07-21 14:26:56
阅读次数:
88
druid连接池是阿里巴巴的数据库连接池项目。它的一个亮点强大的监控功能以及防SQL注入,同时不影响性能。这里是它的GitHub地址。感觉druid扩展的功能还是很实用的。 实用的功能 详细的监控 ExceptionSorter,针对主流数据库的返回码都有支持 SQL防注入 内置加密配置 可自定义扩 ...
分类:
其他好文 时间:
2020-07-20 22:25:04
阅读次数:
121
spring通过一个容器的概念,引入父子容器结构,实现bean的隔离&继承结构。 这种模式在很多场合都有类似的设计,比如Java的classloader机制,OSGi的bundle机制等。 这种机制的优势,在于将对象的作用范围进行约束。在复杂环境下,可以通过限定作用范围使得有冲突的内容和谐共存。 接 ...
分类:
编程语言 时间:
2020-07-20 13:11:30
阅读次数:
67
1.安装jdk和Tomcat并且修改环境变量1. 修改/etc/profile文件 jdk和Tomcat直接解压到相应的路径,然后修改环境变量 JAVA_HOME=/usr/java/jdk1.7.0 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/ ...
分类:
其他好文 时间:
2020-07-19 00:47:36
阅读次数:
77
1、在application.yml配置cache-enabled: true mybatis: config-location: classpath:/mybatis-config.xml, classpath:mybatis/mybatis-config.xml mapper-locations ...
分类:
编程语言 时间:
2020-07-18 19:44:38
阅读次数:
147
情景:因为不可能所有的属性都放在全局文件(SpringBoot项目使用一个全局的配置文件application.properties或者是application.yml)中 所以需要把一些跟springboot无关的东西放在其他文件,用 @PropertySource:加载指定的配置文件;直接用@P ...
分类:
数据库 时间:
2020-07-14 13:46:59
阅读次数:
162
一、环境说明 项目结构 StudentService package com.cookie.service; /** * @author cxq * @version 1.0 * @date 2020/7/14 9:18 * @desc */ public interface StudentServ ...
分类:
编程语言 时间:
2020-07-14 12:59:33
阅读次数:
95
一、properties属性在使用 properties 标签配置时,我们可以采用两种方式指定属性配置1)直接在主配置文件中定义数据库连接信息 2)引入外部配置文件在 classpath 下定义jdbcConfig.properties文件jdbc.driver=com.mysql.jdbc.Dri... ...
分类:
其他好文 时间:
2020-07-13 15:42:10
阅读次数:
70
一、导入jar包 二、使用@RunWith 注解替换原有运行器 [main()] /** * * @Company http://www.ithiema.com * @Version 1.0 */ @RunWith(SpringJUnit4ClassRunner.class) public clas ...
分类:
编程语言 时间:
2020-07-13 09:32:04
阅读次数:
55
##内部配置加载顺序 SpringBoot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件 –file:./config/ –file:./ –classpath:/config/ –classpath: ...
分类:
编程语言 时间:
2020-07-12 20:25:58
阅读次数:
74