idea中部署maven下ssm框架

Intellij IDEA2017 創(chuàng)建maven項(xiàng)目

關(guān)于基礎(chǔ)環(huán)境配置這里不做說(shuō)明块饺,只在idea上新建建maven項(xiàng)目谨究。
本文章僅為學(xué)習(xí)過(guò)程中的記錄筆記莹汤。
一拴袭、新建maven項(xiàng)目
1.1读第、首先打開(kāi)idae,點(diǎn)擊File–>New–>Project

這里寫圖片描述
1.2拥刻、選擇創(chuàng)建maven項(xiàng)目怜瞒,選好jdk版本,選擇webapp模型,然后點(diǎn)Next

這里寫圖片描述
1.3吴汪、設(shè)置好包名和項(xiàng)目名

這里寫圖片描述
1.4惠窄、選擇好自己配置的maven環(huán)境

這里寫圖片描述

這里寫圖片描述
1.5、選擇Enable Auto-Import生成maven項(xiàng)目

這里寫圖片描述
1.6漾橙、生成完成后項(xiàng)目的目錄結(jié)構(gòu)

這里寫圖片描述
二杆融、配置文件

這是接下來(lái)需要添加的目錄和文件結(jié)構(gòu),如圖:
這里寫圖片描述
pom.xml配置
01霜运、先在<properties></properties>上面設(shè)置好一些包版本號(hào),方便以后修改版本號(hào)脾歇。

<properties>

<spring.version>4.0.2.RELEASE</spring.version>

<mybatis.version>3.2.6</mybatis.version>

<slf4j.version>1.7.7</slf4j.version>
<log4j.version>1.2.17</log4j.version>
</properties>

1
2
3
4
5
6
7
8
9
10
11

02、然后再添加一下依賴包到<dependencies></dependencies>中

<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>

