- 博客(13)
- 资源 (64)
- 收藏
- 关注
原创 SSM框架(二)--Spring、SpringMVC和MyBatis整合(详细教程)
一定要记得下载代码,自己对照教程敲一遍理解,百看不如一练GitHub下载源码地址 SSM框架(一)–Spring和MyBatis整合(详细教程)毋庸置疑,这个肯定是接着上一篇的讲,不过其实也不然,就复制上一工程的几个配置文件罢了,其实没多大联系,因为这个配置是我们学过MyBaits的逆向工程之后来配置。MyBaits的逆向工程还是给个jar包mybatis与spring整合全部jar包(包括spri
2016-12-31 10:51:08 2015 1
原创 SSM框架(一)--Spring和MyBatis整合(详细教程)
谈到SSM,我在网上看了很多整合教程,我也跟着一起整合过,都有大大小小的问题,所以今天元旦假期,我就抽一上午写出我自己的教程,一是Spring和MyBatis的整合,二是加上SpringMVC,即SSM大功告成。首先我得说一下我的版本(我觉得版本是次要的,只要你弄清楚配置文件的关系,即怎么配置配置文件,什么版本都一样,只是版本最大的问题我觉得是与jdk和tomcat这些有关)MyBatis 3.2.
2016-12-31 10:05:58 11666
原创 MyBatis 逆向工程生产源码(po、mapper)
什么是mybatis的逆向工程 mybatis官方为了提高开发效率,提高自动对单表生成sql,包括 :mapper.xml、mapper.java、表名.java(po类)在企业开发中通常是在设计阶段对表进行设计 、创建。 在开发阶段根据表结构创建对应的po类。mybatis逆向工程的方向:由数据库表 —>java代码逆向工程 使用配置运行逆向工程 方法:本教程使用通过java程序运行逆向工程 。
2016-12-30 18:09:41 4450
原创 报javax.servlet.ServletException: Servlet.init() for servlet springmvc threw exception异常 的解决方案
大多都是tomcat运行环境配置错误去eclipse里面配置就行了。
2016-12-30 15:45:45 19716
原创 用Maven创建web项目(详细步骤)
首先,我们用eclipse创建一个Maven工程我们勾选Creat a simple project 就是单纯的一个项目Packaging选择war的形式就会出现如下的目录,由于packing是war包,那么下面也就多出了webapp的目录由于我们的项目要使用eclipse发布到tomcat下面,这里我们需要先把项目转成dynamic web project在我们的项目上点击右键,选择propert
2016-12-29 14:40:02 834
原创 漫谈Spring(一)-Spring简介
声明漫谈肯定是不拘泥与形式,我也是看的别人的东西,然后说下自己的理解。spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 Sprin
2016-12-08 15:08:28 1304
转载 SSM框架Web程序的流程(Spring SpringMVC Mybatis)
SSM框架的Web程序主要用到了三个技术:Spring:用到了注解和自动装配,就是Spring的两个精髓IOC(反向控制)和 AOP(面向切面编程)。 SpringMVC:用到了MVC模型,将逻辑代码放到Controller层处理。 Mybatis:用到了与数据库打交道的层面,放在所有的逻辑之后,处理与数据库的CRUD相关的操作。要完成一个功能:先写实体类entity,定义对象的属性,(可以参照
2016-12-07 12:54:43 1098
转载 SSH三大框架的工作原理及流程
Hibernate工作原理及为什么要用? 原理: 1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件 2.由hibernate.cfg.xml中的读取并解析映射信息 3.通过config.buildSessionFactory();//创建SessionFactory 4.sessionFactory.openSession
2016-12-07 12:46:13 637
原创 复制项目后修改名称,访问不到项目(地址上)
在eclipse下点开项目的properties,然后找到相应的设置改成你想要的访问名称即可或者在项目的目录下有setting文件这个文件和项目的设置是一一对应的。
2016-12-06 09:30:09 520
原创 [LeetCode]--71. Simplify Path
Given an absolute path for a file (Unix-style), simplify it.For example, path = “/home/”, => “/home” path = “/a/./b/../../c/”, => “/c” click to show corner cases.Corner Cases: Did you consider the
2016-12-04 21:44:17 303
原创 [LeetCode]--69. Sqrt(x)
Implement int sqrt(int x).Compute and return the square root of x.我采用的是二分法。每次折中求平方,如果大了就把中值赋给大的,如果小了就把中值赋给小的。public int mySqrt(int x) { long start = 1, end = x; while (start + 1 < end)
2016-12-04 15:34:42 423
原创 [LeetCode]--64. Minimum Path Sum
Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path.Note: You can only move either down or right at any
2016-12-04 15:16:21 271
原创 [LeetCode]--63. Unique Paths II
Follow up for “Unique Paths”:Now consider if some obstacles are added to the grids. How many unique paths would there be?An obstacle and empty space is marked as 1 and 0 respectively in the grid.For ex
2016-12-03 17:06:11 408
apache-maven-3.3.3-bin.zip
2017-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人