Spring整合Hibernate配置
- <?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:p="http://www.springframework.org/schema/p"
- xmlns:aop="http://www.springframework.org/schema/aop"
- xmlns:tx="http://www.springframework.org/schema/tx"
- xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.1.xsd
- http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
- http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.1.xsd">
- <!-- 配置数据源-->
- <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
- <property name="username" value="scott"></property>
- <property name="password" value="admin" ></property>
- <property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:lgf" />
- <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/>
- </bean>
- <!-- 配置hibernate本地会话工厂-->
- <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
- <property name="dataSource" ref="dataSource"></property>
- <property name="hibernateProperties">
- <props>
- <prop key="hibernate.show_sql">true</prop>
- <prop key="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</prop>
- </props>
- </property>
- </bean>
- <!-- 配置hibernate事务管理-->
- <bean id="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager">
- <property name="sessionFactory" ref="sessionFactory"/>
- <property name="dataSource" ref="dataSource"/>
- </bean>
- <!-- 配置事务通知-->
- <tx:advice transaction-manager="transactionManager" id="tx_advice">
- <tx:attributes>
- <tx:method name="get*" read-only="true"/>
- <tx:method name="*"/>
- </tx:attributes>
- </tx:advice>
- <!-- 配置执行的方法表达式,切入点-->
- <aop:config>
- <aop:pointcut expression="execution(* com.ssh.service.*.*(..))" id="tx_pointcut"/>
- <aop:advisor advice-ref="tx_advice" pointcut-ref="tx_pointcut"/>
- </aop:config>
- </beans>
说明:JAVA SpringMVC+mybatis(oracle 和 mysql) HTML5 全新高大尚后台框架 bootstrap(可换皮肤)
1.支持APP手机应用(android和ios)接口调用
2.全新高大尚HTML5+css3.0+bootstrap开发界面UI,美观漂亮时尚、前沿(自动适配PC、平板、手机(需求微调)屏幕)
3.有ORACLE 和MYSQL ,Spring3.0,4.0版本各一个,一共4套版本全部提供的是源代码
4.框架搭建完善,在此基础上做过很多项目,身经百战,支持大并发,程序运行稳定。
5.基础功能已经完善,此为框架平台,需要程序员二次开发做具体的项目
UI界面里能体现的功能如下(蓝色部分):
(组织管理:角色管理,分角色组和成员,有组权限和成员权限。
菜单权限:分配给每个角色不同的菜单权限,RightsHelper加密技术,放到缓存中。
功能按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到菜单
支持多用户分权限管理后台
系统用户:对各个基本的组会员增删改查(支持编号、邮箱、用户名登录)
会员管理:对前台用户管理,分配会员级别,到期时间,状态,联系信息等资料
菜单管理:增删改查菜单 ztree(自定义菜单)业务菜单和系统菜单分离
数据字典:无限级别,支持多级别无限分类。内设编号,排序等
1. 导出 导入 excel 文件
2. IO 流上传下载文件
3. 群发邮件,可以发html、纯文本格式,可以发给任意邮箱(实现批量发送广告邮件)
4. 群发or单独 发送短信,支持两种第三方短信商接口
5. spring aop 事物处理
)
代码里提供的代码实例(绿色部分):
( 提供完善齐全的工具类(邮件发送源码,md5加密类,上传下载类,微信接口类等等)
1.app接口(支持与其它语言数据交互)
2.极光推送 (推送给APP及时消息,APP不启动也能收到)
3.微信接口(微信接口验证,文本回复,图文回复等)
4.java定时器 (定时执行某程序,精确到秒,可设置周期)
5.Base64传输图片
6.MD5加密 (登录密码用此加密)
7.根据汉字 解析出汉字的全拼(拼音)和首字母 (导入excel文件到用户表,根据用户的汉字姓名生成拼音的用户名)
8.图片加水印(图片水印,文字水印)
9.生成 or 解析 二维码
10.HTML5 + JAVAEE WebSocket 通信技术 )
6.在此基础上可开发各种系统软件(OA、ERP、医疗管理、金融、网站后台、APP后台等等),界面美观,给客户拿的出手
提供整套UI
QQ:313596790
提供svn地址,随时更新
登录界面背景用H5特效自动切换(百叶窗,幕布等多种切换方式)
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。