Моя база данный
CREATE TABLE `ggloor`.`teams` (
`idteam` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(45) NULL,
PRIMARY KEY (`idteam`));
Настройки в applicatin.yml
hibernate:
cache:
queries: false
use_second_level_cache: true
use_query_cache: false
region.factory_class: org.hibernate.cache.ehcache.SingletonEhCacheRegionFactory
dataSource:
pooled: true
jmxExport: true
driverClassName: com.mysql.jdbc.Driver
username: root
password: 1111
environments:
development:
dataSource:
dbCreate: create-drop
url: jdbc:mysql://localhost:3306/ggloor?useSSL=false
test:
dataSource:
dbCreate: create-drop
url: jdbc:mysql://localhost:3306/ggloor?autoreconnect=true;MVCC=TRUE;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE
production:
dataSource:
dbCreate: create-drop
url: jdbc:mysql://localhost:3306/ggloor?autoreconnect=true;MVCC=TRUE;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE
properties:
jmxEnabled: true
initialSize: 5
maxActive: 50
minIdle: 5
maxIdle: 25
maxWait: 10000
maxAge: 600000
timeBetweenEvictionRunsMillis: 5000
minEvictableIdleTimeMillis: 60000
validationQuery: SELECT 1
validationQueryTimeout: 3
validationInterval: 15000
testOnBorrow: true
testWhileIdle: true
testOnReturn: false
jdbcInterceptors: ConnectionState
defaultTransactionIsolation: 2 # TRANSACTION_READ_COMMITTED
Создал домен
package testgrails12
import grails.persistence.Entity
@Entity
class Teams {
Integer idteam
String name
static constraints = {
}
}
Контроллер
package testgrails12
class BdconnectController {
def index() {
def team = Teams.get(1)
team.delete()
team.save()
render "hello"
}
}
Получаю ошибку на этапе выполнения
Error 500: Internal Server Error URI /bdconnect/index Class com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException Message null Caused by Unknown column 'teams0_.id' in 'field list'
Пытался создавать hibernate.cfg.xml, Teams.hbm.xml в папке conf это не дало результатов.
Как все правильно настроить?
package testgrails12
class Teams {
Integer id
String name
static mapping = {
table 'teams'
version false
name column: 'name'
id column: 'idteam', sqlType: 'INT(11)', updateable: false, insertable: false
}
static constraints = {
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Заинтерисовал меня такой вопрос, возможно ли сделать так, что бы jar нельзя было бы открыть с помощью winrarПытался завернуть в exe с помощью launch4j,...
Никогда не делал приложение, в котором осуществляется оплатаИнтересует такой вопрос, вот на сайте, к примеру, есть кнопка "Оплатить", нажимаем...
Будьте добры скажите пожалуйста как установить и запустить движок для java rhino4 Я скачал архив rhino1_7R4zip при выполнении команды