spring
麦子fuke
...
展开
-
Spring配置单例,原型,和初始化方法和销毁方法
1.在xml文件中引入对应的包扫描<context:component-scan base-package="XXX.XXX"/>将类交给spring管理,可以使用以下注解(1)@Component(2) @Sservice(3) @Controller(4) @Repository用法都是将类交给spring管理只是语意不同2.初始化调用的方法@PostCo...原创 2019-11-15 20:26:09 · 300 阅读 · 1 评论 -
Spring属性注入的几种方式
1.方式一:通过set方法注入 <bean id="user" class="com.fuke.domain.User"> <property name="username" value="张三"/> <property name="password" value="1234"/> </bean>@...原创 2019-11-03 11:50:24 · 782 阅读 · 0 评论 -
springSecurity配置过滤静态文件
1.添加依赖<properties> <spring.version>5.0.2.RELEASE</spring.version> <spring.security.version>5.0.1.RELEASE</spring.security.version> </properties> <de...原创 2019-10-10 09:23:29 · 1564 阅读 · 1 评论 -
搭建第一个springSecurity工程
1.利用maven中webapp骨架创建项目2.导入相关的pom文件 <properties> <spring.version>5.0.2.RELEASE</spring.version> <spring.security.version>5.0.1.RELEASE</spring.security.version>...原创 2019-10-09 21:53:49 · 197 阅读 · 0 评论 -
SpringBoot集成Swagger2
集成Swagger21.引入swagger2的依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <versio...原创 2019-09-25 09:18:13 · 124 阅读 · 0 评论 -
SpringBoot引入druid连接池,并且开启数据监控
引入druid连接池1.引入druid的相关依赖,并且引入log4j日志处理 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version&...原创 2019-09-25 08:24:08 · 271 阅读 · 0 评论 -
SpringBoot+Thymeleaf国际化配置
国际化中英文切换配置1.在资源文件夹resources下创建文件夹i18n2.在i18n的文件夹下创建基础文件,login.properties,创建中文的文件,login_zh_CN.properties,创建英文的properties文件login_en_US.properties3.配置properties随便点击一个properties文件,点击+号起个名称,并且在右侧依次填入默认...原创 2019-09-23 20:07:35 · 364 阅读 · 0 评论 -
Thymeleaf字面值与字符串拼接
Thymeleaf中字面值的使用字面值,就是写的值直接在界面中输出,如下图,这里会直接输出user.name,而不是去域中取值<span th:text="${'user.name'}"></span>字符串拼接,拼接的值都是一样的,我在域中存了user.name=张三,这里的输出界面都是hello张三字符串拼接方式1<span th:text="${'h...原创 2019-09-22 23:25:15 · 1139 阅读 · 0 评论 -
SpringBoot使用Thymeleaf
Tymeleaf的使用步骤1.创建一个SpringBoot工程,引入Thymeleaf的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</a...原创 2019-09-22 16:51:21 · 138 阅读 · 0 评论 -
SpringBoot中JDBC配置
springBoot配置JDBC步骤1.开启jdbc启动器<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dep...原创 2019-09-22 11:47:11 · 5761 阅读 · 0 评论 -
SpringBoot配置拦截器
SpringBoot中拦截器的配置1.创建一个拦截器类,实现HandlerInterceptor方法并且实现其中的三个方法@Slf4jpublic class MyInterceptor implements HandlerInterceptor { public boolean preHandle(HttpServletRequest request, HttpServletRes...原创 2019-09-22 10:52:41 · 154 阅读 · 0 评论 -
SpringBoot中SpringMVC的配置,日志输出级别,及整合MyBatis
工程准备:创建maven工程1.选择maven直接next2.输入组织、工程名和版本号点击next,然后在下一个界面直接finish3.配置maven本地地址4.引入依赖创建springBoot的启动,Application类 <!--父pop--> <parent> <groupId>org.springframe...原创 2019-09-22 10:48:10 · 2032 阅读 · 0 评论 -
SpringBoot学习-利用yml/yaml配置,及SpringBoot测试的使用
使用yml进行数据库相关配置准配创建yml的配置文件,名称必须为application.ymljdbc: driver: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/test?characterEncoding=utf-8 username: root password: 123456使用配置文件,通过创建一...原创 2019-09-21 13:27:05 · 799 阅读 · 0 评论 -
SpringBoot使用properties文件配置连接池的方式
SpringBoot配置连接池准备:创建返回dataSource的方法,在类上添加注解@Configuration,表示这是个配置类,并且在方法上配置Bean注解,表示将返回的对象交个bean容器@Configurationpublic class DataSourceConfig { @Bean public DataSource dataSource(){ ...原创 2019-09-21 12:41:18 · 1575 阅读 · 0 评论 -
SpringBoot学习1-用maven创建第一个SpringBoot工程
创建SpringBoot工程1.创建工程选择maven工程2.选择next输入组织、坐标和版本3.选择路径并点击finish4.选择自动导包5.设置maven为本地地址的maven6.引入父pom、springBoot-web依赖、热部署 <!--父pop--> <parent> <groupId>org.sp...原创 2019-09-21 09:05:44 · 216 阅读 · 1 评论