Java框架
笑倾尘
这个作者很懒,什么都没留下…
展开
-
spring IoC详解
spring IoC详解1.spring是什么?2.为什么要使用spring降低耦合3.搭建spring-maven环境3.1 创建一个maven的普通工程 quickstart3.2 引用pom.xml依赖3.3 创建一个beanUserDao.javaHelloService.java3.4 创建一个spring.xml配置文件,配置beanspring02.xml3.5 单元测试 junit...转载 2019-09-03 11:17:02 · 1138 阅读 · 0 评论 -
Mybatis中select查询语句返回一个新对象的实例集合(resultMap)
文章目录需求mapper接口mapper.xmlselect语句resultMap 需求 HotelPriceAll是dto中的一个新的对象。 在一个mapper.xml中,查询语句要返回另一个对象,所以需要添加新的resultMap。 本次案例中查询语句返回的是hotel_id和MIN(now_price),为了让MIN(now_price)和resultMap中的lessPrice对应起来,我...原创 2019-09-24 19:17:59 · 3575 阅读 · 0 评论 -
SSM整合
SSM整合项目结构导入依赖web.xmlspringmvc.xmlapplicationContext.xmllog4j.propertiesAccountDao.javaAccountController.java 项目结构 导入依赖 <properties> <project.build.sourceEncoding>UTF-8</...原创 2019-09-17 14:33:48 · 146 阅读 · 0 评论 -
Servlet.init() for servlet [dispatcherServlet] threw exception:解决bug
ssm配置中出现Servlet.init() for servlet [dispatcherServlet] threw exception 原因: 开始配置的时候并没有文件上传的代码,但我的springmvc.xml配置文件中存在文件解析器。 <!--配置文件解析器对象--> <!--id必须为multipartResolver--> <bean id="multi...原创 2019-09-16 21:40:31 · 10934 阅读 · 5 评论 -
idea玩转码云
idea玩转码云测试本地git安装码云插件项目上传码云码云下载项目 测试本地git 安装码云插件 导读: 在git盛行的今天,码云成为中国程序员的第二github,而且还可以免费使用私人空间。下面就开始码云之旅吧。 0.创建码云账号,安装git 并给idea 配置git 具体配置点此链接:git安装及idea配置git插件 1.打开idea 选择 Configure -> Settings...转载 2019-09-11 20:14:01 · 354 阅读 · 0 评论 -
spring声明式事务
事务的传播行为: REQUIRED:如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。一般的选 择(默认值) SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行(没有事务) MANDATORY:使用当前的事务,如果当前没有事务,就抛出异常 REQUERS_NEW:新建事务,如果当前在事务中,把当前事务挂起。 NOT_SUPPORTED:以非事务方式执...转载 2019-09-09 11:26:11 · 102 阅读 · 0 评论 -
JdbcTemplate
JdbcTemplate简介基本用法导入依赖优化CRUDDao中使用 简介 为了使 JDBC 更加易于使用,Spring 在 JDBCAPI 上定义了一个抽象层, 以此建立一个JDBC存取框架. 作为 SpringJDBC 框架的核心, JDBC 模板的设计目的是为不同类型的JDBC操作提供模板方法. 每个模板方法都能控制整个过程,并允许覆盖过程中的特定任务.通过这种 方式,可以在尽可能保留灵活性...原创 2019-09-07 13:45:19 · 109 阅读 · 0 评论 -
spring AOP
spring AOPspring AOP 简介AOP的术语使用XML配置AOPapplicationContext.xml通知类型环绕通知 spring AOP 简介 AOP:全称是 Aspect Oriented Programming 即:面向切面编程。 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。 如果说 ...原创 2019-09-07 10:17:05 · 181 阅读 · 0 评论 -
Maven整理
Maven整理安装配置 安装配置 https://blog.csdn.net/qq_32588349/article/details/51461182 servet消失解决方案 https://blog.csdn.net/dataiyangu/article/details/81774250原创 2019-09-03 18:06:55 · 152 阅读 · 0 评论 -
MyBatis动态sql
MyBatis动态sql什么是动态sqlif条件判断Trim字符串拼接choose(选择分支)foreach集合遍历 什么是动态sql MyBatis 的强大特性之一便是它的动态 SQL,它极大的简化了我们拼接SQL的操作。 动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似。 MyBatis 采用功能强大的基于 OGNL 的表达式来消除其他元素: if choose ...转载 2019-09-26 16:17:05 · 218 阅读 · 0 评论