<scope>test</scope>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>{spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-oxm</artifactId> <version>{spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>{spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>{spring.version}</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>{spring.version}</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>{mybatis.version}</version>
</dependency>

<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.2.2</version>
</dependency>

<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>7.0</version>
</dependency>

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.30</version>
</dependency>

<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.2.2</version>
</dependency>

<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>


<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>${log4j.version}</version>
</dependency>

  <!-- 數(shù)據(jù)源 -->
  <dependency>
      <groupId>com.alibaba</groupId>
      <artifactId>druid</artifactId>
      <version>1.0.12</version>
  </dependency>

  <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-core</artifactId>
      <version>2.8.5</version>
  </dependency>

  <dependency>
      <groupId>com.fasterxml.jackson.jaxrs</groupId>
      <artifactId>jackson-jaxrs-xml-provider</artifactId>
      <version>2.4.1</version>
  </dependency>
  <dependency>
      <groupId>org.codehaus.jackson</groupId>
      <artifactId>jackson-mapper-asl</artifactId>
      <version>1.9.4</version>
  </dependency>
  <dependency>
  <groupId>com.fasterxml.jackson.core</groupId>
  <artifactId>jackson-databind</artifactId>
  <version>2.8.5</version>

</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.8.5</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.3</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${slf4j.version}</version>
</dependency>


<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.1</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.9</version>
</dependency>

<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>4.0.0</version>
</dependency>

<!-- mybatis分頁(yè)插件依賴 -->
<dependency>
  <groupId>com.github.pagehelper</groupId>
  <artifactId>pagehelper</artifactId>
  <version>4.0.0</version>
</dependency>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179

03淘捡、在<build></build>中添加mybatis-generator插件藕各,主要用于mybatis自動(dòng)生成dao,model焦除,mapping激况。

<plugins>
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.2</version>
<configuration>
<verbose>true</verbose>
<overwrite>true</overwrite>
</configuration>
</plugin>
</plugins>

1
2
3
4
5
6
7
8
9
10
11
12
13

2.1、在resources里創(chuàng)建數(shù)據(jù)庫(kù)配置文件:jdbc.properties

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/vip
jdbc.username=root
jdbc.password=123456

定義初始連接數(shù)

initialSize=0

定義最大連接數(shù)

maxActive=20

定義最大空閑

maxIdle=20

定義最小空閑

minIdle=1

定義最長(zhǎng)等待時(shí)間

maxWait=60000

1
2
3
4
5
6
7
8
9
10
11
12
13
14

2.2膘魄、在resources里創(chuàng)建日志文件:log4j.properties

log4j.rootLogger=INFO,Console,File

定義日志輸出目的地為控制臺(tái)

log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.Target=System.out

可以靈活地指定日志輸出格式乌逐,下面一行是指定具體的格式

log4j.appender.Console.layout = org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=[%c] - %m%n

文件大小到達(dá)指定尺寸的時(shí)候產(chǎn)生一個(gè)新的文件

log4j.appender.File = org.apache.log4j.RollingFileAppender

指定輸出目錄

log4j.appender.File.File = logs/ssm.log

定義文件最大大小

log4j.appender.File.MaxFileSize = 10MB

輸出所以日志,如果換成DEBUG表示輸出DEBUG以上級(jí)別日志

log4j.appender.File.Threshold = ALL
log4j.appender.File.layout = org.apache.log4j.PatternLayout
log4j.appender.File.layout.ConversionPattern =[%p] [%d{yyyy-MM-dd HH:mm:ss}][%c]%m%n

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

2.3创葡、在resources里創(chuàng)建spring-mvc.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-4.0.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-4.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-4.0.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd">

<!-- 1浙踢、配置映射器與適配器 -->
<mvc:annotation-driven></mvc:annotation-driven>
<!-- 自動(dòng)掃描該包,使SpringMVC認(rèn)為包下用了@controller注解的類是控制器 -->
<context:component-scan base-package="com.jie.controller" />
<!--避免IE執(zhí)行AJAX時(shí)蹈丸,返回JSON出現(xiàn)下載文件 -->
<!-- 輸出對(duì)象轉(zhuǎn)JSON支持   -->
<bean id="stringConverter" class="org.springframework.http.converter.StringHttpMessageConverter">
    <property name="supportedMediaTypes">
        <list>
            <value>text/plain;charset=UTF-8</value>
        </list>
    </property>
</bean>

<bean id="jsonConverter"
      class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"></bean>
<!-- 啟動(dòng)SpringMVC的注解功能,完成請(qǐng)求和注解POJO的映射 -->
<bean
        class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
    <property name="messageConverters">
        <list>
            <ref bean="stringConverter"/>
            <ref bean="jsonConverter" />
        </list>
    </property>
</bean>

<!-- 定義跳轉(zhuǎn)的文件的前后綴 呐芥,視圖模式配置-->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <!-- 這里的配置我的理解是自動(dòng)給后面action的方法return的字符串加上前綴和后綴逻杖,變成一個(gè) 可用的url地址 -->
    <property name="prefix" value="/" />
    <property name="suffix" value=".jsp" />
</bean>

<!-- 配置文件上傳,如果沒(méi)有使用文件上傳可以不用配置思瘟,當(dāng)然如果不配荸百,那么配置文件中也不必引入上傳組件包 -->
<bean id="multipartResolver"
      class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
    <!-- 默認(rèn)編碼 -->
    <property name="defaultEncoding" value="utf-8" />
    <!-- 文件大小最大值 -->
    <property name="maxUploadSize" value="10485760000" />
    <!-- 內(nèi)存中的最大值 -->
    <property name="maxInMemorySize" value="40960" />
</bean>


<mvc:resources location="/" mapping="//.html"/>
<mvc:resources location="/" mapping="/
/.js"/>
<mvc:resources location="/" mapping="//.css"/>
<mvc:resources location="/" mapping="/
/.png"/>
<mvc:resources location="/" mapping="//.gif"/>
<mvc:resources location="/" mapping="/
/.woff"/>
<mvc:resources location="/" mapping="//.ttf"/>
<mvc:resources location="/" mapping="/
/.jpg"/>
<mvc:resources location="/" mapping="//.mp3"/>
<mvc:resources location="/" mapping="/
/.mp4"/>

</beans>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78

2.4、在resources里創(chuàng)建spring-mybatis.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-4.0.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-4.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-4.0.xsd">

<context:component-scan base-package="com.jie" />

<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="classpath:jdbc.properties" />
</bean>

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
      destroy-method="close">
    <property name="driverClassName" value="${jdbc.driver}" />
    <property name="url" value="${jdbc.url}" />
    <property name="username" value="${jdbc.username}" />
    <property name="password" value="${jdbc.password}" />
    <!-- 初始化連接大小 -->
    <property name="initialSize" value="${initialSize}"></property>
    <!-- 連接池最大數(shù)量 -->
    <property name="maxActive" value="${maxActive}"></property>
    <!-- 連接池最大空閑 -->
    <property name="maxIdle" value="${maxIdle}"></property>
    <!-- 連接池最小空閑 -->
    <property name="minIdle" value="${minIdle}"></property>
    <!-- 獲取連接最大等待時(shí)間 -->
    <property name="maxWait" value="${maxWait}"></property>
</bean>

<!-- spring和MyBatis完美整合滨攻,不需要mybatis的配置映射文件 -->
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
    <property name="dataSource" ref="dataSource" />
    <!-- 自動(dòng)掃描mapping.xml文件 -->
    <property name="mapperLocations" value="classpath:mapper/*.xml"></property>
</bean>

<!-- DAO接口所在包名够话,Spring會(huì)自動(dòng)查找其下的類 -->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
    <property name="basePackage" value="com.jie.dao" />
    <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property>
</bean>

<!-- (事務(wù)管理)transaction manager, use JtaTransactionManager for global tx -->
<bean id="transactionManager"
      class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
    <property name="dataSource" ref="dataSource" />
</bean>

</beans>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61

2.5、在resources里創(chuàng)建mybatis自動(dòng)生成代碼配置文件:generatorConfig.xml
mapping文件生成在了resources文件夾里光绕,idea里跟eclipse不同女嘲,如果生成的xml文件不在resources里,項(xiàng)目跑起來(lái)會(huì)提示找不到XXXmapping.xml文件

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE generatorConfiguration PUBLIC
"-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" >
<generatorConfiguration>

<!-- mysql-jdbc驅(qū)動(dòng)地址 -->
<classPathEntry location="D:/JavaUtil/mybatis-generator-core-1.3.2/lib/mysql-connector-java-5.1.25-bin.jar"/>

<context id="context" targetRuntime="MyBatis3">
    <commentGenerator>
        <property name="suppressAllComments" value="true"/>
        <property name="suppressDate" value="true"/>
    </commentGenerator>

    <!-- 數(shù)據(jù)庫(kù)配置 -->
    <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/vip" userId="root" password="123456"/>

    <javaTypeResolver>
        <property name="forceBigDecimals" value="false"/>
    </javaTypeResolver>

    <!-- !!!! Model Configurations !!!! -->
    <!-- 模型配置 -->
    <javaModelGenerator targetPackage="com.jie.bean" targetProject="src/main/java">
        <property name="enableSubPackages" value="true"/>
        <property name="trimStrings" value="true"/>
    </javaModelGenerator>

    <!-- !!!! Mapper XML Configurations !!!! -->
    <!--  生成表xml配置  -->
    <sqlMapGenerator targetPackage="mapper" targetProject="src/main/resources">
        <property name="enableSubPackages" value="true"/>
    </sqlMapGenerator>

    <!-- !!!! Mapper Interface Configurations !!!! -->
    <!-- dao配置 -->
    <javaClientGenerator targetPackage="com.jie.dao" targetProject="src/main/java" type="XMLMAPPER">
        <property name="enableSubPackages" value="true"/>
    </javaClientGenerator>

    <!-- !!!! Table Configurations !!!! -->
    <!-- 數(shù)據(jù)表配置 -->
    <table tableName="video" domainObjectName="Video" enableCountByExample="false" enableDeleteByExample="false" enableSelectByExample="false"
           enableUpdateByExample="false"/>
</context>

</generatorConfiguration>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47

2.6诞帐、配置web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">

<display-name>Archetype Created Web Application</display-name>

<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-mybatis.xml</param-value>
</context-param>



<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<async-supported>true</async-supported>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>



<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

<listener>
<listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class>
</listener>


<servlet>
<servlet-name>SpringMVC</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-mvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
<async-supported>true</async-supported>
</servlet>
<servlet-mapping>
<servlet-name>SpringMVC</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>

<welcome-file-list>
<welcome-file>/index.jsp</welcome-file>
</welcome-file-list>

</web-app>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64

三欣尼、用mybatis-generator插件生成代碼
3.1、首先配置啟動(dòng)停蕉,點(diǎn)擊idea右上角的啟動(dòng)方式

這里寫圖片描述

這里寫圖片描述
3.2愕鼓、在comman line 那欄配置mybatis-generator:generate -e

這里寫圖片描述
啟動(dòng)之前需要建立java主文件夾钙态,存放java代碼

這里寫圖片描述

。菇晃。册倒。。磺送。驻子。。册着。拴孤。

這里寫圖片描述

。甲捏。演熟。。

這里寫圖片描述
3.3司顿、啟動(dòng)剛剛配置maven插件

這里寫圖片描述
==執(zhí)行完后結(jié)果圖:

這里寫圖片描述
四芒粹、配置tomcat
這里寫圖片描述

。大溜。化漆。。钦奋。座云。。付材。朦拖。。
這里寫圖片描述

厌衔。璧帝。。
這里寫圖片描述

這里寫圖片描述

這里寫圖片描述

本文章僅為學(xué)習(xí)過(guò)程中的記錄筆記

作者:Vicent-jie
來(lái)源:CSDN
原文:https://blog.csdn.net/qq_25591191/article/details/78745312
版權(quán)聲明:本文為博主原創(chuàng)文章富寿,轉(zhuǎn)載請(qǐng)附上博文鏈接睬隶!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市页徐,隨后出現(xiàn)的幾起案子苏潜,更是在濱河造成了極大的恐慌,老刑警劉巖变勇,帶你破解...
    沈念sama閱讀 211,639評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件窖贤,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)赃梧,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門滤蝠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人授嘀,你說(shuō)我怎么就攤上這事物咳。” “怎么了蹄皱?”我有些...
    開(kāi)封第一講書人閱讀 157,221評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵览闰,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我巷折,道長(zhǎng)压鉴,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 56,474評(píng)論 1 283
  • 正文 為了忘掉前任锻拘,我火速辦了婚禮油吭,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘署拟。我一直安慰自己婉宰,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布推穷。 她就那樣靜靜地躺著心包,像睡著了一般。 火紅的嫁衣襯著肌膚如雪馒铃。 梳的紋絲不亂的頭發(fā)上蟹腾,一...
    開(kāi)封第一講書人閱讀 49,816評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音区宇,去河邊找鬼娃殖。 笑死,一個(gè)胖子當(dāng)著我的面吹牛萧锉,可吹牛的內(nèi)容都是我干的珊随。 我是一名探鬼主播述寡,決...
    沈念sama閱讀 38,957評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼柿隙,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了鲫凶?” 一聲冷哼從身側(cè)響起禀崖,我...
    開(kāi)封第一講書人閱讀 37,718評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎螟炫,沒(méi)想到半個(gè)月后波附,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,176評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評(píng)論 2 327
  • 正文 我和宋清朗相戀三年掸屡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了封寞。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,646評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡仅财,死狀恐怖狈究,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情盏求,我是刑警寧澤抖锥,帶...
    沈念sama閱讀 34,322評(píng)論 4 330
  • 正文 年R本政府宣布,位于F島的核電站碎罚,受9級(jí)特大地震影響磅废,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜荆烈,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評(píng)論 3 313
  • 文/蒙蒙 一拯勉、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧耙考,春花似錦谜喊、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,755評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至鞋邑,卻和暖如春诵次,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背枚碗。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,987評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工逾一, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人肮雨。 一個(gè)月前我還...
    沈念sama閱讀 46,358評(píng)論 2 360
  • 正文 我出身青樓遵堵,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親怨规。 傳聞我的和親對(duì)象是個(gè)殘疾皇子陌宿,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容