个人写的答辩项目,基于SSM框架搭建的论坛系统,内附数据库代码,能完成BBS的基本功能,无错可直接运行。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-20 03:32 GameBBS
文件 1109 2018-10-30 20:13 GameBBS.classpath
文件 1332 2018-10-18 13:46 GameBBS.project
目录 0 2018-11-20 03:31 GameBBS.settings
文件 522 2018-10-18 13:41 GameBBS.settings.jsdtscope
文件 80 2018-10-18 13:46 GameBBS.settingscom.genuitec.eclipse.core.prefs
文件 57 2018-10-18 13:46 GameBBS.settingsorg.eclipse.core.resources.prefs
文件 364 2018-10-18 13:41 GameBBS.settingsorg.eclipse.jdt.core.prefs
文件 480 2018-10-18 13:41 GameBBS.settingsorg.eclipse.wst.common.component
文件 398 2018-10-18 13:41 GameBBS.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2018-10-18 13:41 GameBBS.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-10-18 13:41 GameBBS.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-11-20 03:31 GameBBS.svn
文件 3 2018-10-18 13:41 GameBBS.svnentries
文件 3 2018-10-18 13:41 GameBBS.svnformat
目录 0 2018-11-20 03:31 GameBBS.svnpristine
目录 0 2018-11-20 03:31 GameBBS.svnpristine 0
文件 10363 2018-10-18 13:46 GameBBS.svnpristine 0 0be5af3757a9cebf98d2342e1ecd7a85ed6eac0.svn-base
文件 3942 2018-10-30 20:13 GameBBS.svnpristine 0 0e28e4535205c80c09bdeb72800014e2c0c1c6c.svn-base
目录 0 2018-11-20 03:31 GameBBS.svnpristine 2
文件 303 2018-10-18 13:41 GameBBS.svnpristine 2 291b7167a91226195694fc3b5f59995bdfaa4d3.svn-base
文件 8096 2018-10-18 13:41 GameBBS.svnpristine 2 2a263028625496740eea9a50141a4ad98d826a1.svn-base
目录 0 2018-11-20 03:31 GameBBS.svnpristine 4
文件 6606 2018-10-18 13:41 GameBBS.svnpristine 4 44f5e7ad0d2685a9746cd398e75a59222e61899.svn-base
文件 2797 2018-10-18 13:41 GameBBS.svnpristine 4 4fe5b26b7e2c980d12ad7157a4ce908c2a74f14.svn-base
目录 0 2018-11-20 03:31 GameBBS.svnpristine 5
文件 3127 2018-10-18 13:41 GameBBS.svnpristine 5 5eeb7a9c42a2cd3876417944143078ce514a8b9.svn-base
目录 0 2018-11-20 03:31 GameBBS.svnpristine 6
文件 195373 2018-10-18 13:42 GameBBS.svnpristine 6 60e5a0d9c191a1ec53daebdac82905da9a8439a.svn-base
目录 0 2018-11-20 03:31 GameBBS.svnpristine 7
文件 509 2018-10-23 20:29 GameBBS.svnpristine 7 7b1c29b887f87da084c4552a9a6a11f8138ac56.svn-base
............此处省略692个文件信息
package com.ve.config;
import javax.sql.DataSource;
import org.apache.commons.dbcp2.BasicDataSource;
import org.apache.ibatis.logging.LogFactory;
import org.apache.ibatis.session.Configuration;
import org.mybatis.spring.SqlSessionFactoryBean;
import org.mybatis.spring.mapper.MapperScannerConfigurer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
import org.springframework.transaction.annotation.EnableTransactionManagement;
import com.ve.service.ServiceHook;
/**
* 相当于spring需要扫描service层mapper层可以配置相应的东西(数据源,会话工厂,事务管理等等)
*
* **/
@org.springframework.context.annotation.Configuration
//相当于spring 扫描service层
@ComponentScan(basePackageClasses={ServiceHook.class})
//启动事务管理
@EnableTransactionManagement
public class RootConfig {
//配置数据源
@Bean
public DataSource buildDataSource() {
BasicDataSource ds = new BasicDataSource();
ds.setDriverClassName(“com.mysql.jdbc.Driver“);
ds.setUrl(“jdbc:mysql://localhost:3306/db_bbs“);
ds.setUsername(“root“);
ds.setPassword(“123“);
return ds;
}
//配置log4日志
@Bean
public Configuration buildMyBatisConfig() {
LogFactory.useLog4J2Logging();
Configuration configuration = new Configuration();
return configuration;
}
//配置会话工厂
@Bean(name=“sqlSessionFactory“)
public SqlSessionFactoryBean buildSessionFactory(
DataSource datasource Configuration config) {
SqlSessionFactoryBean factory = new SqlSessionFactoryBean();
factory.setDataSource(datasource);
factory.setConfiguration(config);
return factory;
}
//利用会话工厂扫描mapper包(扫描mapper层)
@Bean
public MapperScannerConfigurer buildMybatisMapperSacnConfig() {
MapperScannerConfigurer msc = new MapperScannerConfigurer();
msc.setSqlSessionFactoryBeanName(“sqlSessionFactory“);
msc.setbasePackage(“com.ve.mapper“);
return msc;
}
//开启事务
@Bean
public DataSourceTransactionManager transactionManager(
BasicDataSource datasource) {
return new DataSourceTransactionManager(datasource);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-20 03:32 GameBBS
文件 1109 2018-10-30 20:13 GameBBS.classpath
文件 1332 2018-10-18 13:46 GameBBS.project
目录 0 2018-11-20 03:31 GameBBS.settings
文件 522 2018-10-18 13:41 GameBBS.settings.jsdtscope
文件 80 2018-10-18 13:46 GameBBS.settingscom.genuitec.eclipse.core.prefs
文件 57 2018-10-18 13:46 GameBBS.settingsorg.eclipse.core.resources.prefs
文件 364 2018-10-18 13:41 GameBBS.settingsorg.eclipse.jdt.core.prefs
文件 480 2018-10-18 13:41 GameBBS.settingsorg.eclipse.wst.common.component
文件 398 2018-10-18 13:41 GameBBS.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2018-10-18 13:41 GameBBS.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-10-18 13:41 GameBBS.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-11-20 03:31 GameBBS.svn
文件 3 2018-10-18 13:41 GameBBS.svnentries
文件 3 2018-10-18 13:41 GameBBS.svnformat
目录 0 2018-11-20 03:31 GameBBS.svnpristine
目录 0 2018-11-20 03:31 GameBBS.svnpristine 0
文件 10363 2018-10-18 13:46 GameBBS.svnpristine 0 0be5af3757a9cebf98d2342e1ecd7a85ed6eac0.svn-ba
文件 3942 2018-10-30 20:13 GameBBS.svnpristine 0 0e28e4535205c80c09bdeb72800014e2c0c1c6c.svn-ba
目录 0 2018-11-20 03:31 GameBBS.svnpristine 2
文件 303 2018-10-18 13:41 GameBBS.svnpristine 2 291b7167a91226195694fc3b5f59995bdfaa4d3.svn-ba
文件 8096 2018-10-18 13:41 GameBBS.svnpristine 2 2a263028625496740eea9a50141a4ad98d826a1.svn-ba
目录 0 2018-11-20 03:31 GameBBS.svnpristine 4
文件 6606 2018-10-18 13:41 GameBBS.svnpristine 4 44f5e7ad0d2685a9746cd398e75a59222e61899.svn-ba
文件 2797 2018-10-18 13:41 GameBBS.svnpristine 4 4fe5b26b7e2c980d12ad7157a4ce908c2a74f14.svn-ba
目录 0 2018-11-20 03:31 GameBBS.svnpristine 5
文件 3127 2018-10-18 13:41 GameBBS.svnpristine 5 5eeb7a9c42a2cd3876417944143078ce514a8b9.svn-ba
目录 0 2018-11-20 03:31 GameBBS.svnpristine 6
文件 195373 2018-10-18 13:42 GameBBS.svnpristine 6 60e5a0d9c191a1ec53daebdac82905da9a8439a.svn-ba
目录 0 2018-11-20 03:31 GameBBS.svnpristine 7
文件 509 2018-10-23 20:29 GameBBS.svnpristine 7 7b1c29b887f87da084c4552a9a6a11f8138ac56.svn-ba
............此处省略692个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)