日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

ssm项目会议管理系统

發(fā)布時間:2024/1/1 windows 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ssm项目会议管理系统 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

看一下Cool-Meeting項目 (本項目是適合新手或者大學(xué)畢設(shè)共同學(xué)習(xí),需要源碼可以點贊,回復(fù))



一共有6張表.

開始環(huán)境搭建.



建設(shè)項目后,我們首先把webapp 加進(jìn)來.

然后修改xml位置



把剛才拷貝的地址粘貼到后面去,然后點確定


這時候在看項目結(jié)構(gòu) 是web的項目了

下一步添加依賴,可以去官網(wǎng)去或者github去拿,這里也可以直接在idea里搜索. Alt+insert

上面這種方法,有的時候,搜索不到,最直接的時候,還是去外面找依賴.

下面來配置spring和springmvc的配置


配置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"><!--把spring和springmvc的配置加進(jìn)來--><context-param><param-name>contextConfigLocation</param-name><param-value>classpath:applicationContext.xml</param-value></context-param><listener><listener-class>org.springframework.web.context.ContextLoaderListener</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-servlet.xml</param-value></init-param></servlet><servlet-mapping><servlet-name>springmvc</servlet-name><url-pattern>/</url-pattern></servlet-mapping><!--下面是處理亂碼的--><filter><filter-name>encoding</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-name><param-value>utf-8</param-value></init-param><init-param><param-name>forceRequestEncoding</param-name><param-value>true</param-value></init-param><init-param><param-name>forceResponseEncoding</param-name><param-value>true</param-value></init-param></filter><filter-mapping><filter-name>encoding</filter-name><url-pattern>/*</url-pattern></filter-mapping></web-app>


然后我們簡單寫一個類測試一下

下一步是整合mybatis

<dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>5.2.5.RELEASE</version></dependency><dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.1.12</version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.13</version></dependency><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.5.2</version></dependency><dependency><groupId>org.mybatis</groupId><artifactId>mybatis-spring</artifactId><version>2.0.5</version></dependency>

添加配置文件信息,在Resources下 創(chuàng)建db.properties.

db.username=root db.password=mmm db.url=jdbc:mysql:///ssm-meeting?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai # 注意上面這里是3個 /// 斜杠

然后mybatis 在spring里面配置

在pom文件里面還需要加如一個,讀取java下的文件里面的xml.

寫一個例子測試 配置成功與否.





打印成功

如果想配事務(wù),可以繼續(xù)配置.


發(fā)現(xiàn)啟動錯誤,是因為我們沒有配置依賴.

配置事務(wù)的依賴.

下面我們來加freemarker的依賴

然后在spring-servlet配置視圖.

在spring-servlet里面配置視圖

<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"><property name="locations"><list><value>classpath:freemarker-var.properties</value></list></property></bean><bean class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"><property name="templateLoaderPath" value="/WEB-INF/ftl"/><property name="defaultEncoding" value="UTF-8"/><property name="freemarkerVariables"><map><entry key="root" value="${root}"/></map></property><property name="freemarkerSettings"><props><prop key="template_update_delay">10</prop><prop key="locale">zh_CN</prop><prop key="datetime_format">yyyy-MM-dd HH:mm:ss</prop><prop key="date_format">yyyy-MM-dd</prop><prop key="time_format">HH:mm:ss</prop><prop key="number_format">#.####</prop></props></property></bean><!--視圖解析器--><bean class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver" ><property name="viewClass" value="org.springframework.web.servlet.view.freemarker.FreeMarkerView"/><property name="suffix" value=".ftl"/><property name="allowRequestOverride" value="true"/><property name="allowSessionOverride" value="true"/><property name="exposeSessionAttributes" value="true"/><property name="exposeRequestAttributes" value="true"/><property name="contentType" value="text/html;charset=utf-8"/></bean>

測試
先建一個ftl頁面


總結(jié) :至此架構(gòu)就已經(jīng)搭建好了.

開始登錄處理頁面

首先加入已經(jīng)得到的資源文件.
先寫一個登錄測試

后面知識點趕緊 講的太快了.暫停學(xué)習(xí) 了.

如果想學(xué)習(xí)的話可以去b站去看他的視頻.
https://www.bilibili.com/video/BV1ep4y1S7s6

總結(jié)

以上是生活随笔為你收集整理的ssm项目会议管理系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。