随笔分类 -  Java的学习笔记

摘要:在pom.xml文件中导入依赖 <!-- 配置mybatis --> <dependency> <!-- springboot和mybatis继承中间件 --> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring 阅读全文
posted @ 2019-04-23 09:53 好胖的兔子 阅读(763) 评论(0) 推荐(0)
摘要:特性 为基于Spring的开发提供更快的入门体验 开箱即用,没有代码生成,也无需XML配置。同时也可以修改默认值来满足特定的需求 提供了一些大型项目中常见的非功能性特性,如嵌入式服务器、安全、指标、健康监测、外部配置等 SpringBoot并不是对Spring功能上的增强,而是提供了一种快速使用Sp 阅读全文
posted @ 2019-03-31 10:46 好胖的兔子 阅读(181) 评论(0) 推荐(0)
摘要:什么是SpringMvc 是spring框架的一个模块,springmvc和spring之间不需要中间整合层进行整合 是一个基于mvc的web框架 mvc是一个设计模式 mvc在b/s系统下的应用 M:模型,包括pojo、action、service、dao V:视图 C:控制器,接收用户的请求、响 阅读全文
posted @ 2019-03-28 11:36 好胖的兔子 阅读(301) 评论(0) 推荐(0)
摘要:Spring对不同持久化技术进行支持 JDBC 导入spring-jdbc-4.3.5.RELEASE.jar、spring-tx-4.3.5.RELEASE.jar 创建对象,设置数据库信息 创建jdbcTemplate对象,设置数据源 调用jdbcTemplate对象里面对方法实现操作 publ 阅读全文
posted @ 2019-03-20 03:46 好胖的兔子 阅读(283) 评论(0) 推荐(0)
摘要:log4J 导入log4J.jar 创建log4J.properties # Create a file called log4j.properties as shown below and place it in your classpath: # 创建一个名为log4j.properties的文 阅读全文
posted @ 2019-03-19 02:06 好胖的兔子 阅读(140) 评论(0) 推荐(0)
摘要:spring是开源对轻量级框架 spring核心主要两部分 aop 面向切面编程,扩展功能不是修改源代码实现 aop采用横向抽取机制,取代了传统纵向继承体系重复代码(性能监视、事务管理、安全检查、缓存) 使用动态代理方式实现横向抽取机制 使用JDK动态代理,针对有接口情况 创建接口类的平级对象 这个 阅读全文
posted @ 2019-03-19 01:19 好胖的兔子 阅读(226) 评论(0) 推荐(0)
摘要:打开设置 打开设置 找到Schemac and DTDs 配置约束文件 阅读全文
posted @ 2019-03-18 02:38 好胖的兔子 阅读(2389) 评论(0) 推荐(0)
摘要:获取子节点下Attribute值 <!-- service.xml --> <?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.springframework.org/schema/beans"> <bean id="us 阅读全文
posted @ 2019-03-17 22:10 好胖的兔子 阅读(175) 评论(0) 推荐(0)
摘要:获取Class类 //获取Class类 //(方法一) Class class1 = UserBean.class; //(方法二) Class class2 = new UserBean().getClass(); //(方法三) Class class3 = Class.forName("cn. 阅读全文
posted @ 2018-12-24 13:32 好胖的兔子 阅读(143) 评论(0) 推荐(0)
摘要:自定义异常 /** * 自定义异常类 */ public class TestException extends Exception { private String message; public TestException(String message) { this.message = mes 阅读全文
posted @ 2018-12-23 11:31 好胖的兔子 阅读(126) 评论(0) 推荐(0)
摘要:在class获取路径的方法,getResource有没有“\”的区别 System.out.println("" + this.getClass().getResource("").getPath()); video/software/JavaWorkspace/java_web_test/out/ 阅读全文
posted @ 2018-12-21 15:11 好胖的兔子 阅读(210) 评论(0) 推荐(0)
摘要:什么是XML? XML是指可扩展标记语言(eXtensible Markup Language) 它是一种标记语言,很类似HTML。 在XML语言中,它允许用户自定义标签。一个标签可分为开始标签和结束标签,在开始标签和结束标签之间,又可以使用其它标签描述其他数据,以此来实现数据关系的描述。 XML的 阅读全文
posted @ 2018-12-20 21:52 好胖的兔子 阅读(272) 评论(0) 推荐(0)
摘要:什么是JSTL 是标签语言,是apache对EL表达式的扩展。 JSTL四大标签库 core:核心标签库 <c:out>输出 <%-- 导入标签库 --%> <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <% Stri 阅读全文
posted @ 2018-12-17 23:48 好胖的兔子 阅读(359) 评论(0) 推荐(0)
摘要:全域查找指定的属性,若不存在,则输出空字符串,而不是null EL的11个内置对象 pageScope: ${pageScope.name} requestScope: ${requestScope.name} sessionScope: ${sessionScope.name} applicati 阅读全文
posted @ 2018-12-17 16:11 好胖的兔子 阅读(401) 评论(0) 推荐(0)
摘要:/** * 内省:通过反射来操作javabean * 内省类 --> Bean信息 --> 属性描述符 --> 属性的get/set对应的Method --> 进行反射 * commons-beanutils,他就是依赖内省完成的 * * @param name 指定成员变量名称 */private 阅读全文
posted @ 2018-12-17 10:24 好胖的兔子 阅读(333) 评论(0) 推荐(0)